| Interface | Description |
|---|---|
| OnPhotoEditorListener | |
| OnSaveBitmap | |
| PhotoEditor.OnSaveListener |
A callback to save the edited image asynchronously
|
| Class | Description |
|---|---|
| BrushDrawingView |
This is custom drawing view used to do painting on user touch events it it will paint on canvas
as per attributes provided to the paint
|
| CustomEffect |
Define your custom effect using
CustomEffect.Builder class |
| CustomEffect.Builder |
Set customize effect to image using this builder class
|
| PhotoEditor |
This class in initialize by
PhotoEditor.Builder using a builder pattern with multiple
editing attributes |
| PhotoEditor.Builder |
Builder pattern to define
PhotoEditor Instance |
| PhotoEditorView |
This ViewGroup will have the
BrushDrawingView to draw paint on it with ImageView
which our source image |
| SaveSettings | |
| SaveSettings.Builder | |
| TextStyleBuilder |
This class is used to wrap the styles to apply on the TextView on
PhotoEditor.addText(String, TextStyleBuilder) and PhotoEditor.editText(View, String, TextStyleBuilder) |
| Enum | Description |
|---|---|
| PhotoFilter |
Type of pre-defined filter effect for
ImageFilterView |
| TextStyleBuilder.TextStyle |
Enum to maintain current supported style properties used on on
PhotoEditor.addText(String, TextStyleBuilder) and PhotoEditor.editText(View, String, TextStyleBuilder) |
| ViewType |
Enum define for various operation happening on the
PhotoEditorView while editing |