ClipTrimToolControllerOptionsBuilder
@objcMembers
@objc(PESDKClipTrimToolControllerOptionsBuilder)
open class ClipTrimToolControllerOptionsBuilder : TrimToolOptionsBuilder
The default ClipTrimToolControllerOptionsBuilder
for ClipTrimToolControllerOptions
.
-
This closure allows further configuration of the overlay buttons. The closure is called for each button and has the button and its corresponding enum value as parameters.
Declaration
Swift
open var overlayButtonConfigurationClosure: ((OverlayButton, ClipTrimOverlayAction) -> Void)?
-
Defines all allowed actions. Only buttons for allowed actions are visible. Defaults to show all available actions.
Declaration
Swift
open var allowedClipTrimOverlayActions: [ClipTrimOverlayAction]
-
This closure is called when the user selects an action.
Declaration
Swift
open var clipTrimOverlayActionSelectedClosure: ((ClipTrimOverlayAction) -> Void)?
-
Creates a new instance of
ClipTrimToolControllerOptionsBuilder
initialized with the given options.Declaration
Swift
public init(options: ClipTrimToolControllerOptions)
Parameters
options
A
ClipTrimToolControllerOptions
instance.