forma-embedded-view-sdk
Version:
The Forma Embedded View SDK is a JavaScript library for creating custom extensions in Autodesk Forma (previously Spacemaker).
20 lines (19 loc) • 399 B
TypeScript
type MaybePromise<T> = T | Promise<T>;
/**
* @hidden
* @internal
*/
export type RequestHandler = (payload: any) => MaybePromise<unknown>;
/**
* @hidden
* @internal
*/
export type EventHandler = (payload: any) => void;
/**
* @hidden
* @internal
*/
export type SubscribeHandler = (sendEvent: (payload: any) => void, options: any) => MaybePromise<{
unsubscribe: () => void;
}>;
export {};