@gorpacrate/core-graphics
Version:
A core library for creating shape-based graphic editors
16 lines (15 loc) • 643 B
TypeScript
import * as React from 'react';
import { IScene, ISceneMode, IShapesDeclarations } from '../declarations';
import { IEditorEvent } from '../editor-state/editor-events';
export interface IBoundingBoxRendererPropTypes {
mode: ISceneMode;
scene: IScene;
shapesDeclarations: IShapesDeclarations;
onEditorEvent(ev: IEditorEvent): void;
}
export declare class BoundingBoxBorderRenderer extends React.Component<IBoundingBoxRendererPropTypes, any> {
render(): JSX.Element | null;
}
export declare class BoundingBoxBackgroundRenderer extends React.Component<IBoundingBoxRendererPropTypes, any> {
render(): JSX.Element | null;
}