FormatSetFormatsProvider Class @beta
A mutable format provider that manages format definitions within a format set. When formats are added or removed, the underlying format set is automatically updated.
Implements
Methods
| Name | Description | |
|---|---|---|
| constructor(props: { fallbackProvider?: FormatsProvider, formatSet: FormatSet }): FormatSetFormatsProvider | ||
| addFormat(name: string, format: string | FormatDefinition): Promise<void> | Adds or updates the format definition returned for a kind of quantity. | |
| clearFallbackProvider(): void | Clears the fallback provider, if one is set. | |
| getFormat(input: string): Promise<undefined | FormatDefinition> | Retrieves a format definition by its name from the format set. | |
| removeFormat(name: string): Promise<void> | Removes a format definition or string reference from the format set. |
Properties
| Name | Type | Description | |
|---|---|---|---|
| onFormatsChanged | BeEvent<(args: FormatsChangedArgs) => void> | Fired when formats are added, removed, or changed. |
Defined in
Last Updated: 03 November, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.