UNPKG

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.

17 lines 3.33 kB
import { AbstractContextMenuOption } from '../../contextmenu/abstract-context-menu-option'; export class GridContextMenuOption extends AbstractContextMenuOption { constructor(actionId, actionText, action, isActionEnabled, isDivider, iconClass, backgroundIconColor, iconColor, childrenContextMenuOptions, iconFontSize) { super(); this.actionId = actionId; this.actionText = actionText; this.action = action; this.isActionEnabled = isActionEnabled; this.isDivider = isDivider; this.iconClass = iconClass; this.backgroundIconColor = backgroundIconColor; this.iconColor = iconColor; this.childrenContextMenuOptions = childrenContextMenuOptions; this.iconFontSize = iconFontSize; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ3JpZC1jb250ZXh0LW1lbnUtb3B0aW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvc3lzdGVsYWItY29tcG9uZW50cy9zcmMvbGliL2dyaWQvY29udGV4dG1lbnUvZ3JpZC1jb250ZXh0LW1lbnUtb3B0aW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE9BQU8sRUFBRSx5QkFBeUIsRUFBRSxNQUFNLGdEQUFnRCxDQUFDO0FBSzNGLE1BQU0sT0FBTyxxQkFBeUIsU0FBUSx5QkFBZ0c7SUFFN0ksWUFBNEIsUUFBZ0IsRUFDaEIsVUFBa0IsRUFDbEIsTUFBeUMsRUFDekMsZUFBcUQsRUFDckQsU0FBbUIsRUFDbkIsU0FBa0IsRUFDbEIsbUJBQTRCLEVBQzVCLFNBQWtCLEVBQ2xCLDBCQUE0RCxFQUM1RCxZQUFxQjtRQUNoRCxLQUFLLEVBQUUsQ0FBQztRQVZtQixhQUFRLEdBQVIsUUFBUSxDQUFRO1FBQ2hCLGVBQVUsR0FBVixVQUFVLENBQVE7UUFDbEIsV0FBTSxHQUFOLE1BQU0sQ0FBbUM7UUFDekMsb0JBQWUsR0FBZixlQUFlLENBQXNDO1FBQ3JELGNBQVMsR0FBVCxTQUFTLENBQVU7UUFDbkIsY0FBUyxHQUFULFNBQVMsQ0FBUztRQUNsQix3QkFBbUIsR0FBbkIsbUJBQW1CLENBQVM7UUFDNUIsY0FBUyxHQUFULFNBQVMsQ0FBUztRQUNsQiwrQkFBMEIsR0FBMUIsMEJBQTBCLENBQWtDO1FBQzVELGlCQUFZLEdBQVosWUFBWSxDQUFTO0lBRWpELENBQUM7Q0FDRCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEdyaWRDb250ZXh0TWVudUFjdGlvbkRhdGEgfSBmcm9tICcuL2dyaWQtY29udGV4dC1tZW51LWFjdGlvbi1kYXRhJztcbmltcG9ydCB7IEFic3RyYWN0Q29udGV4dE1lbnVPcHRpb24gfSBmcm9tICcuLi8uLi9jb250ZXh0bWVudS9hYnN0cmFjdC1jb250ZXh0LW1lbnUtb3B0aW9uJztcblxuZXhwb3J0IHR5cGUgR3JpZENvbnRleHRNZW51QWN0aW9uRnVuY3Rpb248VD4gPSAoZGF0YTogR3JpZENvbnRleHRNZW51QWN0aW9uRGF0YTxUPikgPT4gdm9pZDtcbmV4cG9ydCB0eXBlIEdyaWRDb250ZXh0TWVudUlzRW5hYmxlZEZ1bmN0aW9uPFQ+ID0gKGRhdGE6IFQpID0+IGJvb2xlYW47XG5cbmV4cG9ydCBjbGFzcyBHcmlkQ29udGV4dE1lbnVPcHRpb248VD4gZXh0ZW5kcyBBYnN0cmFjdENvbnRleHRNZW51T3B0aW9uPEdyaWRDb250ZXh0TWVudUFjdGlvbkZ1bmN0aW9uPFQ+LCBHcmlkQ29udGV4dE1lbnVJc0VuYWJsZWRGdW5jdGlvbjxUPj4ge1xuXG5cdGNvbnN0cnVjdG9yKHB1YmxpYyBvdmVycmlkZSBhY3Rpb25JZDogc3RyaW5nLFxuXHQgICAgICAgICAgICBwdWJsaWMgb3ZlcnJpZGUgYWN0aW9uVGV4dDogc3RyaW5nLFxuXHQgICAgICAgICAgICBwdWJsaWMgb3ZlcnJpZGUgYWN0aW9uPzogR3JpZENvbnRleHRNZW51QWN0aW9uRnVuY3Rpb248VD4sXG5cdCAgICAgICAgICAgIHB1YmxpYyBvdmVycmlkZSBpc0FjdGlvbkVuYWJsZWQ/OiBHcmlkQ29udGV4dE1lbnVJc0VuYWJsZWRGdW5jdGlvbjxUPixcblx0ICAgICAgICAgICAgcHVibGljIG92ZXJyaWRlIGlzRGl2aWRlcj86IGJvb2xlYW4sXG5cdCAgICAgICAgICAgIHB1YmxpYyBvdmVycmlkZSBpY29uQ2xhc3M/OiBzdHJpbmcsXG5cdCAgICAgICAgICAgIHB1YmxpYyBvdmVycmlkZSBiYWNrZ3JvdW5kSWNvbkNvbG9yPzogc3RyaW5nLFxuXHQgICAgICAgICAgICBwdWJsaWMgb3ZlcnJpZGUgaWNvbkNvbG9yPzogc3RyaW5nLFxuXHQgICAgICAgICAgICBwdWJsaWMgb3ZlcnJpZGUgY2hpbGRyZW5Db250ZXh0TWVudU9wdGlvbnM/OiBBcnJheTxHcmlkQ29udGV4dE1lbnVPcHRpb248VD4+LFxuXHQgICAgICAgICAgICBwdWJsaWMgb3ZlcnJpZGUgaWNvbkZvbnRTaXplPzogc3RyaW5nKSB7XG5cdFx0c3VwZXIoKTtcblx0fVxufVxuIl19