@itwin/core-frontend
Version:
iTwin.js frontend components
27 lines • 1.5 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 Utils
*/
export const _implementationProhibited = Symbol.for("Implementations of this interface can only be obtained from the containing package");
function sym(name) {
return `${name}_core-frontend_INTERNAL_ONLY_DO_NOT_USE`;
}
export const _accumulator = Symbol.for(sym("accumulator"));
export const _batch = Symbol.for(sym("batch"));
export const _branch = Symbol.for(sym("branch"));
/** @internal */
export const _callIpcChannel = Symbol.for(sym("callIpcChannel"));
export const _featureTable = Symbol.for(sym("featureTable"));
export const _nodes = Symbol.for(sym("nodes"));
export const _onScheduleScriptReferenceChanged = Symbol.for(sym("onScheduleScriptReferenceChanged"));
export const _requestSnap = Symbol.for(sym("requestSnap"));
export const _renderSystem = Symbol.for(sym("renderSystem"));
/** @internal */
export const _scheduleScriptReference = Symbol.for(sym("scheduleScriptReference"));
export const _textures = Symbol.for(sym("textures"));
export const _transformCenter = Symbol.for(sym("transformCenter"));
export const _transforms = Symbol.for(sym("transforms"));
//# sourceMappingURL=Symbols.js.map