Structures

The following structures are available globally.

  • Model object representing a custom theme to be applied to the default message center.

    To customize the message center theme:

    MessageCenterView(
        controller: messageCenterController
    )
    .messageCenterTheme(theme)
    
    See more

    Declaration

    Swift

    public struct MessageCenterTheme
  • Message center list item view style configuration

    Declaration

    Swift

    public struct ListItemViewStyleConfiguration
  • The default list item view style

    Declaration

    Swift

    public struct DefaultListItemViewStyle : MessageCenterListItemViewStyle
  • Message Center list view

    See more

    Declaration

    Swift

    @MainActor
    public struct MessageCenterListView : View
  • The Message Center message view

    See more

    Declaration

    Swift

    @MainActor
    public struct MessageCenterMessageView : View
  • Message view style configuration

    Declaration

    Swift

    public struct MessageViewStyleConfiguration
  • The default message view view style

    Declaration

    Swift

    public struct DefaultMessageViewStyle : MessageViewStyle
  • Message Center View

    See more

    Declaration

    Swift

    @MainActor
    public struct MessageCenterView : View