UNPKG

fundamental-ngx

Version:

SAP Fiori Fundamentals, implemented in Angular

60 lines 3.92 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'; /** * This component holds the right-aligned action buttons for the action bar. * * ```html * <fd-action-bar> * <fd-action-bar-actions> * <button fd-button [fdType]="'primary'">Cancel</button> * <button fd-button [fdType]="'main'">Save</button> * </fd-action-bar-actions> * <fd-action-bar> * ``` */ var ActionBarActionsComponent = /** @class */ (function (_super) { tslib_1.__extends(ActionBarActionsComponent, _super); /** @hidden */ function ActionBarActionsComponent(elementRef) { var _this = _super.call(this, elementRef) || this; _this.elementRef = elementRef; return _this; } /** @hidden */ /** * @hidden * @return {?} */ ActionBarActionsComponent.prototype._setProperties = /** * @hidden * @return {?} */ function () { this._addClassToElement('fd-action-bar__actions'); }; ActionBarActionsComponent.decorators = [ { type: Component, args: [{ selector: 'fd-action-bar-actions', template: "<ng-content></ng-content>\n" }] } ]; /** @nocollapse */ ActionBarActionsComponent.ctorParameters = function () { return [ { type: ElementRef } ]; }; return ActionBarActionsComponent; }(AbstractFdNgxClass)); export { ActionBarActionsComponent }; if (false) { /** * @type {?} * @private */ ActionBarActionsComponent.prototype.elementRef; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWN0aW9uLWJhci1hY3Rpb25zLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2Z1bmRhbWVudGFsLW5neC8iLCJzb3VyY2VzIjpbImxpYi9hY3Rpb24tYmFyL2FjdGlvbi1iYXItYWN0aW9ucy5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN0RCxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQzs7Ozs7Ozs7Ozs7OztBQWNwRTtJQUkrQyxxREFBa0I7SUFNN0QsY0FBYztJQUNkLG1DQUFvQixVQUFzQjtRQUExQyxZQUNJLGtCQUFNLFVBQVUsQ0FBQyxTQUNwQjtRQUZtQixnQkFBVSxHQUFWLFVBQVUsQ0FBWTs7SUFFMUMsQ0FBQztJQVJELGNBQWM7Ozs7O0lBQ2Qsa0RBQWM7Ozs7SUFBZDtRQUNJLElBQUksQ0FBQyxrQkFBa0IsQ0FBQyx3QkFBd0IsQ0FBQyxDQUFDO0lBQ3RELENBQUM7O2dCQVJKLFNBQVMsU0FBQztvQkFDUCxRQUFRLEVBQUUsdUJBQXVCO29CQUNqQyx1Q0FBa0Q7aUJBQ3JEOzs7O2dCQWxCbUIsVUFBVTs7SUE2QjlCLGdDQUFDO0NBQUEsQUFkRCxDQUkrQyxrQkFBa0IsR0FVaEU7U0FWWSx5QkFBeUI7Ozs7OztJQU90QiwrQ0FBOEIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIEVsZW1lbnRSZWYgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEFic3RyYWN0RmROZ3hDbGFzcyB9IGZyb20gJy4uL3V0aWxzL2Fic3RyYWN0LWZkLW5neC1jbGFzcyc7XG5cbi8qKlxuICogVGhpcyBjb21wb25lbnQgaG9sZHMgdGhlIHJpZ2h0LWFsaWduZWQgYWN0aW9uIGJ1dHRvbnMgZm9yIHRoZSBhY3Rpb24gYmFyLlxuICpcbiAqIGBgYGh0bWxcbiAqIDxmZC1hY3Rpb24tYmFyPlxuICogICAgIDxmZC1hY3Rpb24tYmFyLWFjdGlvbnM+XG4gKiAgICAgICAgIDxidXR0b24gZmQtYnV0dG9uIFtmZFR5cGVdPVwiJ3ByaW1hcnknXCI+Q2FuY2VsPC9idXR0b24+XG4gKiAgICAgICAgIDxidXR0b24gZmQtYnV0dG9uIFtmZFR5cGVdPVwiJ21haW4nXCI+U2F2ZTwvYnV0dG9uPlxuICogICAgIDwvZmQtYWN0aW9uLWJhci1hY3Rpb25zPlxuICogPGZkLWFjdGlvbi1iYXI+XG4gKiBgYGBcbiAqL1xuQENvbXBvbmVudCh7XG4gICAgc2VsZWN0b3I6ICdmZC1hY3Rpb24tYmFyLWFjdGlvbnMnLFxuICAgIHRlbXBsYXRlVXJsOiAnLi9hY3Rpb24tYmFyLWFjdGlvbnMuY29tcG9uZW50Lmh0bWwnXG59KVxuZXhwb3J0IGNsYXNzIEFjdGlvbkJhckFjdGlvbnNDb21wb25lbnQgZXh0ZW5kcyBBYnN0cmFjdEZkTmd4Q2xhc3Mge1xuICAgIC8qKiBAaGlkZGVuICovXG4gICAgX3NldFByb3BlcnRpZXMoKSB7XG4gICAgICAgIHRoaXMuX2FkZENsYXNzVG9FbGVtZW50KCdmZC1hY3Rpb24tYmFyX19hY3Rpb25zJyk7XG4gICAgfVxuXG4gICAgLyoqIEBoaWRkZW4gKi9cbiAgICBjb25zdHJ1Y3Rvcihwcml2YXRlIGVsZW1lbnRSZWY6IEVsZW1lbnRSZWYpIHtcbiAgICAgICAgc3VwZXIoZWxlbWVudFJlZik7XG4gICAgfVxufVxuIl19