import { OnInit } from '@angular/core'; import { SimulationService } from '@rengular/simulation'; import { NetworkContextService } from '@rengular/network-context'; export interface ActionDef { name?: string; title: string; jumpToScene: string; } export declare class ChoiceMenuComponent implements OnInit { simulationService: SimulationService; knowledgeNetwork: NetworkContextService; title?: string; gridCols: number; rowHeight: string; choices: ActionDef[]; buttons: ActionDef[]; constructor(simulationService: SimulationService, knowledgeNetwork: NetworkContextService); ngOnInit(): void; /** * TODO: whether move to simulation framework? * @param sceneIri sceneIRI */ forwardScene(sceneIri: string): void; /** * @TODO * * send put request to update the object field * * forward the next scene from the result field in response * * demo: https://github.com/chigix/rengular/issues/29 */ putChooseResult(): void; }