ConfigurationBuilder
@available(iOS 9.0, *)
@objcMembers
@objc(PESDKConfigurationBuilder)
open class ConfigurationBuilder : NSObject
The configuration builder object offers all properties of Configuration
in
a mutable version, in order to build an immutable Configuration
object. To
further configure the different viewcontrollers, use the configureXYZViewController
methods to edit the given options.
-
The background color. Defaults to black.
Declaration
Swift
open var backgroundColor: UIColor
-
The background color of the menu. Defaults to gray.
Declaration
Swift
open var menuBackgroundColor: UIColor
-
Options for the
CameraViewController
.Declaration
Swift
open func configureCameraViewController(_ builder: ((CameraViewControllerOptionsBuilder) -> Void))
-
Options for the
PhotoEditorViewController
.Declaration
Swift
open func configurePhotoEditorViewController(_ builder: ((PhotoEditViewControllerOptionsBuilder) -> Void))
-
Options for the
FilterToolController
.Declaration
Swift
open func configureFilterToolController(_ builder: ((FilterToolControllerOptionsBuilder) -> Void))
-
Options for the
OverlayToolController
.Declaration
Swift
open func configureOverlayToolController(_ builder: ((OverlayToolControllerOptionsBuilder) -> Void))
-
Options for the
StickerToolController
.Declaration
Swift
open func configureStickerToolController(_ builder: ((StickerToolControllerOptionsBuilder) -> Void))
-
Options for the
StickerOptionsToolController
.Declaration
Swift
open func configureStickerOptionsToolController(_ builder: ((StickerOptionsToolControllerOptionsBuilder) -> Void))
-
Options for the
StickerColorToolController
.Declaration
Swift
open func configureStickerColorToolController(_ builder: ((ColorToolControllerOptionsBuilder) -> Void))
-
Options for the
FocusToolController
.Declaration
Swift
open func configureFocusToolController(_ builder: ((FocusToolControllerOptionsBuilder) -> Void))
-
Options for the
TransformToolController
.Declaration
Swift
open func transformToolControllerOptions(_ builder: ((TransformToolControllerOptionsBuilder) -> Void))
-
Options for the
TextToolController
.Declaration
Swift
open func configureTextToolController(_ builder: ((TextToolControllerOptionsBuilder) -> Void))
-
Options for the
TextOptionsToolController
.Declaration
Swift
open func configureTextOptionsToolController(_ builder: ((TextOptionsToolControllerOptionsBuilder) -> Void))
-
Options for the
TextFontToolController
.Declaration
Swift
open func configureTextFontToolController(_ builder: ((TextFontToolControllerOptionsBuilder) -> Void))
-
Options for the
TextColorToolController
.Declaration
Swift
open func configureTextColorToolController(_ builder: ((TextColorToolControllerOptionsBuilder) -> Void))
-
Options for the
AdjustToolController
.Declaration
Swift
@available(iOS 9.0, *) open func configureAdjustToolController(_ builder: ((AdjustToolControllerOptionsBuilder) -> Void))
-
Options for the
BrushToolController
.Declaration
Swift
open func configureBrushToolController(_ builder: ((BrushToolControllerOptionsBuilder) -> Void))
-
Options for the
BrushToolController
.Declaration
Swift
open func configureBrushColorToolController(_ builder: ((BrushColorToolControllerOptionsBuilder) -> Void))
-
Options for the
TransformToolController
.Declaration
Swift
open func configureTransformToolController(_ builder: ((TransformToolControllerOptionsBuilder) -> Void))
-
Options for the
FrameToolController
.Declaration
Swift
open func configureFrameToolController(_ builder: ((FrameToolControllerOptionsBuilder) -> Void))
-
Options for the
FrameOptionsToolController
.Declaration
Swift
open func configureFrameOptionsToolController(_ builder: ((FrameOptionsToolControllerOptionsBuilder) -> Void))
-
Options for the
TextDesignToolController
.Declaration
Swift
open func configureTextDesignToolController(_ builder: ((TextDesignToolControllerOptionsBuilder) -> Void))
-
Options for the
TextDesignOptionsToolController
.Declaration
Swift
open func configureTextDesignOptionsToolController(_ builder: ((TextDesignOptionsToolControllerOptionsBuilder) -> Void))