MicrodramaView

@MainActor
public struct MicrodramaView : View

MicrodramaView is the main SwiftUI view for displaying a microdrama video experience. It automatically detects full screen vs. minimized mode based on its rendered size and adapts UI accordingly.

Event Handler Modifiers

  • Undocumented

    Declaration

    Swift

    @MainActor
    public func onPlaybackStateChange(_ handler: @escaping (PlaybackState, PlaybackStats, MicrodramaVideo) -> Void) -> MicrodramaView
  • Undocumented

    Declaration

    Swift

    @MainActor
    public func onError(_ handler: @escaping (MicrodramaVideo, FLError) -> Void) -> MicrodramaView
  • Undocumented

    Declaration

    Swift

    @MainActor
    public func onRequireEntitlement(_ handler: @escaping (Action?) -> Void) -> MicrodramaView
  • Undocumented

    Declaration

    Swift

    @MainActor
    public func onShowRecommendation(_ handler: @escaping (Action?) -> Void) -> MicrodramaView
  • Undocumented

    Declaration

    Swift

    @MainActor
    public func onFavoriteToggle(_ handler: @escaping (Bool) -> Void) -> MicrodramaView
  • Undocumented

    Declaration

    Swift

    @MainActor
    public func onEpisodeChange(_ handler: @escaping (MicrodramaVideo) -> Void) -> MicrodramaView
  • Undocumented

    Declaration

    Swift

    @MainActor
    public func onBackButtonPressed(_ handler: @escaping () -> Void) -> MicrodramaView
  • Undocumented

    Declaration

    Swift

    @MainActor
    public func onShareButtonPressed(_ handler: @escaping () -> Void) -> MicrodramaView