@itwin/core-frontend
Version:
iTwin.js frontend components
22 lines • 1.03 kB
JavaScript
/*---------------------------------------------------------------------------------------------
* 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
*/
import { IModelApp } from "../IModelApp";
/**
* Subset of IModelApp exposed to Extensions
* @alpha
*/
export class ExtensionHost {
constructor() { }
static get toolAdmin() { return IModelApp.toolAdmin; }
static get notifications() { return IModelApp.notifications; }
static get viewManager() { return IModelApp.viewManager; }
static get locateManager() { return IModelApp.locateManager; } // internal ?
static get accuSnap() { return IModelApp.accuSnap; }
static get renderSystem() { return IModelApp.renderSystem; } // re think this, should be smaller interface
}
//# sourceMappingURL=ExtensionHost.js.map