UNPKG

@itwin/frontend-devtools

Version:

Debug menu and supporting UI widgets

38 lines 1.46 kB
import { Viewport } from "@itwin/core-frontend"; import { DisplayStyleTool } from "./DisplayStyleTools"; /** Query the schedule script JSON from an element. * @beta */ export declare class QueryScheduleScriptTool extends DisplayStyleTool { private _sourceId?; private _action; private _includeElementIds; private _countElementIds; private _expandElementIds; static toolId: string; static get minArgs(): number; static get maxArgs(): number; parse(input: string[], vp: Viewport): Promise<boolean>; execute(vp: Viewport): Promise<boolean>; } /** A tool that modifies the [RenderSchedule.Script]($common), if any, associated with the selected [Viewport]($frontend) such that the entries in each * of its [RenderSchedule.ElementTimeline]($common)s are reversed. * @beta */ export declare class ReverseScheduleScriptTool extends DisplayStyleTool { static toolId: string; execute(vp: Viewport): Promise<boolean>; parse(): Promise<boolean>; } /** A tool that changes or removes the [RenderSchedule.Script]($common) associated with the selected [Viewport]($frontend). * @beta */ export declare class SetScheduleScriptTool extends DisplayStyleTool { static toolId: string; static get minArgs(): number; static get maxArgs(): number; private _script?; parse(args: string[]): Promise<boolean>; execute(vp: Viewport): Promise<boolean>; } //# sourceMappingURL=ScheduleScriptTools.d.ts.map