BetaPublic beta — Read the release notes
Documentation

Meter

Scalar measurement within a known range (e.g. disk usage, signal strength).

Package
@solidiom/meter
Version
0.0.1-next.0
Status
stable

Generated from the package's public source.

API

deriveMeterStatusfunction

                        deriveMeterStatus(value: number, low?: number, high?: number, optimum?: number): MeterStatus
                      

View source

MeterPropsinterface

Props

class?
string
high?
number — High threshold — values at or above this are considered "danger" when optimum is low.
low?
number — Low threshold — values at or below this are considered "danger" when optimum is high.
max?
number — Maximum bound. Defaults to 1.
min?
number — Minimum bound. Defaults to 0.
optimum?
number — The optimum value — determines which end of the range is "safe".
value
number — Current value. Must be between min and max.

children: Element

View source

MeterStatustype

Meter status derivation logic — pure function, no JSX dependencies.

View source

Rootcomponent

                        Root(props: MeterProps): Element
                      

Props

class?
string
high?
number — High threshold — values at or above this are considered "danger" when optimum is low.
low?
number — Low threshold — values at or below this are considered "danger" when optimum is high.
max?
number — Maximum bound. Defaults to 1.
min?
number — Minimum bound. Defaults to 0.
optimum?
number — The optimum value — determines which end of the range is "safe".
value
number — Current value. Must be between min and max.

children: Element

View source