@itwin/presentation-components
Version:
React components based on iTwin.js Presentation library
31 lines • 1.02 kB
TypeScript
import { PureComponent } from "react";
import { PropertyEditorBase, PropertyEditorProps, TypeEditor } from "@itwin/components-react";
/**
* Name for `NumericPropertyEditor`.
*
* @internal
*/
export declare const NumericEditorName = "presentation-numeric-editor";
/**
* Editor for numeric properties.
*
* @internal
*/
export declare class NumericPropertyEditorBase extends PropertyEditorBase {
get containerHandlesTab(): boolean;
get reactNode(): React.ReactNode;
}
/**
* Component that renders numeric property target input for numeric value editing.
*
* @internal
*/
export declare class NumericPropertyEditor 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.js").JSX.Element | null;
}
//# sourceMappingURL=NumericPropertyEditor.d.ts.map