Package-level declarations

Types

Link copied to clipboard

Base scope class for all the solutions. Contains helper functions, as well as state objects that render overlay content.

Link copied to clipboard
Link copied to clipboard

An enum class for configuring the ui mode of the editor.

Link copied to clipboard

For maintenance only. Does not affect the editor.

Properties

Link copied to clipboard

The default baseUri value used in Editor composable.

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun Editor(license: String? = null, userId: String? = null, baseUri: Uri = defaultBaseUri, host: String = "", engineRenderTarget: EngineRenderTarget = EngineRenderTarget.SURFACE_VIEW, uiMode: EditorUiMode = EditorUiMode.SYSTEM, configuration: ScopedProperty<EditorScope, EditorConfiguration> = { EditorConfiguration.remember() }, onClose: (Throwable?) -> Unit = {})

Built to provide versatile photo and video editing capabilities. Toggling between edit, preview and pages modes enables users to evaluate their edited photos/videos before export.

Link copied to clipboard
fun PhotoEditor(onClose: (Throwable?) -> Unit)
Link copied to clipboard
Link copied to clipboard
fun VideoEditor(onClose: (Throwable?) -> Unit)