Input unit
Example#
Code-example#
<measmatic-input-unit data-id=controlId1></measmatic-input-unit>
<measmatic-input-unit data-id=controlId2 unit=V></measmatic-input-unit>
<measmatic-input-unit data-id=controlId2Base unit=V start-prefix end-prefix></measmatic-input-unit>
<measmatic-input-unit data-id=controlId3 unit=V start-prefix=k></measmatic-input-unit>
<measmatic-input-unit data-id=controlId4 unit=V end-prefix=p></measmatic-input-unit>
<measmatic-input-unit data-id=controlId5 unit=V start-prefix=M end-prefix=p></measmatic-input-unit>
<measmatic-input-unit data-id=controlId6 unit=V start-prefix=M end-prefix=p selected-prefix=k></measmatic-input-unit>
<measmatic-input-unit data-id=controlId7 unit=V start-prefix=M end-prefix=p disabled></measmatic-input-unit>
<measmatic-card highlight-header>
<measmatic-input-unit data-id=controlId8 unit=V start-prefix=M end-prefix=p></measmatic-input-unit>
<measmatic-input-unit data-id=controlId9 unit=V start-prefix=M end-prefix=p></measmatic-input-unit>
</measmatic-card>
Measmatic-input-unit#
This element will generate a select-element to select a unit. Predefinded prefixes going from high to low: 'Y','Z','E','P',"T","G","M","k","","m","µ","n","p","f","a","z","y". "" will use no prefix and presents the baseunit. "u" can be used instead of "µ"; "µ" is always displayed.
Attributes
data-idrequired to initialize your control with measmaticunitsets the baseunitstart-prefixselects the largest choosable prefixend-prefixselects the smallest choosable prefixselected-prefixselected-prefix="" will select base (no prefix)disableddisables the element, can be added or removed at any time
Setter/Getter
unitsets/gets baseunit of elementselectedPrefixsets/gets selected prefix of unitstartPrefixsets/gets largest prefix of unitendPrefixsets/gets smallest prefix of unitdisabledsets/gets if the element is disabled