Interface: G3XTimeDisplayProps
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/Common/G3XTimeDisplay.tsx:10
Component props for G3XTimeDisplay.
Extends
Properties
children?
optionalchildren:DisplayChildren[]
Defined in: src/sdk/components/FSComponent.ts:122
The children of the display component.
Inherited from
class?
optionalclass:string|ToggleableClassNameRecord|SubscribableSet<string>
Defined in: src/garminsdk/components/common/TimeDisplay.tsx:46
CSS class(es) to apply to the root of the component.
Inherited from
format
format:
TimeDisplayFormat|Subscribable<TimeDisplayFormat>
Defined in: src/garminsdk/components/common/TimeDisplay.tsx:26
The display format.
Inherited from
hideSuffixWhenNaN?
optionalhideSuffixWhenNaN:boolean
Defined in: src/garminsdk/components/common/TimeDisplay.tsx:43
Whether to hide the suffix when the displayed time is equal to NaN. Defaults to false.
Inherited from
TimeDisplayProps.hideSuffixWhenNaN
localOffset
localOffset:
number|Subscribable<number>
Defined in: src/garminsdk/components/common/TimeDisplay.tsx:29
The local time offset, in milliseconds.
Inherited from
onlyShowAmPmSuffix?
optionalonlyShowAmPmSuffix:boolean
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/Common/G3XTimeDisplay.tsx:21
Whether to only show the 'AM/PM' suffix. Ignored if suffixFormatter is defined. Defaults to false.
padHour?
optionalpadHour:boolean|Subscribable<boolean>
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/Common/G3XTimeDisplay.tsx:15
Whether to the pad the hour text with leading zeroes (up to two digits). Defaults to false when the display
format is equal to TimeDisplayFormat.Local12 and to true when when the display format is any other value.
Overrides
ref?
optionalref:NodeReference<any>
Defined in: src/sdk/components/FSComponent.ts:125
A reference to the display component.
Inherited from
suffixFormatter()?
optionalsuffixFormatter: (format,isAm) =>string
Defined in: src/garminsdk/components/common/TimeDisplay.tsx:40
A function which formats suffixes to append to the displayed time. If not defined, then the suffix will be
will be formatted as 'UTC' if the display format is TimeDisplayFormat.UTC, 'LCL' if the display format
is TimeDisplayFormat.Local24, and either 'AM' or 'PM' if the display format is
TimeDisplayFormat.Local12.
Parameters
| Parameter | Type |
|---|---|
format | TimeDisplayFormat |
isAm | boolean |
Returns
string
Inherited from
TimeDisplayProps.suffixFormatter
time
time:
number|Subscribable<number>
Defined in: src/garminsdk/components/common/TimeDisplay.tsx:23
The time to display, as a UNIX timestamp in milliseconds.
Inherited from
useVerticalSuffix?
optionaluseVerticalSuffix:boolean
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Components/Common/G3XTimeDisplay.tsx:18
Whether to use vertical suffix formatting instead of standard suffix formatting. Defaults to false.