@microsoft/windows-admin-center-sdk
Version:
Microsoft - Windows Admin Center Shell
25 lines (24 loc) • 1.38 kB
TypeScript
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>;
}