UNPKG

@itwin/presentation-testing

Version:

Testing utilities for iTwin.js Presentation library

47 lines 1.59 kB
/** * @module Hierarchies * * @docs-group-description Hierarchies * Types for testing hierarchies. */ export * from "./presentation-testing/HierarchyBuilder.js"; /** * @module Content * * @docs-group-description Content * Types for testing content. */ export * from "./presentation-testing/ContentBuilder.js"; /** * @module Helpers * * @docs-group-description Helpers * Various test helpers. */ export { HierarchyCacheMode, PresentationBackendProps, PresentationTestingInitProps, initialize, terminate } from "./presentation-testing/Helpers.js"; export { createFileNameFromString, getTestOutputDir, limitFilePathLength, setTestOutputDir, setupOutputFileLocation, } from "./presentation-testing/FilenameUtils.js"; /** * @module IModel * * @docs-group-description IModel * Utilities for creating test iModels that can be used to exercise presentation rules. */ export * from "./presentation-testing/IModelUtilities.js"; /** * Presentation manager working mode. * @public * @deprecated in 3.x. The attribute is not used by [[PresentationManager]] anymore */ export declare enum PresentationManagerMode { /** * Presentation manager assumes iModels are opened in read-only mode and avoids doing some work * related to reacting to changes in iModels. */ ReadOnly = 0, /** * Presentation manager assumes iModels are opened in read-write mode and it may need to * react to changes. This involves some additional work and gives slightly worse performance. */ ReadWrite = 1 } //# sourceMappingURL=presentation-testing.d.ts.map