outsystems-ui
Version:
OutSystems UI Framework
46 lines (41 loc) • 910 B
text/typescript
// eslint-disable-next-line @typescript-eslint/no-unused-vars
namespace OSFramework.OSUI.Patterns.Notification.Enum {
/**
* Notification Enum for CSS Classes
*/
export enum CssClass {
Pattern = 'osui-notification',
PatternIsOpen = 'osui-notification--is-open',
PatternPosition = 'osui-notification--is-',
}
/**
* Notification Enum for CSS Custom Properties
*/
export enum CssProperty {
Width = '--notification-width',
}
/**
* Notification default properties
*/
export enum Defaults {
DefaultPosition = 'top',
DefaultWidth = '370px',
}
/**
* Notification Events
*/
export enum Events {
OnToggle = 'OnToggle',
}
/**
* Notification Enum properties
*/
export enum Properties {
CloseAfterTime = 'CloseAfterTime',
InteractToClose = 'InteractToClose',
NeedsSwipes = 'NeedsSwipes',
Position = 'Position',
StartsOpen = 'StartsOpen',
Width = 'Width',
}
}