fundamental-ngx
Version:
SAP Fiori Fundamentals, implemented in Angular
59 lines • 3.76 kB
JavaScript
/**
* @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