@ngfx/ui
Version:
Angular UI library for gaming and creative applications
19 lines (18 loc) • 746 B
TypeScript
import { OnInit, OnChanges, SimpleChanges } from '@angular/core';
import { NgFxController } from '../../services/controller/controller.service';
import { NgFxControl } from './../../../src/interfaces/control';
import { DomSanitizer, SafeStyle } from '@angular/platform-browser';
export declare class NgFxSurfaceComponent implements OnInit, OnChanges {
private _controller;
private _sanitizer;
controller: string;
grid: string;
gridGap: string;
display: string;
controlMap: NgFxControl[];
constructor(_controller: NgFxController, _sanitizer: DomSanitizer);
ngOnChanges(changes: SimpleChanges): void;
mapToControls(key: string): NgFxControl[];
sanitize(style: string): SafeStyle;
ngOnInit(): void;
}