@itwin/presentation-components
Version:
React components based on iTwin.js Presentation library
27 lines • 947 B
TypeScript
import { PureComponent } from "react";
import { PropertyEditorBase, PropertyEditorProps, TypeEditor } from "@itwin/components-react";
/**
* Name for `QuantityPropertyEditor`.
* @internal
*/
export declare const QuantityEditorName = "presentation-quantity-editor";
/**
* Editor for quantity properties.
* @internal
*/
export declare class QuantityPropertyEditorBase extends PropertyEditorBase {
get reactNode(): React.ReactNode;
}
/**
* Component that renders quantity property value input
* @internal
*/
export declare class QuantityPropertyEditor extends PureComponent<PropertyEditorProps> implements TypeEditor {
private _ref;
getPropertyValue(): Promise<import("@itwin/appui-abstract").PropertyValue | undefined>;
get htmlElement(): HTMLElement | null;
get hasFocus(): boolean;
/** @internal */
render(): import("react/jsx-runtime").JSX.Element | null;
}
//# sourceMappingURL=QuantityPropertyEditor.d.ts.map