@hxui/angular
Version:
* * *
82 lines • 4.01 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,uselessCode} checked by tsc
*/
/** @enum {number} */
var ActionConfigRouteType = {
None: 0,
Route: 1,
Callback: 2,
};
export { ActionConfigRouteType };
ActionConfigRouteType[ActionConfigRouteType.None] = 'None';
ActionConfigRouteType[ActionConfigRouteType.Route] = 'Route';
ActionConfigRouteType[ActionConfigRouteType.Callback] = 'Callback';
/**
* @abstract
*/
var /**
* @abstract
*/
IActionsConfig = /** @class */ (function () {
function IActionsConfig() {
}
return IActionsConfig;
}());
/**
* @abstract
*/
export { IActionsConfig };
if (false) {
/**
* Unique identifier/reference
* @type {?}
*/
IActionsConfig.prototype.id;
/**
* Label used for display purposes.
* @type {?}
*/
IActionsConfig.prototype.label;
/**
* HxUI Icon
* @type {?}
*/
IActionsConfig.prototype.icon;
/**
* Css class name to append to button
* @type {?}
*/
IActionsConfig.prototype.css;
/**
* Disabled option
* @type {?}
*/
IActionsConfig.prototype.disabledConfig;
/**
* The route to go to when clicked.
* @type {?}
*/
IActionsConfig.prototype.route;
/**
* The route type. Could be standard route or callback.
* @type {?}
*/
IActionsConfig.prototype.routeType;
/**
* The function to call when route type is callback
* @type {?}
*/
IActionsConfig.prototype.callback;
/**
* Child actions
* @type {?}
*/
IActionsConfig.prototype.children;
/**
* Tooltip config
* @type {?}
*/
IActionsConfig.prototype.tooltip;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWN0aW9ucy1jb25maWcuaW50ZXJmYWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGh4dWkvYW5ndWxhci8iLCJzb3VyY2VzIjpbImxpYi90YWJ1bGFyL2FjdGlvbnMtY29uZmlnLmludGVyZmFjZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7SUFJRSxPQUFJO0lBQ0osUUFBSztJQUNMLFdBQVE7Ozs7Ozs7OztBQUlWOzs7O0lBQUE7SUF1REEsQ0FBQztJQUFELHFCQUFDO0FBQUQsQ0FBQyxBQXZERCxJQXVEQzs7Ozs7Ozs7OztJQW5EQyw0QkFBVzs7Ozs7SUFLWCwrQkFBYzs7Ozs7SUFLZCw4QkFBYzs7Ozs7SUFLZCw2QkFBYTs7Ozs7SUFLYix3Q0FBZ0M7Ozs7O0lBS2hDLCtCQUFtQjs7Ozs7SUFLbkIsbUNBQWlDOzs7OztJQUtqQyxrQ0FBZTs7Ozs7SUFNZixrQ0FBNEI7Ozs7O0lBSzVCLGlDQUdFIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtJRGlzYWJsZWRJbnB1dH0gZnJvbSAnLi9kaXNhYmxlZC1pbnB1dC5pbnRlcmZhY2UnO1xyXG5pbXBvcnQge1Rvb2x0aXBDb25maWd9IGZyb20gJy4uL3Rvb2x0aXAvdG9vbHRpcC5jb25maWcnO1xyXG5cclxuZXhwb3J0IGVudW0gQWN0aW9uQ29uZmlnUm91dGVUeXBlIHtcclxuICBOb25lLFxyXG4gIFJvdXRlLFxyXG4gIENhbGxiYWNrXHJcbn1cclxuXHJcblxyXG5leHBvcnQgYWJzdHJhY3QgY2xhc3MgSUFjdGlvbnNDb25maWcge1xyXG4gIC8qKlxyXG4gICAqIFVuaXF1ZSBpZGVudGlmaWVyL3JlZmVyZW5jZVxyXG4gICAqL1xyXG4gIGlkOiBzdHJpbmc7XHJcblxyXG4gIC8qKlxyXG4gICAqIExhYmVsIHVzZWQgZm9yIGRpc3BsYXkgcHVycG9zZXMuXHJcbiAgICovXHJcbiAgbGFiZWw6IHN0cmluZztcclxuXHJcbiAgLyoqXHJcbiAgICogSHhVSSBJY29uXHJcbiAgICovXHJcbiAgaWNvbj86IHN0cmluZztcclxuXHJcbiAgLyoqXHJcbiAgICogQ3NzIGNsYXNzIG5hbWUgdG8gYXBwZW5kIHRvIGJ1dHRvblxyXG4gICAqL1xyXG4gIGNzcz86IHN0cmluZztcclxuXHJcbiAgLyoqXHJcbiAgICogRGlzYWJsZWQgb3B0aW9uXHJcbiAgICovXHJcbiAgZGlzYWJsZWRDb25maWc/OiBJRGlzYWJsZWRJbnB1dDtcclxuXHJcbiAgLyoqXHJcbiAgICogVGhlIHJvdXRlIHRvIGdvIHRvIHdoZW4gY2xpY2tlZC5cclxuICAgKi9cclxuICByb3V0ZT86IEFycmF5PGFueT47XHJcblxyXG4gIC8qKlxyXG4gICAqIFRoZSByb3V0ZSB0eXBlLiBDb3VsZCBiZSBzdGFuZGFyZCByb3V0ZSBvciBjYWxsYmFjay5cclxuICAgKi9cclxuICByb3V0ZVR5cGU6IEFjdGlvbkNvbmZpZ1JvdXRlVHlwZTtcclxuXHJcbiAgLyoqXHJcbiAgICogVGhlIGZ1bmN0aW9uIHRvIGNhbGwgd2hlbiByb3V0ZSB0eXBlIGlzIGNhbGxiYWNrXHJcbiAgICovXHJcbiAgY2FsbGJhY2s/OiBhbnk7XHJcblxyXG5cclxuICAvKipcclxuICAgKiBDaGlsZCBhY3Rpb25zXHJcbiAgICovXHJcbiAgY2hpbGRyZW4/OiBJQWN0aW9uc0NvbmZpZ1tdO1xyXG5cclxuICAvKipcclxuICAgKiBUb29sdGlwIGNvbmZpZ1xyXG4gICAqL1xyXG4gIHRvb2x0aXA/OiB7XHJcbiAgICBjb25maWc6IFRvb2x0aXBDb25maWcsXHJcbiAgICBjb250ZW50OiBzdHJpbmc7XHJcbiAgfTtcclxuXHJcbn1cclxuIl19