UNPKG

@omnia/foundation

Version:

Provide omnia foundation typings and tooling work on client side for omnia extension.

26 lines (25 loc) 1.05 kB
import { OnInit, EventEmitter } from '@angular/core'; import { Enums } from "../Enums"; import { LocalizationService } from "../services/LocalizationService"; import * as Models from "../../../models"; export interface IViewPortControlSettingsScope { viewPortSettingsType: Enums.ControlViewPortType; viewPort: string; controlViewPortTypes: Array<Models.Shared.ILookupValue>; disableViewPort: boolean; selectType: (selectedType: Models.Shared.ILookupValue) => void; } export declare class ViewPortControlSettings implements OnInit { private localizationService; viewPortSettingsType: Enums.ControlViewPortType; viewPort: string; viewPortSettingsTypeChange: EventEmitter<Enums.ControlViewPortType>; viewPortChange: EventEmitter<string>; static templateGuid: string; scope: IViewPortControlSettingsScope; constructor(localizationService: LocalizationService); ngOnInit(): void; private init; onViewPortChange: (valueChange: any) => void; private selectType; }