@kushki/ng-suka
Version:
<p align="center"> <h1 align="center">Suka Components Angular</h1> <p align="center"> An Angular implementation of the Suka Design System </p> </p>
51 lines • 3.18 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Input, HostBinding, Directive } from '@angular/core';
var Container = /** @class */ (function () {
function Container() {
/**
* Sets the container type. Set to `fluid` for a full width container.
*/
this.sukaContainer = 'default';
this.default = true;
this.fluid = false;
}
/**
* @return {?}
*/
Container.prototype.ngOnInit = /**
* @return {?}
*/
function () {
if (this.sukaContainer === 'fluid') {
this.fluid = true;
this.default = false;
}
};
Container.decorators = [
{ type: Directive, args: [{
selector: '[sukaContainer]'
},] }
];
Container.propDecorators = {
sukaContainer: [{ type: Input }],
default: [{ type: HostBinding, args: ['class.container',] }],
fluid: [{ type: HostBinding, args: ['class.container--fluid',] }]
};
return Container;
}());
export { Container };
if (false) {
/**
* Sets the container type. Set to `fluid` for a full width container.
* @type {?}
*/
Container.prototype.sukaContainer;
/** @type {?} */
Container.prototype.default;
/** @type {?} */
Container.prototype.fluid;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udGFpbmVyLmRpcmVjdGl2ZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BrdXNoa2kvbmctc3VrYS8iLCJzb3VyY2VzIjpbImxpYi9jb250YWluZXIvY29udGFpbmVyLmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLEtBQUssRUFBRSxXQUFXLEVBQUUsU0FBUyxFQUFVLE1BQU0sZUFBZSxDQUFDO0FBRXRFO0lBQUE7Ozs7UUFRVyxrQkFBYSxHQUF3QixTQUFTLENBQUM7UUFFeEIsWUFBTyxHQUFHLElBQUksQ0FBQztRQUNSLFVBQUssR0FBRyxLQUFLLENBQUM7SUFRdkQsQ0FBQzs7OztJQU5RLDRCQUFROzs7SUFBZjtRQUNFLElBQUksSUFBSSxDQUFDLGFBQWEsS0FBSyxPQUFPLEVBQUU7WUFDbEMsSUFBSSxDQUFDLEtBQUssR0FBRyxJQUFJLENBQUM7WUFDbEIsSUFBSSxDQUFDLE9BQU8sR0FBRyxLQUFLLENBQUM7U0FDdEI7SUFDSCxDQUFDOztnQkFsQkYsU0FBUyxTQUFDO29CQUNULFFBQVEsRUFBRSxpQkFBaUI7aUJBQzVCOzs7Z0NBTUUsS0FBSzswQkFFTCxXQUFXLFNBQUMsaUJBQWlCO3dCQUM3QixXQUFXLFNBQUMsd0JBQXdCOztJQVF2QyxnQkFBQztDQUFBLEFBbkJELElBbUJDO1NBaEJZLFNBQVM7Ozs7OztJQUtwQixrQ0FBd0Q7O0lBRXhELDRCQUErQzs7SUFDL0MsMEJBQXFEIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5wdXQsIEhvc3RCaW5kaW5nLCBEaXJlY3RpdmUsIE9uSW5pdCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5ARGlyZWN0aXZlKHtcbiAgc2VsZWN0b3I6ICdbc3VrYUNvbnRhaW5lcl0nXG59KVxuZXhwb3J0IGNsYXNzIENvbnRhaW5lciBpbXBsZW1lbnRzIE9uSW5pdCB7XG5cbiAgLyoqXG4gICAqIFNldHMgdGhlIGNvbnRhaW5lciB0eXBlLiBTZXQgdG8gYGZsdWlkYCBmb3IgYSBmdWxsIHdpZHRoIGNvbnRhaW5lci5cbiAgICovXG4gIEBJbnB1dCgpIHN1a2FDb250YWluZXI6ICdkZWZhdWx0JyB8ICdmbHVpZCcgPSAnZGVmYXVsdCc7XG5cbiAgQEhvc3RCaW5kaW5nKCdjbGFzcy5jb250YWluZXInKSBkZWZhdWx0ID0gdHJ1ZTtcbiAgQEhvc3RCaW5kaW5nKCdjbGFzcy5jb250YWluZXItLWZsdWlkJykgZmx1aWQgPSBmYWxzZTtcblxuICBwdWJsaWMgbmdPbkluaXQoKSB7XG4gICAgaWYgKHRoaXMuc3VrYUNvbnRhaW5lciA9PT0gJ2ZsdWlkJykge1xuICAgICAgdGhpcy5mbHVpZCA9IHRydWU7XG4gICAgICB0aGlzLmRlZmF1bHQgPSBmYWxzZTtcbiAgICB9XG4gIH1cbn1cbiJdfQ==