fundamental-ngx
Version:
SAP Fiori Fundamentals, implemented in Angular
41 lines • 3.38 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Component, Input, ViewEncapsulation } from '@angular/core';
/**
* The component that represents an inline-help.
* Inline help is used to display help text in a popover, often inline with headers, body text and form labels.
*
* ```html
* <fd-inline-help [position]="'bottom-left'">
* Lorem ipsum dolor sit amet, consectetur adipiscing.
* </fd-inline-help>
* ```
*/
export class InlineHelpComponent {
}
InlineHelpComponent.decorators = [
{ type: Component, args: [{
selector: 'fd-inline-help',
template: "<span [ngClass]=\"(position ? 'fd-inline-help__content fd-inline-help__content--' + position : 'fd-inline-help__content fd-inline-help__content--bottom-right')\">\n <ng-content></ng-content>\n</span>\n",
host: {
class: 'fd-inline-help',
role: 'alert'
},
encapsulation: ViewEncapsulation.None
}] }
];
InlineHelpComponent.propDecorators = {
position: [{ type: Input }]
};
if (false) {
/**
* The position of the inline help component.
* Options include *bottom-right*, *bottom-left*, *bottom-center*, *right*, and *left*.
* The default position is *bottom right*
* @type {?}
*/
InlineHelpComponent.prototype.position;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5saW5lLWhlbHAuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vZnVuZGFtZW50YWwtbmd4LyIsInNvdXJjZXMiOlsibGliL2lubGluZS1oZWxwL2lubGluZS1oZWxwLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxlQUFlLENBQUM7Ozs7Ozs7Ozs7O0FBb0JwRSxNQUFNLE9BQU8sbUJBQW1COzs7WUFUL0IsU0FBUyxTQUFDO2dCQUNQLFFBQVEsRUFBRSxnQkFBZ0I7Z0JBQzFCLHNOQUEyQztnQkFDM0MsSUFBSSxFQUFFO29CQUNGLEtBQUssRUFBRSxnQkFBZ0I7b0JBQ3ZCLElBQUksRUFBRSxPQUFPO2lCQUNoQjtnQkFDRCxhQUFhLEVBQUUsaUJBQWlCLENBQUMsSUFBSTthQUN4Qzs7O3VCQU9JLEtBQUs7Ozs7Ozs7OztJQUFOLHVDQUNpQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgSW5wdXQsIFZpZXdFbmNhcHN1bGF0aW9uIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG4vKipcbiAqIFRoZSBjb21wb25lbnQgdGhhdCByZXByZXNlbnRzIGFuIGlubGluZS1oZWxwLiBcbiAqIElubGluZSBoZWxwIGlzIHVzZWQgdG8gZGlzcGxheSBoZWxwIHRleHQgaW4gYSBwb3BvdmVyLCBvZnRlbiBpbmxpbmUgd2l0aCBoZWFkZXJzLCBib2R5IHRleHQgYW5kIGZvcm0gbGFiZWxzLlxuICpcbiAqIGBgYGh0bWxcbiAqIDxmZC1pbmxpbmUtaGVscCBbcG9zaXRpb25dPVwiJ2JvdHRvbS1sZWZ0J1wiPlxuICogICAgICBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzY2luZy5cbiAqIDwvZmQtaW5saW5lLWhlbHA+XG4gKiBgYGBcbiAqL1xuQENvbXBvbmVudCh7XG4gICAgc2VsZWN0b3I6ICdmZC1pbmxpbmUtaGVscCcsXG4gICAgdGVtcGxhdGVVcmw6ICcuL2lubGluZS1oZWxwLmNvbXBvbmVudC5odG1sJyxcbiAgICBob3N0OiB7XG4gICAgICAgIGNsYXNzOiAnZmQtaW5saW5lLWhlbHAnLFxuICAgICAgICByb2xlOiAnYWxlcnQnXG4gICAgfSxcbiAgICBlbmNhcHN1bGF0aW9uOiBWaWV3RW5jYXBzdWxhdGlvbi5Ob25lXG59KVxuZXhwb3J0IGNsYXNzIElubGluZUhlbHBDb21wb25lbnQge1xuICAgIC8qKiBcbiAgICAgKiBUaGUgcG9zaXRpb24gb2YgdGhlIGlubGluZSBoZWxwIGNvbXBvbmVudC5cbiAgICAgKiBPcHRpb25zIGluY2x1ZGUgKmJvdHRvbS1yaWdodCosICpib3R0b20tbGVmdCosICpib3R0b20tY2VudGVyKiwgKnJpZ2h0KiwgYW5kICpsZWZ0Ki5cbiAgICAgKiBUaGUgZGVmYXVsdCBwb3NpdGlvbiBpcyAqYm90dG9tIHJpZ2h0KiBcbiAgICAgKi9cbiAgICBASW5wdXQoKVxuICAgIHBvc2l0aW9uOiBzdHJpbmc7XG59XG4iXX0=