You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
594 B
28 lines
594 B
// Meter — eidos compound API, disciplined option C.
|
|
//
|
|
// import { Meter } from '$uix/eidos/components/meter';
|
|
//
|
|
// <Meter value={72} low={30} high={90}>
|
|
// <Meter.Indicator />
|
|
// </Meter>
|
|
import MeterRoot from './meter.svelte';
|
|
import Indicator from './meter-indicator.svelte';
|
|
|
|
type MeterNamespace = typeof MeterRoot & {
|
|
Indicator: typeof Indicator;
|
|
};
|
|
|
|
const Meter = MeterRoot as MeterNamespace;
|
|
Meter.Indicator = Indicator;
|
|
|
|
export { Meter };
|
|
|
|
export default Meter;
|
|
|
|
export type {
|
|
MeterProps,
|
|
MeterIndicatorProps as IndicatorProps,
|
|
MeterSize,
|
|
MeterZone
|
|
} from './types';
|