Number
Overview
Number helps display numbers in a consistent type and format.
Ordinal numbers
Bytes
Abbreviations
Percentages
e
Thousands
Installation
npm install @patternfly/pfe-number
Usage
Ordinal numbers
<pfe-number type="ordinal" number="1">1</pfe-number>
<pfe-number type="ordinal" number="2">2</pfe-number>
<pfe-number type="ordinal" number="3">3</pfe-number>
<pfe-number type="ordinal" number="4">4</pfe-number>
Bytes
<pfe-number type="bytes" number="2017">2017</pfe-number>
<pfe-number type="bytes" number="4430292">4430292</pfe-number>
Abbreviations
<pfe-number type="abbrev" number="12345">12345</pfe-number>
<pfe-number type="abbrev" number="1000000">1000000</pfe-number>
Percentages
<pfe-number type="percent" number="0.5678">0.5678</pfe-number>
<pfe-number type="percent" number="1.2039">1.2039</pfe-number>
e
<pfe-number type="e" number="2000000">2000000</pfe-number>
Thousands
<pfe-number type="thousands" number="97654321.12345678">97654321.12345678</pfe-number>
Slots
NoneAttributes
number-
Reflects the number that is in the light DOM.
- DOM Property
number- Type
-
number | undefined - Default
-
unknown
type-
The type of display you want to show.
The options for type are:
ordinal: (1st, 2nd, 3rd, 4th)bytes: (2 KiB, 9.54 Mib, 93 Gib)abbrev: (1k, 1m, 1b)percent: (10%, 50%, 100%)e: (2.000e+6)thousands: (97 654 321.123)
- DOM Property
type- Type
-
'abbrev'|'bytes'|'e'|'ordinal'|'ordinal'|'percent'|'thousands'|'NONE' - Default
-
'NONE'
format-
Reflects the format that is being used to display the number.
- DOM Property
format- Type
-
string | undefined - Default
-
unknown
DOM Properties
NoneMethods
NoneEvents
NoneCSS Custom Properties
NoneCSS Shadow Parts
None