InboxConfig.themePayload

STRUCT

Contents

  • Properties
    • banner
    • dialog
    • footer
    • header
    • icon
    • notification
    • unseenBadge
  • Methods
    • init(banner:dialog:footer:header:icon:notification:unseenBadge:)
public struct themePayload: Codable, Hashable, Sendable
  • Remark: Generated from #/components/schemas/InboxConfig/theme.

Properties

public var banner: Components.Schemas.InboxConfig.themePayload.bannerPayload?
  • Remark: Generated from #/components/schemas/InboxConfig/theme/banner.

dialog

public var dialog: Components.Schemas.InboxConfig.themePayload.dialogPayload?
  • Remark: Generated from #/components/schemas/InboxConfig/theme/dialog.
public var footer: Components.Schemas.InboxConfig.themePayload.footerPayload?
  • Remark: Generated from #/components/schemas/InboxConfig/theme/footer.
public var header: Components.Schemas.InboxConfig.themePayload.headerPayload?
  • Remark: Generated from #/components/schemas/InboxConfig/theme/header.

icon

public var icon: Components.Schemas.InboxConfig.themePayload.iconPayload?
  • Remark: Generated from #/components/schemas/InboxConfig/theme/icon.

notification

public var notification: Components.Schemas.InboxConfig.themePayload.notificationPayload?
  • Remark: Generated from #/components/schemas/InboxConfig/theme/notification.

unseenBadge

public var unseenBadge: Components.Schemas.InboxConfig.themePayload.unseenBadgePayload?
  • Remark: Generated from #/components/schemas/InboxConfig/theme/unseenBadge.

Methods

init(banner:dialog:footer:header:icon:notification:unseenBadge:)

public init(
    banner: Components.Schemas.InboxConfig.themePayload.bannerPayload? = nil,
    dialog: Components.Schemas.InboxConfig.themePayload.dialogPayload? = nil,
    footer: Components.Schemas.InboxConfig.themePayload.footerPayload? = nil,
    header: Components.Schemas.InboxConfig.themePayload.headerPayload? = nil,
    icon: Components.Schemas.InboxConfig.themePayload.iconPayload? = nil,
    notification: Components.Schemas.InboxConfig.themePayload.notificationPayload? = nil,
    unseenBadge: Components.Schemas.InboxConfig.themePayload.unseenBadgePayload? = nil
)

Creates a new themePayload.

  • Parameters:
    • banner:
    • dialog:
    • footer:
    • header:
    • icon:
    • notification:
    • unseenBadge:

Parameters

Name Description
banner
dialog
footer
header
icon
notification
unseenBadge