UNPKG

@ngfx/ui

Version:

Angular UI library for gaming and creative applications

17 lines (16 loc) 545 B
import { EventEmitter } from '@angular/core'; import { NgFxControl } from './../../interfaces/control'; import { NgFxEvent } from './../../interfaces/event'; import { NgFxSurface } from './../../interfaces/surface'; export declare class NgFxController { surfaces: { [prop: string]: NgFxSurface; }; onEvent: EventEmitter<NgFxEvent>; constructor(); createSurface(id: string, controls: { [prop: string]: NgFxControl; }): void; getSurface(id: string): NgFxSurface; destroySurface(id: string): void; }