@hxui/angular
Version:
This README includes the steps that are necessary to import the HxUi-angular into a project or to contribute with development.
68 lines (67 loc) • 3.21 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes} checked by tsc
*/
/** @enum {number} */
const ActionConfigRouteType = {
None: 0,
Route: 1,
Callback: 2,
};
export { ActionConfigRouteType };
ActionConfigRouteType[ActionConfigRouteType.None] = "None";
ActionConfigRouteType[ActionConfigRouteType.Route] = "Route";
ActionConfigRouteType[ActionConfigRouteType.Callback] = "Callback";
/**
* @abstract
*/
export class IActionsConfig {
}
function IActionsConfig_tsickle_Closure_declarations() {
/**
* 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;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWN0aW9ucy1jb25maWcuaW50ZXJmYWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGh4dWkvYW5ndWxhci8iLCJzb3VyY2VzIjpbImxpYi90YWJ1bGFyL2FjdGlvbnMtY29uZmlnLmludGVyZmFjZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7OztBQVNBLE1BQU07Q0ErQ0wiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge0lEaXNhYmxlZElucHV0fSBmcm9tICcuL2Rpc2FibGVkLWlucHV0LmludGVyZmFjZSc7XHJcblxyXG5leHBvcnQgZW51bSBBY3Rpb25Db25maWdSb3V0ZVR5cGUge1xyXG4gIE5vbmUsXHJcbiAgUm91dGUsXHJcbiAgQ2FsbGJhY2tcclxufVxyXG5cclxuXHJcbmV4cG9ydCBhYnN0cmFjdCBjbGFzcyBJQWN0aW9uc0NvbmZpZyB7XHJcbiAgLyoqXHJcbiAgICogVW5pcXVlIGlkZW50aWZpZXIvcmVmZXJlbmNlXHJcbiAgICovXHJcbiAgaWQ6IHN0cmluZztcclxuXHJcbiAgLyoqXHJcbiAgICogTGFiZWwgdXNlZCBmb3IgZGlzcGxheSBwdXJwb3Nlcy5cclxuICAgKi9cclxuICBsYWJlbDogc3RyaW5nO1xyXG5cclxuICAvKipcclxuICAgKiBIeFVJIEljb25cclxuICAgKi9cclxuICBpY29uPzogc3RyaW5nO1xyXG5cclxuICAvKipcclxuICAgKiBDc3MgY2xhc3MgbmFtZSB0byBhcHBlbmQgdG8gYnV0dG9uXHJcbiAgICovXHJcbiAgY3NzPzogc3RyaW5nO1xyXG5cclxuICAvKipcclxuICAgKiBEaXNhYmxlZCBvcHRpb25cclxuICAgKi9cclxuICBkaXNhYmxlZENvbmZpZz86IElEaXNhYmxlZElucHV0O1xyXG5cclxuICAvKipcclxuICAgKiBUaGUgcm91dGUgdG8gZ28gdG8gd2hlbiBjbGlja2VkLlxyXG4gICAqL1xyXG4gIHJvdXRlPzogQXJyYXk8YW55PjtcclxuXHJcbiAgLyoqXHJcbiAgICogVGhlIHJvdXRlIHR5cGUuIENvdWxkIGJlIHN0YW5kYXJkIHJvdXRlIG9yIGNhbGxiYWNrLlxyXG4gICAqL1xyXG4gIHJvdXRlVHlwZTogQWN0aW9uQ29uZmlnUm91dGVUeXBlO1xyXG5cclxuICAvKipcclxuICAgKiBUaGUgZnVuY3Rpb24gdG8gY2FsbCB3aGVuIHJvdXRlIHR5cGUgaXMgY2FsbGJhY2tcclxuICAgKi9cclxuICBjYWxsYmFjaz86IGFueTtcclxuXHJcblxyXG4gIC8qKlxyXG4gICAqIENoaWxkIGFjdGlvbnNcclxuICAgKi9cclxuICBjaGlsZHJlbj86IElBY3Rpb25zQ29uZmlnW107XHJcblxyXG59XHJcbiJdfQ==