UNPKG

@microsoft/windows-admin-center-sdk

Version:

Microsoft - Windows Admin Center Shell

36 lines 5.92 kB
import { Directive, Input } from '@angular/core'; import { CoreBaseComponent } from './base.component'; import * as i0 from "@angular/core"; /** * The SpacerBaseDirective is the base component that defines the spacing from internal component. * It creates a shared class that our UI control can extends from and take advantage on the spacing parameters. * * Make sure to add ?: boolean to each of the parameter so that if these parameters won't exist * if we don't initialize from child components. */ export class SpacerBaseDirective extends CoreBaseComponent { /** * The log source name for the component. */ get logSourceName() { return 'SpacerBaseDirective'; } } /** @nocollapse */ SpacerBaseDirective.ɵfac = /** @pureOrBreakMyCode */ function () { let ɵSpacerBaseDirective_BaseFactory; return function SpacerBaseDirective_Factory(t) { return (ɵSpacerBaseDirective_BaseFactory || (ɵSpacerBaseDirective_BaseFactory = i0.ɵɵgetInheritedFactory(SpacerBaseDirective)))(t || SpacerBaseDirective); }; }(); /** @nocollapse */ SpacerBaseDirective.ɵdir = /** @pureOrBreakMyCode */ i0.ɵɵdefineDirective({ type: SpacerBaseDirective, inputs: { noLeftPadding: "noLeftPadding", noPadding: "noPadding", noHorizontalMargin: "noHorizontalMargin", noSideMargin: "noSideMargin", showLeftMargin: "showLeftMargin", noLeftMargin: "noLeftMargin" }, features: [i0.ɵɵInheritDefinitionFeature] }); (function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(SpacerBaseDirective, [{ type: Directive }], null, { noLeftPadding: [{ type: Input }], noPadding: [{ type: Input }], noHorizontalMargin: [{ type: Input }], noSideMargin: [{ type: Input }], showLeftMargin: [{ type: Input }], noLeftMargin: [{ type: Input }] }); })(); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3BhY2VyLWJhc2UuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vYW5ndWxhci9zcmMvY29udHJvbHMvY29tbW9uL3NwYWNlci1iYXNlLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUNqRCxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxrQkFBa0IsQ0FBQzs7QUFFckQ7Ozs7OztHQU1HO0FBRUgsTUFBTSxPQUFPLG1CQUFvQixTQUFRLGlCQUFpQjtJQUN0RDs7T0FFRztJQUNILElBQWMsYUFBYTtRQUN2QixPQUFPLHFCQUFxQixDQUFDO0lBQ2pDLENBQUM7O3NSQU5RLG1CQUFtQixTQUFuQixtQkFBbUI7cUdBQW5CLG1CQUFtQjt1RkFBbkIsbUJBQW1CO2NBRC9CLFNBQVM7Z0JBYVUsYUFBYTtrQkFBNUIsS0FBSztZQU1VLFNBQVM7a0JBQXhCLEtBQUs7WUFNVSxrQkFBa0I7a0JBQWpDLEtBQUs7WUFRVSxZQUFZO2tCQUEzQixLQUFLO1lBUVUsY0FBYztrQkFBN0IsS0FBSztZQU9VLFlBQVk7a0JBQTNCLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBEaXJlY3RpdmUsIElucHV0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IENvcmVCYXNlQ29tcG9uZW50IH0gZnJvbSAnLi9iYXNlLmNvbXBvbmVudCc7XHJcblxyXG4vKipcclxuICogVGhlIFNwYWNlckJhc2VEaXJlY3RpdmUgaXMgdGhlIGJhc2UgY29tcG9uZW50IHRoYXQgZGVmaW5lcyB0aGUgc3BhY2luZyBmcm9tIGludGVybmFsIGNvbXBvbmVudC5cclxuICogSXQgY3JlYXRlcyBhIHNoYXJlZCBjbGFzcyB0aGF0IG91ciBVSSBjb250cm9sIGNhbiBleHRlbmRzIGZyb20gYW5kIHRha2UgYWR2YW50YWdlIG9uIHRoZSBzcGFjaW5nIHBhcmFtZXRlcnMuXHJcbiAqXHJcbiAqIE1ha2Ugc3VyZSB0byBhZGQgPzogYm9vbGVhbiB0byBlYWNoIG9mIHRoZSBwYXJhbWV0ZXIgc28gdGhhdCBpZiB0aGVzZSBwYXJhbWV0ZXJzIHdvbid0IGV4aXN0XHJcbiAqICAgICBpZiB3ZSBkb24ndCBpbml0aWFsaXplIGZyb20gY2hpbGQgY29tcG9uZW50cy5cclxuICovXHJcbkBEaXJlY3RpdmUoKVxyXG5leHBvcnQgY2xhc3MgU3BhY2VyQmFzZURpcmVjdGl2ZSBleHRlbmRzIENvcmVCYXNlQ29tcG9uZW50IHtcclxuICAgIC8qKlxyXG4gICAgICogVGhlIGxvZyBzb3VyY2UgbmFtZSBmb3IgdGhlIGNvbXBvbmVudC5cclxuICAgICAqL1xyXG4gICAgcHJvdGVjdGVkIGdldCBsb2dTb3VyY2VOYW1lKCkge1xyXG4gICAgICAgIHJldHVybiAnU3BhY2VyQmFzZURpcmVjdGl2ZSc7XHJcbiAgICB9XHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgaW5wdXQgcGFyYW1ldGVyIGZvciBkZXRlcm1pbmluZyB0aGUgY29tcG9uZW50IHRvIHJlbmRlciB3aXRob3V0IGxlZnQgcGFkZGluZy5cclxuICAgICAqIEN1c3RvbSBpbXBsZW1lbnRhdGlvbiBvbiBjb250cm9sIGlzIHJlcXVpcmVkLlxyXG4gICAgICovXHJcbiAgICBASW5wdXQoKSBwdWJsaWMgbm9MZWZ0UGFkZGluZz86IGJvb2xlYW47XHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgaW5wdXQgcGFyYW1ldGVyIGZvciBkZXRlcm1pbmluZyB0aGUgY29tcG9uZW50IHRvIHJlbmRlciB3aXRob3V0IHBhZGRpbmcuXHJcbiAgICAgKiBDdXN0b20gaW1wbGVtZW50YXRpb24gb24gY29udHJvbCBpcyByZXF1aXJlZC5cclxuICAgICAqL1xyXG4gICAgQElucHV0KCkgcHVibGljIG5vUGFkZGluZz86IGJvb2xlYW47XHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUaGUgaW5wdXQgcGFyYW1ldGVyIGZvciBkZXRlcm1pbmluZyB0aGUgY29tcG9uZW50IHRvIHJlbmRlciB3aXRob3V0IG1hcmdpbi5cclxuICAgICAqIEN1c3RvbSBpbXBsZW1lbnRhdGlvbiBvbiBjb250cm9sIGlzIHJlcXVpcmVkLlxyXG4gICAgICovXHJcbiAgICBASW5wdXQoKSBwdWJsaWMgbm9Ib3Jpem9udGFsTWFyZ2luPzogYm9vbGVhbjtcclxuXHJcbiAgICAvKipcclxuICAgICAqIFRoZSBpbnB1dCBwYXJhbWV0ZXIgZm9yIGRldGVybWluaW5nIHRoZSBjb21wb25lbnQgdG8gcmVuZGVyIHdpdGhvdXQgbWFyZ2luLlxyXG4gICAgICogQ3VzdG9tIGltcGxlbWVudGF0aW9uIG9uIGNvbnRyb2wgaXMgcmVxdWlyZWQuXHJcbiAgICAgKiBNaWdyYXRlZCBmcm9tIHRoZSBtYXN0ZXItdmlldyBjb250cm9sLlxyXG4gICAgICogQGRlcHJlY2F0ZWQgc2luY2UgJzA1LzAxLzIzJyBVc2Ugbm9Ib3Jpem9udGFsTWFyZ2luIGluc3RlYWQuXHJcbiAgICAgKi9cclxuICAgIEBJbnB1dCgpIHB1YmxpYyBub1NpZGVNYXJnaW4/OiBib29sZWFuO1xyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGlucHV0IHBhcmFtZXRlciBmb3IgZGV0ZXJtaW5pbmcgdGhlIGNvbXBvbmVudCB0byByZW5kZXIgbGVmdCBtYXJnaW4uXHJcbiAgICAgKiBDdXN0b20gaW1wbGVtZW50YXRpb24gb24gY29udHJvbCBpcyByZXF1aXJlZC5cclxuICAgICAqIE1pZ3JhdGVkIGZyb20gdGhlIGRhdGEtdGFibGUgY29udHJvbC5cclxuICAgICAqIEBkZXByZWNhdGVkIHNpbmNlICcwNS8wMS8yMycgVXNlIG5vTGVmdE1hcmdpbiBpbnN0ZWFkLlxyXG4gICAgICovXHJcbiAgICBASW5wdXQoKSBwdWJsaWMgc2hvd0xlZnRNYXJnaW4/OiBib29sZWFuO1xyXG5cclxuICAgIC8qKlxyXG4gICAgICogVGhlIGlucHV0IHBhcmFtZXRlciBmb3IgZGV0ZXJtaW5pbmcgdGhlIGNvbXBvbmVudCB0byByZW5kZXIgd2l0aG91dCBsZWZ0IG1hcmdpbi5cclxuICAgICAqIEN1c3RvbSBpbXBsZW1lbnRhdGlvbiBvbiBjb250cm9sIGlzIHJlcXVpcmVkLlxyXG4gICAgICogTWlncmF0ZWQgZnJvbSB0aGUgZGF0YS10YWJsZSBjb250cm9sLlxyXG4gICAgICovXHJcbiAgICBASW5wdXQoKSBwdWJsaWMgbm9MZWZ0TWFyZ2luPzogYm9vbGVhbjtcclxufVxyXG4iXX0=