BarrageRenderView
@MainActor
open class BarrageRenderView : UIView
extension BarrageRenderView: CAAnimationDelegate
Undocumented
-
Undocumented
Declaration
Swift
@MainActor open var renderPositionStyle: BarrageRenderPositionStyle -
Undocumented
Declaration
Swift
@MainActor open var animatingCells: [BarrageCell] { get } -
Undocumented
Declaration
Swift
@MainActor open var idleCells: [BarrageCell] { get } -
Undocumented
Declaration
Swift
@MainActor open var renderStatus: BarrageRenderStatus { get } -
Undocumented
Declaration
Swift
@MainActor override public init(frame: CGRect) -
Undocumented
Declaration
Swift
@MainActor public required init?(coder: NSCoder) -
Undocumented
Declaration
Swift
@MainActor open func dequeueReusableCell(withClass barrageCellClass: BarrageCell.Type) -> BarrageCell? -
Undocumented
Declaration
Swift
@MainActor open func fireBarrageCell(_ barrageCell: BarrageCell) -
Undocumented
Declaration
Swift
@discardableResult @MainActor open func triggerAction(point touchPoint: CGPoint) -> Bool -
Undocumented
Declaration
Swift
@MainActor open func start() -
Undocumented
Declaration
Swift
@MainActor open func pause() -
Undocumented
Declaration
Swift
@MainActor open func resume() -
Undocumented
Declaration
Swift
@MainActor open func stop() -
Undocumented
Declaration
Swift
@MainActor open func animationDidStop(_ anim: CAAnimation, finished flag: Bool) -
Undocumented
Declaration
Swift
@MainActor override open func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?)
View on GitHub