@itwin/presentation-components
Version:
React components based on iTwin.js Presentation library
21 lines • 1.2 kB
TypeScript
import "./NavigationPropertyTargetSelector.scss";
import { PropertyDescription, PropertyRecord } from "@itwin/appui-abstract";
import { PropertyEditorProps } from "@itwin/components-react";
import { IModelConnection } from "@itwin/core-frontend";
import { NavigationPropertyInfo } from "@itwin/presentation-common";
import { PropertyEditorAttributes } from "../editors/Common.js";
/** @internal */
export interface NavigationPropertyTargetSelectorProps extends PropertyEditorProps {
imodel: IModelConnection;
getNavigationPropertyInfo: (property: PropertyDescription) => Promise<NavigationPropertyInfo | undefined>;
propertyRecord: PropertyRecord;
}
/** @internal */
export declare const NavigationPropertyTargetSelector: import("react").ForwardRefExoticComponent<NavigationPropertyTargetSelectorProps & import("react").RefAttributes<PropertyEditorAttributes>>;
/** @internal */
export interface ReadonlyNavigationPropertyTargetProps {
record: PropertyRecord;
}
/** @internal */
export declare function ReadonlyNavigationPropertyTarget(props: ReadonlyNavigationPropertyTargetProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=NavigationPropertyTargetSelector.d.ts.map