@fivethree/core
Version:
Fivethree Core Components
47 lines • 3.01 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: lib/overlay/overlay-content/overlay-content.component.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Component, HostBinding } from '@angular/core';
import { DomSanitizer } from '@angular/platform-browser';
export class FivOverlayContent {
/**
* @param {?} sanitizer
*/
constructor(sanitizer) {
this.sanitizer = sanitizer;
}
/**
* @return {?}
*/
get myStyle() {
return this.priority
? this.sanitizer.bypassSecurityTrustStyle(`z-index: ${this.priority}`)
: null;
}
}
FivOverlayContent.decorators = [
{ type: Component, args: [{
selector: 'fiv-overlay-content',
template: "<ng-content #content></ng-content>",
styles: [""]
}] }
];
/** @nocollapse */
FivOverlayContent.ctorParameters = () => [
{ type: DomSanitizer }
];
FivOverlayContent.propDecorators = {
myStyle: [{ type: HostBinding, args: ['style',] }]
};
if (false) {
/** @type {?} */
FivOverlayContent.prototype.priority;
/**
* @type {?}
* @private
*/
FivOverlayContent.prototype.sanitizer;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3ZlcmxheS1jb250ZW50LmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BmaXZldGhyZWUvY29yZS8iLCJzb3VyY2VzIjpbImxpYi9vdmVybGF5L292ZXJsYXktY29udGVudC9vdmVybGF5LWNvbnRlbnQuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxXQUFXLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDdkQsT0FBTyxFQUFhLFlBQVksRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBT3BFLE1BQU0sT0FBTyxpQkFBaUI7Ozs7SUFVNUIsWUFBb0IsU0FBdUI7UUFBdkIsY0FBUyxHQUFULFNBQVMsQ0FBYztJQUFHLENBQUM7Ozs7SUFUL0MsSUFDSSxPQUFPO1FBQ1QsT0FBTyxJQUFJLENBQUMsUUFBUTtZQUNsQixDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyx3QkFBd0IsQ0FBQyxZQUFZLElBQUksQ0FBQyxRQUFRLEVBQUUsQ0FBQztZQUN0RSxDQUFDLENBQUMsSUFBSSxDQUFDO0lBQ1gsQ0FBQzs7O1lBWEYsU0FBUyxTQUFDO2dCQUNULFFBQVEsRUFBRSxxQkFBcUI7Z0JBQy9CLDhDQUErQzs7YUFFaEQ7Ozs7WUFObUIsWUFBWTs7O3NCQVE3QixXQUFXLFNBQUMsT0FBTzs7OztJQU9wQixxQ0FBaUI7Ozs7O0lBRUwsc0NBQStCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBIb3N0QmluZGluZyB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgU2FmZVN0eWxlLCBEb21TYW5pdGl6ZXIgfSBmcm9tICdAYW5ndWxhci9wbGF0Zm9ybS1icm93c2VyJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnZml2LW92ZXJsYXktY29udGVudCcsXG4gIHRlbXBsYXRlVXJsOiAnLi9vdmVybGF5LWNvbnRlbnQuY29tcG9uZW50Lmh0bWwnLFxuICBzdHlsZVVybHM6IFsnLi9vdmVybGF5LWNvbnRlbnQuY29tcG9uZW50LnNjc3MnXVxufSlcbmV4cG9ydCBjbGFzcyBGaXZPdmVybGF5Q29udGVudCB7XG4gIEBIb3N0QmluZGluZygnc3R5bGUnKVxuICBnZXQgbXlTdHlsZSgpOiBTYWZlU3R5bGUge1xuICAgIHJldHVybiB0aGlzLnByaW9yaXR5XG4gICAgICA/IHRoaXMuc2FuaXRpemVyLmJ5cGFzc1NlY3VyaXR5VHJ1c3RTdHlsZShgei1pbmRleDogJHt0aGlzLnByaW9yaXR5fWApXG4gICAgICA6IG51bGw7XG4gIH1cblxuICBwcmlvcml0eTogbnVtYmVyO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgc2FuaXRpemVyOiBEb21TYW5pdGl6ZXIpIHt9XG59XG4iXX0=