Configuration details relating to the property type. For example, required, type, and so on.
Key where this property's value is stored.
The control.
{string} Element to be rendered. For example, "custom-editor" renders an element with the tag name "custom-editor".
{string} A custom type that is expected to be unique among registered editors.
Optional
validatorFn: ((propertyConfig: PropertyConfig<any>, propertyKey: string, control: Control<TypeAttributes> | ToolbarPropertyControl) => boolean){PropertyApi~isPropertyEditorValid} Function to provide custom logic for determining if the editor is valid.
Optional
metadataFn: ((propertyConfig: PropertyConfig<any>, propertyKey: string, control: Control<TypeAttributes> | ToolbarPropertyControl) => PageTemplateMetadata){PropertyApi~getPropertyEditorMetadata} Function to provide custom metadata.
Register a localizer to manage internationalization resources for control properties of a given type. Properties will be localized unless they they are explicitly configured with localizable=false (see PropertyConfig)
property localizer which defines resource keys to be saved, and parses the same keys to localize the properties.
Configuration details relating to the property type. For example, required, type, and so on.
Key where this property's value is stored.
The control.
This API pertains to page/toolbar control properties in SAS Visual Investigator.
Accessed from the window at
window.sas.vi.property
.Example