mirror of
https://github.com/excalidraw/excalidraw.git
synced 2025-04-14 16:40:58 -04:00
more types
This commit is contained in:
parent
23f212367a
commit
a6b389ca62
1 changed files with 28 additions and 29 deletions
|
@ -129,9 +129,7 @@ export type ValidContainer =
|
|||
} & MarkOptional<ElementConstructorOpts, "x" | "y">;
|
||||
} & ElementConstructorOpts;
|
||||
|
||||
export interface ExcalidrawProgrammaticAPI {
|
||||
elements?:
|
||||
| readonly (
|
||||
export type ExcalidrawProgrammaticElement =
|
||||
| Extract<
|
||||
ExcalidrawElement,
|
||||
| ExcalidrawSelectionElement
|
||||
|
@ -156,9 +154,10 @@ export interface ExcalidrawProgrammaticAPI {
|
|||
type: Extract<ExcalidrawImageElement["type"], "image">;
|
||||
x: number;
|
||||
y: number;
|
||||
} & Partial<ExcalidrawImageElement>)
|
||||
)[]
|
||||
| null;
|
||||
} & Partial<ExcalidrawImageElement>);
|
||||
|
||||
export interface ExcalidrawProgrammaticAPI {
|
||||
elements?: readonly ExcalidrawProgrammaticElement[] | null;
|
||||
}
|
||||
export const ELEMENTS_SUPPORTING_PROGRAMMATIC_API = [
|
||||
"rectangle",
|
||||
|
|
Loading…
Add table
Reference in a new issue