UNPKG

ngx-ui-hero

Version:

Simple, fast and reliable utilities for Angular.

36 lines 4.66 kB
export class DataGridColumnModel { constructor() { this.caption = ''; this.captionAlignment = EnumAlignment.Left; this.captionClasses = ''; this.data = ''; this.dataAlignment = EnumAlignment.Left; this.dataClasses = ''; this.sortable = true; this.sortDirection = EnumSortDirection.Ascending; this.enableTooltip = false; this.isFiltersOpenned = false; this.filterable = true; this.visible = false; /** * If true, a summary value will be displayed in a bottom summaries row, into the proper column. * @var name It must be a numeric property. */ this.summarizable = false; this.summaryPrefix = ''; } } export class DataGridSortingModel { } export var EnumSortDirection; (function (EnumSortDirection) { EnumSortDirection["Ascending"] = "asc"; EnumSortDirection["Descending"] = "desc"; })(EnumSortDirection || (EnumSortDirection = {})); export var EnumAlignment; (function (EnumAlignment) { EnumAlignment[EnumAlignment["Left"] = 0] = "Left"; EnumAlignment[EnumAlignment["Center"] = 1] = "Center"; EnumAlignment[EnumAlignment["Right"] = 2] = "Right"; })(EnumAlignment || (EnumAlignment = {})); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGF0YS1ncmlkLWNvbHVtbi5tb2RlbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC11aS1oZXJvL3NyYy9saWIvZGF0YS1ncmlkL21vZGVscy9kYXRhLWdyaWQtY29sdW1uLm1vZGVsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBLE1BQU0sT0FBTyxtQkFBbUI7SUFBaEM7UUFDSSxZQUFPLEdBQVksRUFBRSxDQUFDO1FBQ3RCLHFCQUFnQixHQUFtQixhQUFhLENBQUMsSUFBSSxDQUFDO1FBQ3RELG1CQUFjLEdBQVksRUFBRSxDQUFDO1FBQzdCLFNBQUksR0FBWSxFQUFFLENBQUM7UUFDbkIsa0JBQWEsR0FBbUIsYUFBYSxDQUFDLElBQUksQ0FBQztRQUNuRCxnQkFBVyxHQUFZLEVBQUUsQ0FBQztRQUUxQixhQUFRLEdBQWEsSUFBSSxDQUFDO1FBQzFCLGtCQUFhLEdBQXVCLGlCQUFpQixDQUFDLFNBQVMsQ0FBQztRQUVoRSxrQkFBYSxHQUFhLEtBQUssQ0FBQztRQUNoQyxxQkFBZ0IsR0FBYSxLQUFLLENBQUM7UUFDbkMsZUFBVSxHQUFhLElBQUksQ0FBQztRQUU1QixZQUFPLEdBQWEsS0FBSyxDQUFDO1FBTTFCOzs7V0FHRztRQUNILGlCQUFZLEdBQWEsS0FBSyxDQUFDO1FBQy9CLGtCQUFhLEdBQVksRUFBRSxDQUFDO0lBSWhDLENBQUM7Q0FBQTtBQUVELE1BQU0sT0FBTyxvQkFBb0I7Q0FHaEM7QUFFRCxNQUFNLENBQU4sSUFBWSxpQkFHWDtBQUhELFdBQVksaUJBQWlCO0lBQ3pCLHNDQUFpQixDQUFBO0lBQ2pCLHdDQUFtQixDQUFBO0FBQ3ZCLENBQUMsRUFIVyxpQkFBaUIsS0FBakIsaUJBQWlCLFFBRzVCO0FBRUQsTUFBTSxDQUFOLElBQVksYUFJWDtBQUpELFdBQVksYUFBYTtJQUNyQixpREFBUSxDQUFBO0lBQ1IscURBQVUsQ0FBQTtJQUNWLG1EQUFTLENBQUE7QUFDYixDQUFDLEVBSlcsYUFBYSxLQUFiLGFBQWEsUUFJeEIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb2x1bW5GaWx0ZXJNb2RlbCB9IGZyb20gJy4vY29sdW1uLWZpbHRlci5tb2RlbCc7XG5cbmV4cG9ydCBjbGFzcyBEYXRhR3JpZENvbHVtbk1vZGVsIHtcbiAgICBjYXB0aW9uPzogc3RyaW5nID0gJyc7XG4gICAgY2FwdGlvbkFsaWdubWVudD86IEVudW1BbGlnbm1lbnQgPSBFbnVtQWxpZ25tZW50LkxlZnQ7XG4gICAgY2FwdGlvbkNsYXNzZXM/OiBzdHJpbmcgPSAnJztcbiAgICBkYXRhPzogc3RyaW5nID0gJyc7XG4gICAgZGF0YUFsaWdubWVudD86IEVudW1BbGlnbm1lbnQgPSBFbnVtQWxpZ25tZW50LkxlZnQ7XG4gICAgZGF0YUNsYXNzZXM/OiBzdHJpbmcgPSAnJztcbiAgICB3aWR0aD86IHN0cmluZztcbiAgICBzb3J0YWJsZT86IGJvb2xlYW4gPSB0cnVlO1xuICAgIHNvcnREaXJlY3Rpb24/OiBFbnVtU29ydERpcmVjdGlvbiA9IEVudW1Tb3J0RGlyZWN0aW9uLkFzY2VuZGluZztcbiAgICBzb3J0PzogRGF0YUdyaWRTb3J0aW5nTW9kZWw7XG4gICAgZW5hYmxlVG9vbHRpcD86IGJvb2xlYW4gPSBmYWxzZTtcbiAgICBpc0ZpbHRlcnNPcGVubmVkPzogYm9vbGVhbiA9IGZhbHNlO1xuICAgIGZpbHRlcmFibGU/OiBib29sZWFuID0gdHJ1ZTtcbiAgICBpbmRleD86IG51bWJlcjtcbiAgICB2aXNpYmxlPzogYm9vbGVhbiA9IGZhbHNlO1xuICAgIHJlbmRlckNhcHRpb24/KCk6IHN0cmluZztcbiAgICByZW5kZXI/KHJvdzogYW55LCBjdXJyZW50RGF0YTogYW55LCByb3dJbmRleDogbnVtYmVyKTogc3RyaW5nO1xuICAgIHJlbmRlck9uUHJpbnQ/KHJvdzogYW55LCBjdXJyZW50RGF0YTogYW55LCByb3dJbmRleDogbnVtYmVyKTogc3RyaW5nO1xuICAgIG9uQ2xpY2s/KHJvdzogYW55LCBjdXJyZW50RGF0YTogYW55LCByb3dJbmRleDogbnVtYmVyLCBjb2x1bW46IERhdGFHcmlkQ29sdW1uTW9kZWwpOiB2b2lkO1xuXG4gICAgLyoqXG4gICAgICogSWYgdHJ1ZSwgYSBzdW1tYXJ5IHZhbHVlIHdpbGwgYmUgZGlzcGxheWVkIGluIGEgYm90dG9tIHN1bW1hcmllcyByb3csIGludG8gdGhlIHByb3BlciBjb2x1bW4uXG4gICAgICogQHZhciBuYW1lIEl0IG11c3QgYmUgYSBudW1lcmljIHByb3BlcnR5LlxuICAgICAqL1xuICAgIHN1bW1hcml6YWJsZT86IGJvb2xlYW4gPSBmYWxzZTtcbiAgICBzdW1tYXJ5UHJlZml4Pzogc3RyaW5nID0gJyc7XG5cbiAgICBzaW1wbGVGaWx0ZXI/OiBDb2x1bW5GaWx0ZXJNb2RlbDtcbiAgICBjdXN0b21GaWx0ZXJzPzogQ29sdW1uRmlsdGVyTW9kZWxbXTtcbn1cblxuZXhwb3J0IGNsYXNzIERhdGFHcmlkU29ydGluZ01vZGVsIHtcbiAgICBzb3J0aW5nOiBib29sZWFuO1xuICAgIHNvcnREaXJlY3Rpb24/OiBFbnVtU29ydERpcmVjdGlvbjtcbn1cblxuZXhwb3J0IGVudW0gRW51bVNvcnREaXJlY3Rpb24ge1xuICAgIEFzY2VuZGluZyA9ICdhc2MnLFxuICAgIERlc2NlbmRpbmcgPSAnZGVzYydcbn1cblxuZXhwb3J0IGVudW0gRW51bUFsaWdubWVudCB7XG4gICAgTGVmdCA9IDAsXG4gICAgQ2VudGVyID0gMSxcbiAgICBSaWdodCA9IDJcbn1cbiJdfQ==