outsystems-ui
Version:
OutSystems UI Framework
33 lines (30 loc) • 827 B
text/typescript
// eslint-disable-next-line @typescript-eslint/no-unused-vars
namespace OSFramework.OSUI.Patterns.Submenu.Enum {
/**
* Css Classes
*/
export enum CssClass {
Pattern = 'osui-submenu',
PatternActive = 'active' /* This active class is injected by platform and we need to keep it */,
PatternHeader = 'osui-submenu__header',
PatternIsDropdown = 'osui-submenu--is-dropdown',
PatternIsHidden = 'osui-submenu--is-hidden',
PatternIsHover = 'osui-submenu--is-hover',
PatternIsOpen = 'osui-submenu--is-open',
PatternIcon = 'osui-submenu__header__icon',
PatternItem = 'osui-submenu__header__item',
PatternLinks = 'osui-submenu__items',
}
/**
* Events
*/
export enum Events {
OnToggle = 'OnToggle',
}
/**
* Submenu Enum properties
*/
export enum Properties {
OpenOnHover = 'OpenOnHover',
}
}