@itwin/frontend-devtools
Version:
Debug menu and supporting UI widgets
41 lines • 1.52 kB
TypeScript
import { Viewport } from "@itwin/core-frontend";
import { DisplayStyleTool } from "./DisplayStyleTools";
/** Dumps a JSON representation of the plan projection settings for the current viewport.
* @beta
*/
export declare class DumpPlanProjectionSettingsTool extends DisplayStyleTool {
static toolId: string;
static get minArgs(): number;
static get maxArgs(): number;
private _copyToClipboard;
protected get require3d(): boolean;
protected parse(args: string[]): Promise<boolean>;
protected execute(vp: Viewport): Promise<boolean>;
}
/** Changes subcategory display priority.
* @beta
*/
export declare abstract class OverrideSubCategoryPriorityTool extends DisplayStyleTool {
static toolId: string;
static get minArgs(): number;
static get maxArgs(): number;
private readonly _subcatIds;
private _priority?;
protected execute(vp: Viewport): Promise<boolean>;
protected parse(args: string[]): Promise<boolean>;
}
/** Changes plan projection settings for one or more models.
* @beta
*/
export declare abstract class ChangePlanProjectionSettingsTool extends DisplayStyleTool {
static toolId: string;
static get minArgs(): number;
static get maxArgs(): number;
private readonly _modelIds;
private _settings?;
protected get require3d(): boolean;
protected execute(vp: Viewport): Promise<boolean>;
protected parse(inputArgs: string[]): Promise<boolean>;
private parseModels;
}
//# sourceMappingURL=PlanProjectionTools.d.ts.map