@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>
62 lines • 4.17 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.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 [breadcrumb]=\"breadcrumb\" [title]=\"title\" [subtitle]=\"subtitle\" [actions]=\"actions\"></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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGFnZS5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Aa3VzaGtpL25nLXN1a2EvIiwic291cmNlcyI6WyJsaWIvcGFnZS9wYWdlLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxXQUFXLEVBQUUsS0FBSyxFQUFVLFdBQVcsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUVuRjtJQUFBO1FBVThDLFdBQU0sR0FBRyxLQUFLLENBQUM7UUFFaEMsWUFBTyxHQUFHLElBQUksQ0FBQztRQUNSLFdBQU0sR0FBRyxLQUFLLENBQUM7UUFReEMsZUFBVSxHQUFHLElBQUksQ0FBQztJQVE3QixDQUFDOzs7O0lBTlEsdUJBQVE7OztJQUFmO1FBQ0UsSUFBSSxJQUFJLENBQUMsS0FBSyxFQUFFO1lBQ2QsSUFBSSxDQUFDLE1BQU0sR0FBRyxJQUFJLENBQUM7WUFDbkIsSUFBSSxDQUFDLE9BQU8sR0FBRyxLQUFLLENBQUM7U0FDdEI7SUFDSCxDQUFDOztnQkE1QkYsU0FBUyxTQUFDO29CQUNULFFBQVEsRUFBRSxXQUFXO29CQUNyQixRQUFRLEVBQUUsOEtBSVQ7aUJBQ0Y7Ozt3QkFFRSxLQUFLO3lCQUNMLFdBQVcsU0FBQyxvQkFBb0IsY0FBRyxLQUFLOzBCQUV4QyxXQUFXLFNBQUMsWUFBWTt5QkFDeEIsV0FBVyxTQUFDLG1CQUFtQjt3QkFFL0IsS0FBSzsyQkFFTCxLQUFLOzBCQUVMLEtBQUs7NkJBRUwsS0FBSzs7SUFRUixXQUFDO0NBQUEsQUE3QkQsSUE2QkM7U0FyQlksSUFBSTs7O0lBQ2YscUJBQXNCOztJQUN0QixzQkFBMkQ7O0lBRTNELHVCQUEwQzs7SUFDMUMsc0JBQWlEOztJQUVqRCxxQkFBMEM7O0lBRTFDLHdCQUEwQjs7SUFFMUIsdUJBQW1DOztJQUVuQywwQkFBMkIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIEhvc3RCaW5kaW5nLCBJbnB1dCwgT25Jbml0LCBUZW1wbGF0ZVJlZiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdzdWthLXBhZ2UnLFxuICB0ZW1wbGF0ZTogYFxuICAgIDxzdWthLXBhZ2UtaGVhZGVyIFticmVhZGNydW1iXT1cImJyZWFkY3J1bWJcIiBbdGl0bGVdPVwidGl0bGVcIiBbc3VidGl0bGVdPVwic3VidGl0bGVcIiBbYWN0aW9uc109XCJhY3Rpb25zXCI+PC9zdWthLXBhZ2UtaGVhZGVyPlxuXG4gICAgPG5nLWNvbnRlbnQ+PC9uZy1jb250ZW50PlxuICBgXG59KVxuZXhwb3J0IGNsYXNzIFBhZ2UgaW1wbGVtZW50cyBPbkluaXQge1xuICBASW5wdXQoKSBmbHVpZDogZmFsc2U7XG4gIEBIb3N0QmluZGluZygnY2xhc3MucGFnZS0tbmFycm93JykgQElucHV0KCkgbmFycm93ID0gZmFsc2U7XG5cbiAgQEhvc3RCaW5kaW5nKCdjbGFzcy5wYWdlJykgZGVmYXVsdCA9IHRydWU7XG4gIEBIb3N0QmluZGluZygnY2xhc3MucGFnZS0tZmx1aWQnKSBfZmx1aWQgPSBmYWxzZTtcblxuICBASW5wdXQoKSB0aXRsZTogc3RyaW5nIHwgVGVtcGxhdGVSZWY8YW55PjtcblxuICBASW5wdXQoKSBzdWJ0aXRsZTogc3RyaW5nO1xuXG4gIEBJbnB1dCgpIGFjdGlvbnM6IFRlbXBsYXRlUmVmPGFueT47XG5cbiAgQElucHV0KCkgYnJlYWRjcnVtYiA9IHRydWU7XG5cbiAgcHVibGljIG5nT25Jbml0KCkge1xuICAgIGlmICh0aGlzLmZsdWlkKSB7XG4gICAgICB0aGlzLl9mbHVpZCA9IHRydWU7XG4gICAgICB0aGlzLmRlZmF1bHQgPSBmYWxzZTtcbiAgICB9XG4gIH1cbn1cbiJdfQ==