@tldraw/core
Version:
The tldraw core renderer and utilities.
22 lines • 935 B
TypeScript
import * as React from 'react';
import type { TLAssets, TLBinding, TLPage, TLPageState, TLShape } from '../../types';
export interface PageProps<T extends TLShape, M extends Record<string, unknown>> {
page: TLPage<T, TLBinding>;
pageState: TLPageState;
assets: TLAssets;
hideBounds: boolean;
hideHandles: boolean;
hideIndicators: boolean;
hideBindingHandles: boolean;
hideCloneHandles: boolean;
hideRotateHandle: boolean;
hideResizeHandles: boolean;
meta?: M;
}
/**
* The Page component renders the current page.
*/
declare function _Page<T extends TLShape, M extends Record<string, unknown>>({ page, pageState, assets, hideBounds, hideHandles, hideIndicators, hideBindingHandles, hideCloneHandles, hideRotateHandle, hideResizeHandles, meta, }: PageProps<T, M>): JSX.Element;
export declare const Page: React.MemoExoticComponent<typeof _Page>;
export {};
//# sourceMappingURL=Page.d.ts.map