@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>
63 lines • 4.31 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Component, HostBinding, Input, TemplateRef } from '@angular/core';
var Page = /** @class */ (function () {
function Page() {
this.fluid = false;
this.narrow = false;
this.default = true;
this._fluid = false;
this.breadcrumb = true;
}
/**
* @return {?}
*/
Page.prototype.ngOnInit = /**
* @return {?}
*/
function () {
if (this.fluid) {
this._fluid = true;
this.default = false;
}
};
Page.decorators = [
{ type: Component, args: [{
selector: 'suka-page',
template: "\n <suka-page-header\n [breadcrumb]=\"breadcrumb\"\n [title]=\"title\"\n [subtitle]=\"subtitle\"\n [actions]=\"actions\"\n ></suka-page-header>\n\n <ng-content></ng-content>\n "
}] }
];
Page.propDecorators = {
fluid: [{ type: Input }],
narrow: [{ type: HostBinding, args: ['class.page--narrow',] }, { type: Input }],
default: [{ type: HostBinding, args: ['class.page',] }],
_fluid: [{ type: HostBinding, args: ['class.page--fluid',] }],
title: [{ type: Input }],
subtitle: [{ type: Input }],
actions: [{ type: Input }],
breadcrumb: [{ type: Input }]
};
return Page;
}());
export { Page };
if (false) {
/** @type {?} */
Page.prototype.fluid;
/** @type {?} */
Page.prototype.narrow;
/** @type {?} */
Page.prototype.default;
/** @type {?} */
Page.prototype._fluid;
/** @type {?} */
Page.prototype.title;
/** @type {?} */
Page.prototype.subtitle;
/** @type {?} */
Page.prototype.actions;
/** @type {?} */
Page.prototype.breadcrumb;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGFnZS5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Aa3VzaGtpL25nLXN1a2EvIiwic291cmNlcyI6WyJsaWIvcGFnZS9wYWdlLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxXQUFXLEVBQUUsS0FBSyxFQUFVLFdBQVcsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUVuRjtJQUFBO1FBY1csVUFBSyxHQUFHLEtBQUssQ0FBQztRQUNxQixXQUFNLEdBQUcsS0FBSyxDQUFDO1FBRWhDLFlBQU8sR0FBRyxJQUFJLENBQUM7UUFDUixXQUFNLEdBQUcsS0FBSyxDQUFDO1FBUXhDLGVBQVUsR0FBRyxJQUFJLENBQUM7SUFRN0IsQ0FBQzs7OztJQU5RLHVCQUFROzs7SUFBZjtRQUNFLElBQUksSUFBSSxDQUFDLEtBQUssRUFBRTtZQUNkLElBQUksQ0FBQyxNQUFNLEdBQUcsSUFBSSxDQUFDO1lBQ25CLElBQUksQ0FBQyxPQUFPLEdBQUcsS0FBSyxDQUFDO1NBQ3RCO0lBQ0gsQ0FBQzs7Z0JBakNGLFNBQVMsU0FBQztvQkFDVCxRQUFRLEVBQUUsV0FBVztvQkFDckIsUUFBUSxFQUFFLGdOQVNUO2lCQUNGOzs7d0JBRUUsS0FBSzt5QkFDTCxXQUFXLFNBQUMsb0JBQW9CLGNBQUcsS0FBSzswQkFFeEMsV0FBVyxTQUFDLFlBQVk7eUJBQ3hCLFdBQVcsU0FBQyxtQkFBbUI7d0JBRS9CLEtBQUs7MkJBRUwsS0FBSzswQkFFTCxLQUFLOzZCQUVMLEtBQUs7O0lBUVIsV0FBQztDQUFBLEFBbENELElBa0NDO1NBckJZLElBQUk7OztJQUNmLHFCQUF1Qjs7SUFDdkIsc0JBQTJEOztJQUUzRCx1QkFBMEM7O0lBQzFDLHNCQUFpRDs7SUFFakQscUJBQTBDOztJQUUxQyx3QkFBMEI7O0lBRTFCLHVCQUFtQzs7SUFFbkMsMEJBQTJCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBIb3N0QmluZGluZywgSW5wdXQsIE9uSW5pdCwgVGVtcGxhdGVSZWYgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnc3VrYS1wYWdlJyxcbiAgdGVtcGxhdGU6IGBcbiAgICA8c3VrYS1wYWdlLWhlYWRlclxuICAgICAgW2JyZWFkY3J1bWJdPVwiYnJlYWRjcnVtYlwiXG4gICAgICBbdGl0bGVdPVwidGl0bGVcIlxuICAgICAgW3N1YnRpdGxlXT1cInN1YnRpdGxlXCJcbiAgICAgIFthY3Rpb25zXT1cImFjdGlvbnNcIlxuICAgID48L3N1a2EtcGFnZS1oZWFkZXI+XG5cbiAgICA8bmctY29udGVudD48L25nLWNvbnRlbnQ+XG4gIGBcbn0pXG5leHBvcnQgY2xhc3MgUGFnZSBpbXBsZW1lbnRzIE9uSW5pdCB7XG4gIEBJbnB1dCgpIGZsdWlkID0gZmFsc2U7XG4gIEBIb3N0QmluZGluZygnY2xhc3MucGFnZS0tbmFycm93JykgQElucHV0KCkgbmFycm93ID0gZmFsc2U7XG5cbiAgQEhvc3RCaW5kaW5nKCdjbGFzcy5wYWdlJykgZGVmYXVsdCA9IHRydWU7XG4gIEBIb3N0QmluZGluZygnY2xhc3MucGFnZS0tZmx1aWQnKSBfZmx1aWQgPSBmYWxzZTtcblxuICBASW5wdXQoKSB0aXRsZTogc3RyaW5nIHwgVGVtcGxhdGVSZWY8YW55PjtcblxuICBASW5wdXQoKSBzdWJ0aXRsZTogc3RyaW5nO1xuXG4gIEBJbnB1dCgpIGFjdGlvbnM6IFRlbXBsYXRlUmVmPGFueT47XG5cbiAgQElucHV0KCkgYnJlYWRjcnVtYiA9IHRydWU7XG5cbiAgcHVibGljIG5nT25Jbml0KCkge1xuICAgIGlmICh0aGlzLmZsdWlkKSB7XG4gICAgICB0aGlzLl9mbHVpZCA9IHRydWU7XG4gICAgICB0aGlzLmRlZmF1bHQgPSBmYWxzZTtcbiAgICB9XG4gIH1cbn1cbiJdfQ==