@itwin/presentation-components
Version:
React components based on iTwin.js Presentation library
26 lines • 1.04 kB
TypeScript
import { PureComponent } from "react";
import { PropertyEditorBase, PropertyEditorProps, TypeEditor } from "@itwin/components-react";
/**
* Editor for navigation properties.
*
* **Note:** Should be used inside [[navigationPropertyEditorContext]].
* @internal
*/
export declare class NavigationPropertyEditor extends PropertyEditorBase {
get containerHandlesEnter(): boolean;
get reactNode(): React.ReactNode;
}
/**
* Component that renders navigation property target selector for navigation property value editing.
*
* **Note:** Should be used inside [[navigationPropertyEditorContext]].
* @internal
*/
export declare class NavigationPropertyTargetEditor extends PureComponent<PropertyEditorProps> implements TypeEditor {
private _ref;
getPropertyValue(): Promise<import("@itwin/appui-abstract").PropertyValue | undefined>;
get htmlElement(): HTMLElement | null;
get hasFocus(): boolean;
render(): import("react/jsx-runtime.js").JSX.Element;
}
//# sourceMappingURL=NavigationPropertyEditor.d.ts.map