@hxui/angular
Version:
This README includes the steps that are necessary to import the HxUi-angular into a project or to contribute with development.
89 lines (88 loc) • 3.92 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes} checked by tsc
*/
/** @enum {number} */
var TabularColumnTypes = {
String: 0,
Icon: 1,
Date: 2,
Actions: 3,
Status: 4,
DateTime: 5,
Checkbox: 6,
Badge: 7,
Number: 8,
};
export { TabularColumnTypes };
TabularColumnTypes[TabularColumnTypes.String] = "String";
TabularColumnTypes[TabularColumnTypes.Icon] = "Icon";
TabularColumnTypes[TabularColumnTypes.Date] = "Date";
TabularColumnTypes[TabularColumnTypes.Actions] = "Actions";
TabularColumnTypes[TabularColumnTypes.Status] = "Status";
TabularColumnTypes[TabularColumnTypes.DateTime] = "DateTime";
TabularColumnTypes[TabularColumnTypes.Checkbox] = "Checkbox";
TabularColumnTypes[TabularColumnTypes.Badge] = "Badge";
TabularColumnTypes[TabularColumnTypes.Number] = "Number";
/**
* @abstract
*/
var /**
* @abstract
*/
ITabularColumn = /** @class */ (function () {
function ITabularColumn() {
}
return ITabularColumn;
}());
/**
* @abstract
*/
export { ITabularColumn };
function ITabularColumn_tsickle_Closure_declarations() {
/**
* Unique identifier/reference
* @type {?}
*/
ITabularColumn.prototype.id;
/**
* Label used for display purposes.
* @type {?}
*/
ITabularColumn.prototype.label;
/**
* Column data type
* @type {?}
*/
ITabularColumn.prototype.dataType;
/**
* Css class name to append to columns
* @type {?}
*/
ITabularColumn.prototype.cssClass;
}
/**
* @record
*/
export function ITabularColumnBadgeType() { }
function ITabularColumnBadgeType_tsickle_Closure_declarations() {
/** @type {?} */
ITabularColumnBadgeType.prototype.label;
/** @type {?|undefined} */
ITabularColumnBadgeType.prototype.cssClass;
/** @type {?|undefined} */
ITabularColumnBadgeType.prototype.tooltipConfig;
}
/**
* @record
*/
export function ITabularColumnIconType() { }
function ITabularColumnIconType_tsickle_Closure_declarations() {
/** @type {?} */
ITabularColumnIconType.prototype.icon;
/** @type {?|undefined} */
ITabularColumnIconType.prototype.cssClass;
/** @type {?} */
ITabularColumnIconType.prototype.tooltip;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFidWxhci1jb2x1bW4uaW50ZXJmYWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGh4dWkvYW5ndWxhci8iLCJzb3VyY2VzIjpbImxpYi90YWJ1bGFyL3RhYnVsYXItY29sdW1uLmludGVyZmFjZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQWNBOzs7QUFBQTs7O3lCQWRBO0lBa0NDLENBQUE7Ozs7QUFwQkQsMEJBb0JDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtUb29sdGlwQ29uZmlnfSBmcm9tICcuLi90b29sdGlwL3Rvb2x0aXAuY29uZmlnJztcclxuXHJcbmV4cG9ydCBlbnVtIFRhYnVsYXJDb2x1bW5UeXBlcyB7XHJcbiAgU3RyaW5nLFxyXG4gIEljb24sXHJcbiAgRGF0ZSxcclxuICBBY3Rpb25zLFxyXG4gIFN0YXR1cyxcclxuICBEYXRlVGltZSxcclxuICBDaGVja2JveCxcclxuICBCYWRnZSxcclxuICBOdW1iZXJcclxufVxyXG5cclxuZXhwb3J0IGFic3RyYWN0IGNsYXNzIElUYWJ1bGFyQ29sdW1uIHtcclxuICAvKipcclxuICAgKiBVbmlxdWUgaWRlbnRpZmllci9yZWZlcmVuY2VcclxuICAgKi9cclxuICBpZDogc3RyaW5nO1xyXG5cclxuICAvKipcclxuICAgKiBMYWJlbCB1c2VkIGZvciBkaXNwbGF5IHB1cnBvc2VzLlxyXG4gICAqL1xyXG4gIGxhYmVsOiBzdHJpbmc7XHJcblxyXG4gIC8qKlxyXG4gICAqIENvbHVtbiBkYXRhIHR5cGVcclxuICAgKi9cclxuICBkYXRhVHlwZTogVGFidWxhckNvbHVtblR5cGVzO1xyXG5cclxuICAvKipcclxuICAgKiBDc3MgY2xhc3MgbmFtZSB0byBhcHBlbmQgdG8gY29sdW1uc1xyXG4gICAqL1xyXG4gIGNzc0NsYXNzOiBzdHJpbmc7XHJcbn1cclxuXHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIElUYWJ1bGFyQ29sdW1uQmFkZ2VUeXBlIHtcclxuICBsYWJlbDogc3RyaW5nO1xyXG4gIGNzc0NsYXNzPzogc3RyaW5nO1xyXG4gIHRvb2x0aXBDb25maWc/OiBUb29sdGlwQ29uZmlnO1xyXG59XHJcblxyXG5cclxuZXhwb3J0IGludGVyZmFjZSBJVGFidWxhckNvbHVtbkljb25UeXBlIHtcclxuICBpY29uOiBzdHJpbmc7XHJcbiAgY3NzQ2xhc3M/OiBzdHJpbmc7XHJcbiAgdG9vbHRpcDoge1xyXG4gICAgY29uZmlnOiBUb29sdGlwQ29uZmlnLFxyXG4gICAgY29udGVudDogc3RyaW5nO1xyXG4gIH07XHJcbn1cclxuIl19