systelab-components
Version:
systelab-components is a set of components that use wide accepted and adopted standard technologies like Angular and Bootstrap, as well as other popular libraries. Please read the ATTRIBUTION.md file for a complete list of dependencies.
15 lines (14 loc) • 411 B
TypeScript
export declare abstract class AbstractContextMenuOption<T, K> {
actionId: string;
actionText: string;
action?: T;
isActionEnabled?: K;
isDivider?: boolean;
iconClass?: string;
backgroundIconColor?: string;
iconColor?: string;
isIconEnabled?: K;
childrenContextMenuOptions?: Array<AbstractContextMenuOption<T, K>>;
iconFontSize?: string;
hasChildren(): boolean;
}