ngx-slice-kit
Version:
[](https://badge.fury.io/js/ngx-slice-kit)
34 lines • 4.05 kB
JavaScript
export class OverlayModel {
}
export class OverlayOptions {
constructor() {
this.index = 100;
this.data = null;
this.overlayStrategy = `overlay`;
/**
* hide overlay on backdrop click, default 'true'
*/
this.hideOnBackdrop = true;
/**
* hide overlay on Esc (Enter ?, Space ?) keyup event, default 'true' with result
*/
this.hideOnEscape = true;
/**
* fill backdrop with shadowed background, default 'true'
*/
this.backdropVisible = true;
/**
* hide overlay on router change event, default 'true'
*/
this.hideOnRouteChange = true;
/**
* specify overlay content window border-radius, default '0'
*/
this.borderRadius = 0;
/**
* disable overlay content scroll, defaults to 'false'
*/
this.disableScroll = false;
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3ZlcmxheS5tb2RlbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL2xpYnMvbmd4LXNsaWNlLWtpdC9zcmMvbGliL292ZXJsYXkvb3ZlcmxheS5tb2RlbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxNQUFNLE9BQU8sWUFBWTtDQUd4QjtBQUVELE1BQU0sT0FBTyxjQUFjO0lBQTNCO1FBQ1csVUFBSyxHQUFZLEdBQUcsQ0FBQztRQUNyQixTQUFJLEdBQVMsSUFBSSxDQUFDO1FBTWxCLG9CQUFlLEdBQXFCLFNBQVMsQ0FBQztRQUdyRDs7V0FFRztRQUNJLG1CQUFjLEdBQWEsSUFBSSxDQUFDO1FBSXZDOztXQUVHO1FBQ0ksaUJBQVksR0FBYSxJQUFJLENBQUM7UUFFckM7O1dBRUc7UUFDSSxvQkFBZSxHQUFhLElBQUksQ0FBQztRQUV4Qzs7V0FFRztRQUNJLHNCQUFpQixHQUFhLElBQUksQ0FBQztRQUUxQzs7V0FFRztRQUNJLGlCQUFZLEdBQVksQ0FBQyxDQUFDO1FBRWpDOztXQUVHO1FBQ0ksa0JBQWEsR0FBYSxLQUFLLENBQUM7SUFHM0MsQ0FBQztDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRXZlbnRFbWl0dGVyIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmV4cG9ydCBjbGFzcyBPdmVybGF5TW9kZWwge1xuICAgIHB1YmxpYyByZXN1bHRFdmVudDogRXZlbnRFbWl0dGVyPGFueT47XG4gICAgcHVibGljIG9wdGlvbnM/OiBPdmVybGF5T3B0aW9ucztcbn1cblxuZXhwb3J0IGNsYXNzIE92ZXJsYXlPcHRpb25zIHtcbiAgICBwdWJsaWMgaW5kZXg/OiBudW1iZXIgPSAxMDA7XG4gICAgcHVibGljIGRhdGE/OiBhbnkgPSBudWxsO1xuICAgIHB1YmxpYyBjb21wb25lbnQ/OiBhbnk7XG4gICAgcHVibGljIHRyaWdnZXJSZWN0PzogQ2xpZW50UmVjdDtcbiAgICBwdWJsaWMgZml0V2lkdGg/OiBib29sZWFuO1xuICAgIHB1YmxpYyBwb3NpdGlvblN0cmF0ZWd5PzogT3ZlcmxheVN0aWNrUG9zaXRpb247IC8vIHVuZGVmaW5lZCwgb3IgJ25vbmUnIHdoaWNoIGlzIGRlZmF1bHRcbiAgICBwdWJsaWMgc2l6ZVN0cmF0ZWd5PzogT3ZlcmxheVNpemU7IC8vIHdoaWNoIGlzIGZpdCBzY3JlZW4gaGVpZ2h0L3dpZHRoXG4gICAgcHVibGljIG92ZXJsYXlTdHJhdGVneT86IE92ZXJsYXlTdHJhdGVneSA9IGBvdmVybGF5YDtcblxuXG4gICAgLyoqXG4gICAgICogaGlkZSBvdmVybGF5IG9uIGJhY2tkcm9wIGNsaWNrLCBkZWZhdWx0ICd0cnVlJ1xuICAgICAqL1xuICAgIHB1YmxpYyBoaWRlT25CYWNrZHJvcD86IGJvb2xlYW4gPSB0cnVlO1xuICAgIHB1YmxpYyBoaWRlT25TY3JvbGw/O1xuICAgIHB1YmxpYyBoaWRlT25XaW5kb3dSZXNpemU/O1xuXG4gICAgLyoqXG4gICAgICogaGlkZSBvdmVybGF5IG9uIEVzYyAoRW50ZXIgPywgU3BhY2UgPykga2V5dXAgZXZlbnQsIGRlZmF1bHQgJ3RydWUnIHdpdGggcmVzdWx0XG4gICAgICovXG4gICAgcHVibGljIGhpZGVPbkVzY2FwZT86IGJvb2xlYW4gPSB0cnVlO1xuXG4gICAgLyoqXG4gICAgICogZmlsbCBiYWNrZHJvcCB3aXRoIHNoYWRvd2VkIGJhY2tncm91bmQsIGRlZmF1bHQgJ3RydWUnXG4gICAgICovXG4gICAgcHVibGljIGJhY2tkcm9wVmlzaWJsZT86IGJvb2xlYW4gPSB0cnVlO1xuXG4gICAgLyoqXG4gICAgICogaGlkZSBvdmVybGF5IG9uIHJvdXRlciBjaGFuZ2UgZXZlbnQsIGRlZmF1bHQgJ3RydWUnXG4gICAgICovXG4gICAgcHVibGljIGhpZGVPblJvdXRlQ2hhbmdlPzogYm9vbGVhbiA9IHRydWU7XG5cbiAgICAvKipcbiAgICAgKiBzcGVjaWZ5IG92ZXJsYXkgY29udGVudCB3aW5kb3cgYm9yZGVyLXJhZGl1cywgZGVmYXVsdCAnMCdcbiAgICAgKi9cbiAgICBwdWJsaWMgYm9yZGVyUmFkaXVzPzogbnVtYmVyID0gMDtcblxuICAgIC8qKlxuICAgICAqIGRpc2FibGUgb3ZlcmxheSBjb250ZW50IHNjcm9sbCwgZGVmYXVsdHMgdG8gJ2ZhbHNlJ1xuICAgICAqL1xuICAgIHB1YmxpYyBkaXNhYmxlU2Nyb2xsPzogYm9vbGVhbiA9IGZhbHNlO1xuXG4gICAgcHVibGljIHN0eWxlcz86IGFueTtcbn1cblxuZXhwb3J0IHR5cGUgT3ZlcmxheVN0aWNrUG9zaXRpb24gPSBgY2VudGVyYCB8IGB0b3BgIHwgYGJvdHRvbWAgfCBgcmlnaHRgIHwgYGxlZnRgIHwgYHRhcmdldGA7XG5leHBvcnQgdHlwZSBPdmVybGF5U2l6ZSA9IGBzY3JlZW4td2lkdGhgIHwgYHNjcmVlbi1oZWlnaHRgIHwgYGZ1bGxzY3JlZW5gIHwgYGZpdC13aWR0aGAgfCBgZml0LWhlaWdodGAgfCBgZml0YDtcbmV4cG9ydCB0eXBlIE92ZXJsYXlTdHJhdGVneSA9IGBvdmVybGF5YCB8IGBmaXhlZGAgfCBgc3RpY2tgO1xuXG4iXX0=