CCEverywhere
The CCEverywhere object is the object returned (wrapped in a promise) when the SDK is initialized. We have refactored the SDK APIs to be more verbose and intent-driven. All the APIs are segregated under three workflows, each of which are exposed as a property of CCEverywhere.
As of today, it contains 3 properties:
editor: Contains APIs for creating and editing in an embedded full editorquickAction: Contains APIs for launching quick actionsmodule: Contains APIs for launching modules (Generate Image, Edit Image)
< !-- 4. close(): Closes the active editor modal
terminate(): Un-initializes the activeCCEverywhereinstance -- >
const { editor, module, quickAction } = await ccEverywhere.initialize();