@synergy-design-system/components
Version:
17 lines (16 loc) • 544 B
TypeScript
export type SynDefaultChangedAttribute = {
attribute: string;
newValue: unknown;
oldValue: unknown;
};
/**
* Event that is emitted when the default settings of component properties change.
* Used together with the `setGlobalDefaultSettings`
* @see src/internal/defaultSettings.ts
*/
export type SynDefaultSettingsChangedEvent = CustomEvent<Record<string, SynDefaultChangedAttribute[]>>;
declare global {
interface GlobalEventHandlersEventMap {
'syn-default-settings-changed': SynDefaultSettingsChangedEvent;
}
}