UNPKG

ddata-ui-input

Version:

DData UI Input module, components, models & services

23 lines (22 loc) 1.14 kB
import { ChangeDetectorRef } from '@angular/core'; import { BaseModelInterface } from 'ddata-core'; import { DialogContentInterface, DialogContentWithOptionsInterface } from '../../models/dialog/content/dialog-content.interface'; export declare class ComponentRendererService { private readonly changeDetector; method: 'create-edit' | 'list'; settings: DialogContentWithOptionsInterface; dialogHost: any; componentRef: any; instance: DialogContentInterface; constructor(changeDetector: ChangeDetectorRef); setMethod(method?: 'create-edit' | 'list'): ComponentRendererService; setSettings(settings: DialogContentWithOptionsInterface): ComponentRendererService; setDialogHost(dialogHost: any): ComponentRendererService; setComponentRef(componentRef: any): ComponentRendererService; render(): DialogContentInterface; getSelectedModels(): Array<BaseModelInterface<any>>; setSelectedModels(selectedModels: Array<BaseModelInterface<any>>): ComponentRendererService; resetSelectedModels(): ComponentRendererService; private configureListComponent; private configureAnyComponent; }