imodel-components-react
Classes
| Name | Description | |
|---|---|---|
| AlphaSlider | AlphaSlider component used to set the alpha value. | Beta |
| ColorEditor | ColorEditor React component that is a property editor with text input | Beta |
| ColorPropertyEditor | Color Property Editor registered for the "number" type name and "color-picker" editor name. | Beta |
| Cube | Cube React component used by the 3d Cube Navigation Aid | |
| CubeNavigationAid | Cube Navigation Aid Component | |
| CubeRotationChangeEvent | 3d Cube Rotation Change event | |
| DrawingNavigationAid | A Drawing Navigation Aid. | |
| DrawingViewportChangeEvent | Drawing View Change event | |
| LineWeightSwatch | LineWeightSwatch Functional component | |
| StandardRotationChangeEvent | Standard Rotation Change event | |
| TimelineComponent | TimelineComponent is used to playback timeline data | |
| UiIModelComponents | Manages the localization service for the imodel-components-react package. | |
| ViewClassFullNameChangedEvent | View Class Full Name Change event | |
| ViewIdChangedEvent | View Id Change event | |
| ViewportComponentEvents | Viewport Rotation events and methods | |
| ViewRotationChangeEvent | View Rotation Change event | |
| WeightEditor | WeightEditor React component that is a property editor for picking a weight using a WeightPickerButton component | |
| WeightPickerButton | WeightPickerButton component | |
| WeightPropertyEditor | Weight Property Editor registered for the "number" type name and "weight-picker" editor name. |
Enumerations
| Name | Description | |
|---|---|---|
| CubeNavigationHitBoxX | ||
| CubeNavigationHitBoxY | ||
| CubeNavigationHitBoxZ | ||
| Face | Cube Face enumeration | |
| TimelineDateDisplay | Determines if data displayed to use is the actual date or the amount of time elapsed since project start. | |
| TimelinePausePlayAction | Actions for Pause/Play event | |
| TimelineScale | The timeline scale. |
Global Functions
| Name | Description | |
|---|---|---|
| ColorPickerButton | ColorPickerButton component | Beta |
| ColorPickerDialog | Color Picker Dialog to use as modal dialog. | Beta |
| ColorPickerPanel | Color Picker Dialog to use as modal dialog. | |
| ColorPickerPopup | ColorPickerButton component that allows user to select a color from a set of color swatches or to define a new color. | |
| ColorSwatch | ColorSwatch Functional component displays a color swatch in a button | Beta |
| HueSlider | HueSlider component used to set the hue value. | Beta |
| QuantityInput | Input control that allows users to input a quantity and show the formatted string that represents the value. | Beta |
| QuantityNumberInput | The QuantityNumberInput component accepts input for quantity values. | Beta |
| SaturationPicker | SaturationPicker component used to set the saturation value. | Beta |
| ViewportComponent | A viewport React component that creates a ScreenViewport. |
Interfaces
| Name | Description | |
|---|---|---|
| AlphaSliderProps | Properties for the AlphaSlider React component | Beta |
| ColorPickerDialogProps | Properties for the ColorPickerDialog React component | Beta |
| ColorPickerPanelProps | Properties for the ColorPickerPanel React component | |
| ColorPickerPopupProps | Properties for the ColorPickerPopup React component | |
| ColorPickerProps | Properties for the ColorPickerButton React component | Beta |
| ColorSwatchProps | Properties for the ColorSwatch React component | Beta |
| CubeNavigationAidProps | Properties for the CubeNavigationAid component | |
| CubeProps | Properties for the Cube React component | |
| CubeRotationChangeEventArgs | Arguments for CubeRotationChangeEvent | |
| DrawingNavigationAidProps | Properties for the DrawingNavigationAid component | |
| DrawingViewportChangeEventArgs | Arguments for DrawingViewportChangeEvent | |
| HueSliderProps | Properties for the HueSlider React component | Beta |
| LineWeightSwatchProps | Properties for the LineWeightSwatch React component | |
| MilestoneRange | A range of time which can be used to focus in on activities scheduled around a milestone. | |
| PlaybackSettings | Playback Settings. | |
| QuantityNumberInputProps | Properties for the QuantityNumberInput component | Beta |
| QuantityProps | Props for QuantityInput control | Beta |
| SaturationPickerProps | Properties for the SaturationPicker React component | Beta |
| StandardRotationChangeEventArgs | Arguments for StandardRotationChangeEvent | |
| TimelineComponentProps | TimelineComponentProps configure the timeline | |
| TimelineDataProvider | Interface for a timeline data provider class | |
| TimelineDateMarkerProps | TimelineDateMarkerProps: Mark a date on the timeline with an indicator | |
| TimelineMenuItemProps | TimelineMenuItemProps specifies playback speed entries in the Timeline's ContextMenu | |
| TimelinePausePlayArgs | Args for event to pause or play the timeline component | |
| ViewClassFullNameChangedEventArgs | Arguments for ViewClassFullNameChangedEvent | |
| ViewIdChangedEventArgs | Arguments for ViewIdChangedEvent | |
| ViewportProps | Properties for ViewportComponent component. | |
| ViewRotationChangeEventArgs | Arguments for ViewRotationChangeEvent | |
| WeightPickerProps | Properties for the WeightPickerButton React component |
Type Aliases
| Name | Description | |
|---|---|---|
| AnimationFractionChangeHandler | ||
| PlaybackSettingsChangeHandler | ||
| StepFunctionProp | Step function prototype for QuantityNumberInput component | Beta |
| TimelineMenuItemOption | TimelineMenuItemOption: specifies how the app wants the timeline speeds to be installed on the TimelineComponent's ContextMenu | |
| ViewStateProp | Type for a ViewState prop |
Last Updated: 20 June, 2023