UNPKG

@catull/igniteui-angular

Version:

Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps

33 lines 2.98 kB
import { __decorate, __extends, __metadata } from "tslib"; import { Directive } from '@angular/core'; import { ColumnChooserItemBaseDirective } from '../column-chooser-item-base'; var IgxColumnPinningItemDirective = /** @class */ (function (_super) { __extends(IgxColumnPinningItemDirective, _super); function IgxColumnPinningItemDirective() { return _super.call(this, 'pinned') || this; } Object.defineProperty(IgxColumnPinningItemDirective.prototype, "pinnable", { /** * Returns whether a column could be pinned. * It's not possible to pin a column if there is not enough space for the unpinned area. * ```typescript * const columnItem: IgxColumnPinningItemDirective; * this.columnItem.pinnable; * ``` */ get: function () { return this.column.pinnable; }, enumerable: true, configurable: true }); IgxColumnPinningItemDirective = __decorate([ Directive({ selector: '[igxColumnPinningItem]' }), __metadata("design:paramtypes", []) ], IgxColumnPinningItemDirective); return IgxColumnPinningItemDirective; }(ColumnChooserItemBaseDirective)); export { IgxColumnPinningItemDirective }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGlubmluZy5kaXJlY3RpdmUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9pZ25pdGV1aS1hbmd1bGFyLyIsInNvdXJjZXMiOlsibGliL2dyaWRzL3Bpbm5pbmcvcGlubmluZy5kaXJlY3RpdmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDMUMsT0FBTyxFQUFFLDhCQUE4QixFQUFFLE1BQU0sNkJBQTZCLENBQUM7QUFNN0U7SUFBbUQsaURBQThCO0lBRTdFO2VBQ0ksa0JBQU0sUUFBUSxDQUFDO0lBQ25CLENBQUM7SUFVRCxzQkFBSSxtREFBUTtRQVJaOzs7Ozs7O1dBT0c7YUFDSDtZQUNJLE9BQU8sSUFBSSxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUM7UUFDaEMsQ0FBQzs7O09BQUE7SUFoQlEsNkJBQTZCO1FBSHpDLFNBQVMsQ0FBQztZQUNQLFFBQVEsRUFBRSx3QkFBd0I7U0FDckMsQ0FBQzs7T0FDVyw2QkFBNkIsQ0FpQnpDO0lBQUQsb0NBQUM7Q0FBQSxBQWpCRCxDQUFtRCw4QkFBOEIsR0FpQmhGO1NBakJZLDZCQUE2QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpcmVjdGl2ZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29sdW1uQ2hvb3Nlckl0ZW1CYXNlRGlyZWN0aXZlIH0gZnJvbSAnLi4vY29sdW1uLWNob29zZXItaXRlbS1iYXNlJztcblxuXG5ARGlyZWN0aXZlKHtcbiAgICBzZWxlY3RvcjogJ1tpZ3hDb2x1bW5QaW5uaW5nSXRlbV0nXG59KVxuZXhwb3J0IGNsYXNzIElneENvbHVtblBpbm5pbmdJdGVtRGlyZWN0aXZlIGV4dGVuZHMgQ29sdW1uQ2hvb3Nlckl0ZW1CYXNlRGlyZWN0aXZlIHtcblxuICAgIGNvbnN0cnVjdG9yKCkge1xuICAgICAgICBzdXBlcigncGlubmVkJyk7XG4gICAgfVxuXG4gICAgLyoqXG4gICAgICogUmV0dXJucyB3aGV0aGVyIGEgY29sdW1uIGNvdWxkIGJlIHBpbm5lZC5cbiAgICAgKiBJdCdzIG5vdCBwb3NzaWJsZSB0byBwaW4gYSBjb2x1bW4gaWYgdGhlcmUgaXMgbm90IGVub3VnaCBzcGFjZSBmb3IgdGhlIHVucGlubmVkIGFyZWEuXG4gICAgICogYGBgdHlwZXNjcmlwdFxuICAgICAqIGNvbnN0IGNvbHVtbkl0ZW06IElneENvbHVtblBpbm5pbmdJdGVtRGlyZWN0aXZlO1xuICAgICAqIHRoaXMuY29sdW1uSXRlbS5waW5uYWJsZTtcbiAgICAgKiBgYGBcbiAgICAgKi9cbiAgICBnZXQgcGlubmFibGUoKSB7XG4gICAgICAgIHJldHVybiB0aGlzLmNvbHVtbi5waW5uYWJsZTtcbiAgICB9XG59XG4iXX0=