@itwin/appui-abstract
Version:
iTwin.js UI abstractions
74 lines • 3.12 kB
TypeScript
export * from "./appui-abstract/UiAdmin";
export * from "./appui-abstract/common/KeyboardKey";
export * from "./appui-abstract/content/ContentLayoutProps";
export * from "./appui-abstract/content/StandardContentLayouts";
export * from "./appui-abstract/dialogs/DialogItem";
export * from "./appui-abstract/dialogs/UiLayoutDataProvider";
export * from "./appui-abstract/dialogs/UiDataProvider";
export * from "./appui-abstract/items/AbstractItemProps";
export * from "./appui-abstract/items/AbstractMenuItemProps";
export * from "./appui-abstract/items/AbstractToolbarProps";
export * from "./appui-abstract/items/BadgeType";
export * from "./appui-abstract/items/ConditionalBooleanValue";
export * from "./appui-abstract/items/ConditionalStringValue";
export * from "./appui-abstract/items/RelativePosition";
export * from "./appui-abstract/notification/MessagePresenter";
export * from "./appui-abstract/notification/MessageSeverity";
export * from "./appui-abstract/properties/Description";
export * from "./appui-abstract/properties/EditorParams";
export * from "./appui-abstract/properties/PrimitiveTypes";
export * from "./appui-abstract/properties/Record";
export * from "./appui-abstract/properties/StandardEditorNames";
export * from "./appui-abstract/properties/StandardTypeNames";
export * from "./appui-abstract/properties/Value";
export * from "./appui-abstract/quantity/BaseQuantityDescription";
export * from "./appui-abstract/toolbars/ToolbarItem";
export * from "./appui-abstract/utils/callbacks";
export * from "./appui-abstract/utils/misc";
export * from "./appui-abstract/utils/IconSpecUtilities";
export * from "./appui-abstract/utils/PointProps";
export * from "./appui-abstract/utils/UiError";
export * from "./appui-abstract/utils/UiEventDispatcher";
export * from "./appui-abstract/utils/UiEvent";
export * from "./appui-abstract/utils/filter/filters";
/** @docs-package-description
* The appui-abstract package contains abstractions for UI controls, such as toolbars, buttons and menus.
* For more information, see [UI]($docs/ui/index.md).
*/
/**
* @docs-group-description ContentView
* Classes and interfaces used with Content Layouts.
*/
/**
* @docs-group-description Dialog
* Interfaces and classes for generating UI items for Dialogs.
*/
/**
* @docs-group-description Item
* Classes for working with an Item in a Toolbar, Widget, Backstage or Context Menu
*/
/**
* @docs-group-description Notification
* Interfaces and enums for working with a message
*/
/**
* @docs-group-description Properties
* Properties system for data input and formatting.
*/
/**
* @docs-group-description Toolbar
* Classes for creating and managing items in a toolbar.
*/
/**
* @docs-group-description UiAdmin
* Abstractions for UI controls, such as toolbars, buttons and menus and are callable from IModelApp.uiAdmin in core-frontend.
*/
/**
* @docs-group-description UiItemsProvider
* Interface for specifying UI items to be inserted at runtime.
*/
/**
* @docs-group-description Utilities
* Various utility classes for working with a UI.
*/
//# sourceMappingURL=appui-abstract.d.ts.map