UNPKG

fundamental-ngx

Version:

SAP Fiori Fundamentals, implemented in Angular

59 lines 3.76 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import * as tslib_1 from "tslib"; import { Component, ElementRef } from '@angular/core'; import { AbstractFdNgxClass } from '../utils/abstract-fd-ngx-class'; /** * The left-aligned back button for the action bar. * * ```html * <fd-action-bar> * <fd-action-bar-back> * <button aria-label="back" fd-button [fdType]="'light'" [compact]="true" [glyph]="'nav-back'"></button> * </fd-action-bar-back> * <fd-action-bar> * ``` */ var ActionBarBackComponent = /** @class */ (function (_super) { tslib_1.__extends(ActionBarBackComponent, _super); /** @hidden */ function ActionBarBackComponent(elementRef) { var _this = _super.call(this, elementRef) || this; _this.elementRef = elementRef; return _this; } /** @hidden */ /** * @hidden * @return {?} */ ActionBarBackComponent.prototype._setProperties = /** * @hidden * @return {?} */ function () { this._addClassToElement('fd-action-bar__back'); }; ActionBarBackComponent.decorators = [ { type: Component, args: [{ selector: 'fd-action-bar-back', template: "<ng-content></ng-content>" }] } ]; /** @nocollapse */ ActionBarBackComponent.ctorParameters = function () { return [ { type: ElementRef } ]; }; return ActionBarBackComponent; }(AbstractFdNgxClass)); export { ActionBarBackComponent }; if (false) { /** * @type {?} * @private */ ActionBarBackComponent.prototype.elementRef; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWN0aW9uLWJhci1iYWNrLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2Z1bmRhbWVudGFsLW5neC8iLCJzb3VyY2VzIjpbImxpYi9hY3Rpb24tYmFyL2FjdGlvbi1iYXItYmFjay5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN0RCxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQzs7Ozs7Ozs7Ozs7O0FBYXBFO0lBSTRDLGtEQUFrQjtJQU0xRCxjQUFjO0lBQ2QsZ0NBQW9CLFVBQXNCO1FBQTFDLFlBQ0ksa0JBQU0sVUFBVSxDQUFDLFNBQ3BCO1FBRm1CLGdCQUFVLEdBQVYsVUFBVSxDQUFZOztJQUUxQyxDQUFDO0lBUkQsY0FBYzs7Ozs7SUFDZCwrQ0FBYzs7OztJQUFkO1FBQ0ksSUFBSSxDQUFDLGtCQUFrQixDQUFDLHFCQUFxQixDQUFDLENBQUM7SUFDbkQsQ0FBQzs7Z0JBUkosU0FBUyxTQUFDO29CQUNQLFFBQVEsRUFBRSxvQkFBb0I7b0JBQzlCLHFDQUErQztpQkFDbEQ7Ozs7Z0JBakJtQixVQUFVOztJQTRCOUIsNkJBQUM7Q0FBQSxBQWRELENBSTRDLGtCQUFrQixHQVU3RDtTQVZZLHNCQUFzQjs7Ozs7O0lBT25CLDRDQUE4QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgRWxlbWVudFJlZiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQWJzdHJhY3RGZE5neENsYXNzIH0gZnJvbSAnLi4vdXRpbHMvYWJzdHJhY3QtZmQtbmd4LWNsYXNzJztcblxuLyoqXG4gKiBUaGUgbGVmdC1hbGlnbmVkIGJhY2sgYnV0dG9uIGZvciB0aGUgYWN0aW9uIGJhci5cbiAqXG4gKiBgYGBodG1sXG4gKiA8ZmQtYWN0aW9uLWJhcj5cbiAqICAgICA8ZmQtYWN0aW9uLWJhci1iYWNrPlxuICogICAgICAgICA8YnV0dG9uIGFyaWEtbGFiZWw9XCJiYWNrXCIgZmQtYnV0dG9uIFtmZFR5cGVdPVwiJ2xpZ2h0J1wiIFtjb21wYWN0XT1cInRydWVcIiBbZ2x5cGhdPVwiJ25hdi1iYWNrJ1wiPjwvYnV0dG9uPlxuICogICAgIDwvZmQtYWN0aW9uLWJhci1iYWNrPlxuICogPGZkLWFjdGlvbi1iYXI+XG4gKiBgYGBcbiAqL1xuQENvbXBvbmVudCh7XG4gICAgc2VsZWN0b3I6ICdmZC1hY3Rpb24tYmFyLWJhY2snLFxuICAgIHRlbXBsYXRlVXJsOiAnLi9hY3Rpb24tYmFyLWJhY2suY29tcG9uZW50Lmh0bWwnXG59KVxuZXhwb3J0IGNsYXNzIEFjdGlvbkJhckJhY2tDb21wb25lbnQgZXh0ZW5kcyBBYnN0cmFjdEZkTmd4Q2xhc3Mge1xuICAgIC8qKiBAaGlkZGVuICovXG4gICAgX3NldFByb3BlcnRpZXMoKSB7XG4gICAgICAgIHRoaXMuX2FkZENsYXNzVG9FbGVtZW50KCdmZC1hY3Rpb24tYmFyX19iYWNrJyk7XG4gICAgfVxuXG4gICAgLyoqIEBoaWRkZW4gKi9cbiAgICBjb25zdHJ1Y3Rvcihwcml2YXRlIGVsZW1lbnRSZWY6IEVsZW1lbnRSZWYpIHtcbiAgICAgICAgc3VwZXIoZWxlbWVudFJlZik7XG4gICAgfVxufVxuIl19