UNPKG

@itwin/core-frontend

Version:
26 lines 1.25 kB
"use strict"; /*--------------------------------------------------------------------------------------------- * Copyright (c) Bentley Systems, Incorporated. All rights reserved. * See LICENSE.md in the project root for license terms and full copyright notice. *--------------------------------------------------------------------------------------------*/ /** @packageDocumentation * @module Extensions */ Object.defineProperty(exports, "__esModule", { value: true }); exports.ExtensionHost = void 0; const IModelApp_1 = require("../IModelApp"); /** * Subset of IModelApp exposed to Extensions * @alpha */ class ExtensionHost { constructor() { } static get toolAdmin() { return IModelApp_1.IModelApp.toolAdmin; } static get notifications() { return IModelApp_1.IModelApp.notifications; } static get viewManager() { return IModelApp_1.IModelApp.viewManager; } static get locateManager() { return IModelApp_1.IModelApp.locateManager; } // internal ? static get accuSnap() { return IModelApp_1.IModelApp.accuSnap; } static get renderSystem() { return IModelApp_1.IModelApp.renderSystem; } // re think this, should be smaller interface } exports.ExtensionHost = ExtensionHost; //# sourceMappingURL=ExtensionHost.js.map