UNPKG

@microsoft/windows-admin-center-sdk

Version:

Microsoft - Windows Admin Center Shell

34 lines 5.25 kB
import { Component } from '@angular/core'; import { SimplePropertySchemaFieldLoaderComponent } from './schema-field-host.component'; import { SchemaPrimitiveType } from './schema-models'; import { SchemaDataTypeStore } from './schema-store'; import * as i0 from "@angular/core"; export class DataOnlyFormFieldLoaderComponent extends SimplePropertySchemaFieldLoaderComponent { static registerDataType() { SchemaDataTypeStore.registerDataType({ type: SchemaPrimitiveType.String, format: '*data-only', description: 'It\'s a special form field control which only works as a data property placeholder. ' + 'It doesn\'s actually render the data in the UI.', loaderComponent: DataOnlyFormFieldLoaderComponent }); SchemaDataTypeStore.registerDataType({ type: SchemaPrimitiveType.Number, format: '*data-only', description: 'It\'s a special form field control which only works as a data property placeholder. ' + 'It doesn\'s actually render the data in the UI.', loaderComponent: DataOnlyFormFieldLoaderComponent }); } } /** @nocollapse */ DataOnlyFormFieldLoaderComponent.ɵfac = /** @pureOrBreakMyCode */ function () { let ɵDataOnlyFormFieldLoaderComponent_BaseFactory; return function DataOnlyFormFieldLoaderComponent_Factory(t) { return (ɵDataOnlyFormFieldLoaderComponent_BaseFactory || (ɵDataOnlyFormFieldLoaderComponent_BaseFactory = i0.ɵɵgetInheritedFactory(DataOnlyFormFieldLoaderComponent)))(t || DataOnlyFormFieldLoaderComponent); }; }(); /** @nocollapse */ DataOnlyFormFieldLoaderComponent.ɵcmp = /** @pureOrBreakMyCode */ i0.ɵɵdefineComponent({ type: DataOnlyFormFieldLoaderComponent, selectors: [["ng-component"]], features: [i0.ɵɵInheritDefinitionFeature], decls: 1, vars: 0, template: function DataOnlyFormFieldLoaderComponent_Template(rf, ctx) { if (rf & 1) { i0.ɵɵelement(0, "span"); } }, encapsulation: 2 }); (function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(DataOnlyFormFieldLoaderComponent, [{ type: Component, args: [{ template: '<span></span>' }] }], null, null); })(); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGF0YS1vbmx5LWZvcm0tZmllbGQtbG9hZGVyLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL2FuZ3VsYXIvc3JjL2NvbnRyb2xzL3NjaGVtYS9kYXRhLW9ubHktZm9ybS1maWVsZC1sb2FkZXIuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDMUMsT0FBTyxFQUFFLHdDQUF3QyxFQUFFLE1BQU0sK0JBQStCLENBQUM7QUFDekYsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDdEQsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sZ0JBQWdCLENBQUM7O0FBSXJELE1BQU0sT0FBTyxnQ0FBaUMsU0FBUSx3Q0FBd0M7SUFDbkYsTUFBTSxDQUFDLGdCQUFnQjtRQUMxQixtQkFBbUIsQ0FBQyxnQkFBZ0IsQ0FBQztZQUNqQyxJQUFJLEVBQUUsbUJBQW1CLENBQUMsTUFBTTtZQUNoQyxNQUFNLEVBQUUsWUFBWTtZQUNwQixXQUFXLEVBQUUsc0ZBQXNGO2tCQUM3RixpREFBaUQ7WUFDdkQsZUFBZSxFQUFFLGdDQUFnQztTQUNwRCxDQUFDLENBQUM7UUFDSCxtQkFBbUIsQ0FBQyxnQkFBZ0IsQ0FBQztZQUNqQyxJQUFJLEVBQUUsbUJBQW1CLENBQUMsTUFBTTtZQUNoQyxNQUFNLEVBQUUsWUFBWTtZQUNwQixXQUFXLEVBQUUsc0ZBQXNGO2tCQUM3RixpREFBaUQ7WUFDdkQsZUFBZSxFQUFFLGdDQUFnQztTQUNwRCxDQUFDLENBQUM7SUFDUCxDQUFDOzt1VkFoQlEsZ0NBQWdDLFNBQWhDLGdDQUFnQztrSEFBaEMsZ0NBQWdDO1FBRjlCLHVCQUFhOzt1RkFFZixnQ0FBZ0M7Y0FINUMsU0FBUztlQUFDO2dCQUNQLFFBQVEsRUFBRSxlQUFlO2FBQzVCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IFNpbXBsZVByb3BlcnR5U2NoZW1hRmllbGRMb2FkZXJDb21wb25lbnQgfSBmcm9tICcuL3NjaGVtYS1maWVsZC1ob3N0LmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IFNjaGVtYVByaW1pdGl2ZVR5cGUgfSBmcm9tICcuL3NjaGVtYS1tb2RlbHMnO1xyXG5pbXBvcnQgeyBTY2hlbWFEYXRhVHlwZVN0b3JlIH0gZnJvbSAnLi9zY2hlbWEtc3RvcmUnO1xyXG5AQ29tcG9uZW50KHtcclxuICAgIHRlbXBsYXRlOiAnPHNwYW4+PC9zcGFuPidcclxufSlcclxuZXhwb3J0IGNsYXNzIERhdGFPbmx5Rm9ybUZpZWxkTG9hZGVyQ29tcG9uZW50IGV4dGVuZHMgU2ltcGxlUHJvcGVydHlTY2hlbWFGaWVsZExvYWRlckNvbXBvbmVudCB7XHJcbiAgICBwdWJsaWMgc3RhdGljIHJlZ2lzdGVyRGF0YVR5cGUoKSB7XHJcbiAgICAgICAgU2NoZW1hRGF0YVR5cGVTdG9yZS5yZWdpc3RlckRhdGFUeXBlKHtcclxuICAgICAgICAgICAgdHlwZTogU2NoZW1hUHJpbWl0aXZlVHlwZS5TdHJpbmcsXHJcbiAgICAgICAgICAgIGZvcm1hdDogJypkYXRhLW9ubHknLFxyXG4gICAgICAgICAgICBkZXNjcmlwdGlvbjogJ0l0XFwncyBhIHNwZWNpYWwgZm9ybSBmaWVsZCBjb250cm9sIHdoaWNoIG9ubHkgd29ya3MgYXMgYSBkYXRhIHByb3BlcnR5IHBsYWNlaG9sZGVyLiAnXHJcbiAgICAgICAgICAgICAgICArICdJdCBkb2VzblxcJ3MgYWN0dWFsbHkgcmVuZGVyIHRoZSBkYXRhIGluIHRoZSBVSS4nLFxyXG4gICAgICAgICAgICBsb2FkZXJDb21wb25lbnQ6IERhdGFPbmx5Rm9ybUZpZWxkTG9hZGVyQ29tcG9uZW50XHJcbiAgICAgICAgfSk7XHJcbiAgICAgICAgU2NoZW1hRGF0YVR5cGVTdG9yZS5yZWdpc3RlckRhdGFUeXBlKHtcclxuICAgICAgICAgICAgdHlwZTogU2NoZW1hUHJpbWl0aXZlVHlwZS5OdW1iZXIsXHJcbiAgICAgICAgICAgIGZvcm1hdDogJypkYXRhLW9ubHknLFxyXG4gICAgICAgICAgICBkZXNjcmlwdGlvbjogJ0l0XFwncyBhIHNwZWNpYWwgZm9ybSBmaWVsZCBjb250cm9sIHdoaWNoIG9ubHkgd29ya3MgYXMgYSBkYXRhIHByb3BlcnR5IHBsYWNlaG9sZGVyLiAnXHJcbiAgICAgICAgICAgICAgICArICdJdCBkb2VzblxcJ3MgYWN0dWFsbHkgcmVuZGVyIHRoZSBkYXRhIGluIHRoZSBVSS4nLFxyXG4gICAgICAgICAgICBsb2FkZXJDb21wb25lbnQ6IERhdGFPbmx5Rm9ybUZpZWxkTG9hZGVyQ29tcG9uZW50XHJcbiAgICAgICAgfSk7XHJcbiAgICB9XHJcbn1cclxuIl19