express-embed-mobile-sdk-android-release

//sdk/com.adobe.express.embedsdk/ModuleWorkflowInterface

ModuleWorkflowInterface


interface ModuleWorkflowInterface

Functions

Name Summary
activePreloadIntent
abstract fun activePreloadIntent(): Set<ActionIntent>?
annotateImage
abstract fun annotateImage(annotateImageDocConfig: AnnotateImageDocConfig, annotateImageAppConfig: AnnotateImageAppConfig? = null, exportConfig: ExportConfig? = null, containerConfig: ContainerConfig? = null, fragment: Fragment, onAnnotateImageContextReady: (AnnotateImageContext) -> Unit? = null)
Annotate images by drawing, adding shapes and text over the input image.
createImageFromText
abstract fun createImageFromText(textToImageAppConfig: TextToImageAppConfig? = null, exportConfig: ExportConfig? = null, containerConfig: ContainerConfig? = null, fragment: Fragment)
Launches the text-to-image generation workflow.
editDesign
abstract fun editDesign(editDesignDocConfig: EditDesignDocConfig? = null, editDesignAppConfig: EditDesignAppConfig? = null, exportConfig: ExportConfig? = null, containerConfig: ContainerConfig? = null, fragment: Fragment)
Launches the Simplified Editor (MXP) workflow for design editing.
editImage
abstract fun editImage(editImageDocConfig: EditImageDocConfig, editImageAppConfig: EditImageAppConfig? = null, exportConfig: ExportConfig? = null, containerConfig: ContainerConfig? = null, fragment: Fragment): EditImageContext
Launches the comprehensive image editing workflow.
editImageNative
open fun editImageNative(editImageNativeDocConfig: EditImageNativeDocConfig, editImageNativeAppConfig: EditImageNativeAppConfig, exportConfig: NativeExportConfig? = null): EmbedSdkEditImageNativeFragment
Launches the native image editing workflow. Available to 1P clients only. 3P callers receive UnsupportedOperationException at runtime.
purgeWarmupSession
abstract fun purgeWarmupSession(intent: ActionIntent? = null): Boolean
Purge the background warmup session for the given intent. This closes any preload/precache WebView and ends the warmup action.
warmup
abstract fun warmup(intent: ActionIntent, context: Context, mode: WarmupMode, moduleWarmupConfig: ModuleWarmupConfig? = null)
wishesAndGreetingsNative
abstract fun wishesAndGreetingsNative(wishesAndGreetingsNativeDocConfig: WishesAndGreetingsNativeDocConfig = WishesAndGreetingsNativeDocConfig(), wishesAndGreetingsNativeAppConfig: WishesAndGreetingsNativeAppConfig, exportConfig: ExportConfig? = null, containerConfig: ContainerConfig? = null): EmbedSdkWishesAndGreetingsNativeFragment
Launches the native Wishes & greetings browse workflow. Available to both 1P and 3P clients.