VideoTrimSelectionView
@objcMembers
@objc(PESDKVideoTrimSelectionView)
open class VideoTrimSelectionView : UIView
The view that is used to change the start or end time of a video by dragging.
-
The delegate object for this view.
Declaration
Swift
public weak var delegate: VideoTrimSelectionViewDelegate?
-
The asset to load the keyframes for.
Declaration
Swift
public var asset: AVAsset? { get set }
-
The minimum trim duration.
Declaration
Swift
public var minimumDuration: CMTime
-
The maximum trim duration.
Declaration
Swift
public var maximumDuration: CMTime?
-
The start time that was selected.
Declaration
Swift
public var startTime: CMTime? { get set }
-
The end time that was selected.
Declaration
Swift
public var endTime: CMTime? { get set }
-
The width of the handle on both sides.
Declaration
Swift
public var handleWidth: CGFloat
-
The color to use when the control is inactive.
Declaration
Swift
public var inactiveColor: UIColor { get set }
-
The handle on the left.
Declaration
Swift
public var leftHandle: UIView { get }
-
The handle on the right.
Declaration
Swift
public var rightHandle: UIView { get }
-
The top border.
Declaration
Swift
public let topBorder: UIView
-
The bottom border.
Declaration
Swift
public let bottomBorder: UIView
-
The overlay label that displays the duration of the video.
Declaration
Swift
public let durationOverlayLabel: OverlayLabel