fundamental-ngx
Version:
SAP Fiori Fundamentals, implemented in Angular
60 lines • 3.92 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';
/**
* 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