UNPKG

@omnia/fx-models

Version:
19 lines (18 loc) 872 B
import { Guid } from "@omnia/fx-models/internal-do-not-import-from-here/shared/models"; import { LockStatusExcludeChildren, PropertyLockStatusType } from "../../../ux"; import { PropertyDefinition, PropertyDisplaySettingsBase } from "../PropertyDefinition"; import { BirthdayPropertyValue } from "../values"; export type BirthdayDisplaySettings = { locks?: PropertyLockStatusType<LockStatusExcludeChildren<Omit<BirthdayDisplaySettings, "locks">, "label">>; fontSize?: number; format?: string; showIcon?: boolean; } & PropertyDisplaySettingsBase; export type BirthdayEditorSettings = { required?: boolean; }; export declare const BirthdayPropertyDefinitionId: Guid; export declare class BirthdayPropertyDefinition extends PropertyDefinition<BirthdayPropertyValue, BirthdayDisplaySettings, BirthdayEditorSettings> { id: Guid; typeName: string; }