We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 38118c9 commit e22621eCopy full SHA for e22621e
1 file changed
packages/jsapi-types/src/dh.types.ts
@@ -336,6 +336,12 @@ export interface Figure extends Evented {
336
close(): void;
337
}
338
339
+export type WidgetExportedObject = {
340
+ type: string;
341
+ fetch: () => Promise<unknown>;
342
+ close: () => void;
343
+};
344
+
345
export interface Widget {
346
readonly EVENT_MESSAGE: string;
347
@@ -344,7 +350,10 @@ export interface Widget {
350
listener: (event: unknown) => void
351
) => () => void;
352
getDataAsBase64(): string;
353
+ getDataAsString(): string;
354
+ getDataAsU8(): Uint8Array;
355
sendMessage: (message: string, references?: never[]) => void;
356
+ exportedObjects: WidgetExportedObject[];
348
357
349
358
359
export interface FigureDataUpdatedEvent {
0 commit comments