UNPKG

@microsoft/windows-admin-center-sdk

Version:

Microsoft - Windows Admin Center Shell

25 lines (24 loc) 1.38 kB
import { OnChanges, ViewContainerRef } from '@angular/core'; import { TemplateContext, TemplateLoaderBaseComponent } from '../../../common/template-loader-base.component'; import { FormFieldOptionComponent } from './form-field-option.component'; import * as i0 from "@angular/core"; export interface FormFieldOptionSubFormTemplateContext extends TemplateContext<FormFieldOptionComponent> { optionIndex: number; } export declare class FormFieldOptionSubFormTemplateLoaderComponent extends TemplateLoaderBaseComponent<FormFieldOptionComponent, FormFieldOptionSubFormTemplateContext> implements OnChanges { /** * The index of the row for this template */ optionIndex: number; /** * Instantiates a new instance of FormFieldOptionSubFormTemplateLoaderComponent * @param viewContainer the reference to this elements view container */ constructor(viewContainer: ViewContainerRef); /** * Creates the context for our embeded view */ protected createContext(): FormFieldOptionSubFormTemplateContext; static ɵfac: i0.ɵɵFactoryDeclaration<FormFieldOptionSubFormTemplateLoaderComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<FormFieldOptionSubFormTemplateLoaderComponent, "sme-option-template-loader", never, { "optionIndex": "optionIndex"; }, {}, never, never, false, never>; }