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