core-common

Version: 5.0.0-dev.11
Release Notes
| Change Log

The core-common package contains classes for working with iModels that can be used in both frontend and backend.

Topics

Name Description
Entities Definitions of the "props" interfaces and types that define the wire format for communication between the frontend and backend about entities (models, elements, etc) contained in an iModel.
Codes Types for working with Codes.
Geometry Types for working with geometry.
Views Types for defining graphical views of the contents of an iModel.
DisplayStyles Types for describing how the contents of Views should be rendered.
Rendering Types describing geometry, views, and symbology for consumption by a display system.
Symbology Types that define the appearance of geometry.
iModels Types for working with iModels in both the frontend and backend.
RpcInterface Types for working with RpcInterfaces.
IpcSocket Types for working with IpcInterfaces.
ECSQL Types for working with ECSQL, Spatial Queries, and ECSQL Geometry Functions.
Logging Logger categories used by this package.
Tween Tweening library adapted from tween.js.
Tile Types for working with 3d tile formats.
Utils Miscellaneous utility classes.
NativeApp Native applications
Localization Classes for internationalization and localization of your app.
Authorization Classes for managing AccessToken used for all requests in other classes.
RealityData Types for working with the RealityData API.
MapLayers Types for working with the MapLayers API.
Annotation APIs for producing and manipulating annotations like text, dimensions, and labels.
All Displays the contents of all topics in this package.

Last Updated: 21 November, 2024