UNPKG

@microsoft/windows-admin-center-sdk

Version:

Microsoft - Windows Admin Center Shell

33 lines (32 loc) 1.58 kB
import { Injector, OnInit } from '@angular/core'; import { SimplePropertySchemaFieldLoaderComponent } from '../../../schema/schema-field-host.component'; import { SmeInternalFormFieldComponent } from '../form-field.component'; import * as i0 from "@angular/core"; export declare class JsonFormFieldLoaderComponent extends SimplePropertySchemaFieldLoaderComponent { static ɵfac: i0.ɵɵFactoryDeclaration<JsonFormFieldLoaderComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<JsonFormFieldLoaderComponent, "ng-component", never, {}, {}, never, never, false, never>; } /** * Accessible json field implementation */ export declare class JsonFormFieldComponent extends SmeInternalFormFieldComponent<any> implements OnInit { private internalJsonText; /** * The source name to use for logging */ protected get logSourceName(): string; get jsonText(): string; set jsonText(value: string); /** * Initializes a new instance of the JsonFormFieldComponent */ constructor(injector: Injector); protected onValueChanged(value: any): void; /** * Creates the idBag used by this component to store unique element ids. * id values will be assigned be the @see BaseComponent super class. */ protected createIdBag(): MsftSme.StringMap<string>; static ɵfac: i0.ɵɵFactoryDeclaration<JsonFormFieldComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<JsonFormFieldComponent, "sme-form-field[type=\"json\"]", never, {}, {}, never, never, false, never>; }