View

public extension View
  • Sets the style for Fiori buttons within this view. HStack { FioriButton { _ in “A” } FioriButton { _ in “B” } } .fioriButtonStyle(CustomFioriButtonStyle())

    Declaration

    Swift

    func fioriButtonStyle(_ style: some FioriButtonStyle) -> some View

    Parameters

    style

    A Fiori button style instance.

    Return Value

    A view that uses the style provided.

  • Apply a shadow with the specified fiori style.

    Declaration

    Swift

    func shadow(_ style: FioriShadowStyle) -> some View

    Parameters

    style

    Shadow style.

    Return Value

    A new view with the specified shadow style.

  • the percentage of left and right content columns in remaining width, used in _ObjectItem and ContactIteml etc, range from 0 to 1

    Declaration

    Swift

    func splitPercent(_ value: CGFloat?) -> some View
  • Returns a type-erased version of the view.

    Declaration

    Swift

    var typeErased: AnyView { get }
  • Set max number of items that can be displayed in a component.

    Supported components:

    • MenuSelection

    Declaration

    Swift

    func maxNumberOfItems(_ num: Int) -> some View

    Parameters

    num

    Max number of items that can be displayed

    Return Value

    A view that uses given value.

  • Set the avatars border. Default value is clear.

     _ObjectItem(title: "Object Item",
                avatars: {
                    Image(systemName: "circle.fill")
                })
                .avatarsBorder(Color.red, width: 2)
    

    Declaration

    Swift

    func avatarsBorder(_ color: Color, width: CGFloat = 1) -> some View

    Parameters

    color

    Border color.

    width

    Border width.

    Return Value

    A view with specific border of avatars.

  • Dimensions of avatars. Default value is 45x45.

     _ObjectItem(title: "Object Item",
                avatars: {
                    Image(systemName: "circle.fill")
                })
                .avatarSize(CGSize(30, 30))
    

    Declaration

    Swift

    func avatarSize(_ size: CGSize?) -> some View

    Parameters

    size

    The size of the avatars.

    Return Value

    A view that limits the size of avatars.

  • Specifies whether the avatars are drawn as circular. Default value is true.

     _ObjectItem(title: "Object Item",
                avatars: {
                    Image(systemName: "circle.fill")
                })
                .isAvatarCircular(true)
    

    Declaration

    Swift

    func isAvatarCircular(_ isCircular: Bool) -> some View

    Parameters

    isCircular

    Boolean denoting whether the avatars are circular.

    Return Value

    A view that avatars are circular or not.

  • Text position for avatar stack. Default value is .trailing.

    Declaration

    Swift

    func avatarsTitlePosition(_ position: AvatarStack.TextPosition) -> some View

    Parameters

    position

    Position for text in avatar stack.

    Return Value

    A view that avatar stack text with specific position.

  • Layout for avatars in the stack. Default value is .grouped.

    Declaration

    Swift

    func avatarsLayout(_ layout: AvatarStack.Layout) -> some View

    Parameters

    layout

    Layout for avatars in the stack.

    Return Value

    A view that avatar stack with specific layout.

  • Max count for avatars in the stack.

    Declaration

    Swift

    func avatarsMaxCount(_ count: Int?) -> some View

    Parameters

    count

    Max count for avatars in the stack.

    Return Value

    A view that avatar stack with specific max count.

  • Spacing for avatars in horizontal stack.

    Declaration

    Swift

    func avatarsSpacing(_ spacing: CGFloat) -> some View

    Parameters

    spacing

    Spacing for avatars in horizontal stack.

    Return Value

    A view that avatar stack with specific spacing.

  • Specific the position of the text that drawn for footnote icons. Default value is .trailing.

    Declaration

    Swift

    func footnoteIconsTextPosition(_ position: AvatarStack.TextPosition) -> some View

    Parameters

    position

    Text position.

    Return Value

    A view that footnote icons text with specific position.

  • Maximum number of the footnote icons. Default value is 0. When the count is less or equal to 0, means the number is unlimited.

     _ObjectItem(title: "Object Item",
                footnoteIcons: {
                    Image(systemName: "circle.fill")
                    Image(systemName: "person.fill")
                })
                .footnoteIconsMaxCount(1)
    

    Declaration

    Swift

    func footnoteIconsMaxCount(_ count: Int) -> some View

    Parameters

    count

    The number of icons.

    Return Value

    A view that limits the count of footnote icons.

  • Specifies whether the footnoteIcons are drawn as circular. Default value is true.

     _ObjectItem(title: "Object Item",
                footnoteIcons: {
                    Image(systemName: "circle.fill")
                    Image(systemName: "person.fill")
                })
                .isFootnoteIconsCircular(false)
    

    Declaration

    Swift

    func isFootnoteIconsCircular(_ isCircular: Bool) -> some View

    Parameters

    isCircular

    Boolean denoting whether the footnote icons are circular.

    Return Value

    A view that footnote icons are circular or not.

  • Dimensions of the footnote icons spacing. Default value is -2.

     _ObjectItem(title: "Object Item",
                footnoteIcons: {
                    Image(systemName: "circle.fill")
                    Image(systemName: "person.fill")
                })
                .footnoteIconsSpacing(2)
    

    Declaration

    Swift

    func footnoteIconsSpacing(_ spacing: CGFloat) -> some View

    Parameters

    borderWidth

    Dimensions of the footnote icons spacing.

    Return Value

    A view that footnote icons with specific spacing.

  • Dimensions of footnote icons. Default value is 16x16.

     _ObjectItem(title: "Object Item",
                footnoteIcons: {
                    Image(systemName: "circle.fill")
                    Image(systemName: "person.fill")
                })
                .footnoteIconsSize(CGSize(22, 22))
    

    Declaration

    Swift

    func footnoteIconsSize(_ size: CGSize) -> some View

    Parameters

    size

    The size of the footnote icons.

    Return Value

    A view that limits the size of footnote icons.

  • Experimental option list picker styling

    Declaration

    Swift

    func optionListPickerStyle(_ style: some OptionListPickerStyle) -> some View
  • Experimental option list picker styling

    Declaration

    Swift

    func optionListPickerStyle(font: Font = .system(.body), foregroundColorSelected: Color = .preferredColor(.tintColor), foregroundColorUnselected: Color = .preferredColor(.tertiaryLabel), fillColorSelected: Color = .preferredColor(.primaryFill), fillColorUnselected: Color = .preferredColor(.secondaryFill), strokeColorSelected: Color = .preferredColor(.tintColor), strokeColorUnselected: Color = .preferredColor(.separator), cornerRadius: CGFloat = 16, spacing: CGFloat = 6, borderWidth: CGFloat = 1, minHeight: CGFloat = 44) -> some View
  • Sets the style for the progress view.

    Declaration

    Swift

    func kpiProgressViewStyle(_ style: some KPIProgressViewStyle) -> some View
  • List row background color

    Declaration

    Swift

    func listBackground(_ color: Color) -> some View

    Parameters

    color

    background for SearchableListView

    Return Value

    some View

  • Experimental filter feedback bar styling

    Declaration

    Swift

    func filterFeedbackBarStyle(_ style: some FilterFeedbackBarStyle) -> some View
  • Experimental filter feedback bar styling

    Declaration

    Swift

    func filterFeedbackBarStyle(font: Font = .system(.body), foregroundColorSelected: Color = .preferredColor(.tintColor), foregroundColorUnselected: Color = .preferredColor(.tertiaryLabel), fillColorSelected: Color = Color.clear, fillColorUnselected: Color = .preferredColor(.tertiaryFill), strokeColorSelected: Color = .preferredColor(.tintColor), strokeColorUnselected: Color = .preferredColor(.separator), cornerRadius: CGFloat = 10, spacing: CGFloat = 6, padding: CGFloat = 8, borderWidth: CGFloat = 1, minHeight: CGFloat = 38, maxWidth: CGFloat = 0) -> some View
  • Place the button at the beginning

    Declaration

    Swift

    func leadingFullConfigurationMenuItem(name: String) -> some View
  • Place the button at the beginning

    Declaration

    Swift

    func leadingFullConfigurationMenuItem(icon: String) -> some View
  • Place the button at the beginning

    Declaration

    Swift

    func leadingFullConfigurationMenuItem(name: String, icon: String) -> some View
  • Place the button at the end

    Declaration

    Swift

    func trailingFullConfigurationMenuItem(name: String) -> some View
  • Place the button at the end

    Declaration

    Swift

    func trailingFullConfigurationMenuItem(icon: String) -> some View
  • Place the button at the end

    Declaration

    Swift

    func trailingFullConfigurationMenuItem(name: String, icon: String) -> some View
  • Step style for StepProgressIndicator.

    Declaration

    Swift

    func stepStyle(_ style: @escaping ((_ id: String) -> (some StepStyle)?)) -> some View

    Parameters

    style

    Return Value

    A new StepProgressIndicator with specific style.

  • Modifier for step separator line.

    Declaration

    Swift

    @ViewBuilder
    func stepLineModifier(_ transform: @escaping (AnyViewModifier.Content) -> some View) -> some View

    Parameters

    transform

    Any transform.

    Return Value

    A new view with modified line.

  • A toolbar modifier for fiori style.

    Declaration

    Swift

    func fioriToolbar<Items>(@IndexedViewBuilder items: () -> Items) -> some View where Items : IndexedViewContainer

    Parameters

    items

    Indexed views for toolbar items

    Return Value

    A new view with a bottom tool bar.

  • A toolbar modifier for fiori style.

    Declaration

    Swift

    func fioriToolbar<Items: IndexedViewContainer>(helperText: String? = nil,
                                                   @IndexedViewBuilder items: () -> Items) -> some View

    Parameters

    helperText

    A string for helper text displayed in toolbar stack view.

    items

    Indexed views for toolbar items

    Return Value

    A new view with a bottom tool bar.

  • A toolbar modifier for fiori style.

    Declaration

    Swift

    func fioriToolbar<Items: IndexedViewContainer>(helperText: String? = nil,
                                                   @ViewBuilder moreActionOverflow: () -> any View = { EmptyView() },
                                                   @IndexedViewBuilder items: () -> Items) -> some View

    Parameters

    helperText

    A string for helper text displayed in toolbar stack view.

    moreActionOverflow

    A custom overflow label for wrapped items menu.

    items

    Indexed views for toolbar items

    Return Value

    A new view with a bottom tool bar.

  • A toolbar modifier for fiori style.

    Declaration

    Swift

    func fioriToolbar<Items: IndexedViewContainer>(@ViewBuilder helperText: () -> any View = { EmptyView() },
                                                   @ViewBuilder moreActionOverflow: () -> any View = { EmptyView() },
                                                   @IndexedViewBuilder items: () -> Items) -> some View

    Parameters

    helperText

    A helper text container displayed in toolbar stack view.

    moreActionOverflow

    A custom overflow label for wrapped items menu.

    items

    Indexed views for toolbar items

    Return Value

    A new view with a bottom tool bar.

  • List style for destination list in list picker.

    Declaration

    Swift

    func listPickerListStyle(_ style: some ListStyle) -> some View

    Parameters

    style

    some ListStyle.

    Return Value

    New destination list style for list picker.

  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func listPickerListViewModifier(_ transform: @escaping (AnyViewModifier.Content) -> some View) -> some View
  • Show banner message view at the top of target view or as a overlay above the view.

    Declaration

    Swift

    func bannerMessageView(isPresented: Binding<Bool>,
                           pushContentDown: Binding<Bool> = .constant(false),
                           @ViewBuilder icon: () -> any View = { EmptyView() },
                           title: AttributedString,
                           bannerTapped: (() -> Void)? = nil,
                           alignment: HorizontalAlignment? = nil) -> some View

    Parameters

    isPresented

    A binding to a Boolean value that determines whether to present the banner message.

    pushContentDown

    A binding to a Boolean value that determines whether push the content down below the banner message.

    title

    Attributed string for the title.

    bannerTapped

    Action for banner tapped.

    Return Value

    A new View with banner message.

  • Show banner message view at the top of target view or as a overlay above the view.

    Declaration

    Swift

    func bannerMessageView(isPresented: Binding<Bool>,
                           pushContentDown: Binding<Bool> = .constant(false),
                           @ViewBuilder icon: () -> any View = { EmptyView() },
                           title: String,
                           bannerTapped: (() -> Void)? = nil,
                           alignment: HorizontalAlignment? = nil) -> some View

    Parameters

    isPresented

    A binding to a Boolean value that determines whether to present the banner message.

    pushContentDown

    A binding to a Boolean value that determines whether push the content down below the banner message.

    title

    String for the title.

    bannerTapped

    Action for banner tapped.

    Return Value

    A new View with banner message.

  • Show banner message view at the top of target view or as a overlay above the view.

    Declaration

    Swift

    func bannerMessageView(isPresented: Binding<Bool>,
                           pushContentDown: Binding<Bool> = .constant(false),
                           @ViewBuilder icon: () -> any View = { EmptyView() },
                           @ViewBuilder title: () -> any View,
                           bannerTapped: (() -> Void)? = nil,
                           alignment: HorizontalAlignment? = nil) -> some View

    Parameters

    isPresented

    A binding to a Boolean value that determines whether to present the banner message.

    pushContentDown

    A binding to a Boolean value that determines whether push the content down below the banner message.

    title

    A view for the title.

    bannerTapped

    Action for banner tapped.

    icon

    A view for the icon.

    alignment

    A alignment for the icon and title

    Return Value

    A new View with banner message.

  • Show banner message view at the top of target view or as a overlay above the view. Click View Detail can pop up message detail sheet.

    Declaration

    Swift

    func bannerMessageView(isPresented: Binding<Bool>,
                           pushContentDown: Binding<Bool> = .constant(false),
                           @ViewBuilder icon: () -> any View = { EmptyView() },
                           bannerTapped: (() -> Void)? = nil,
                           viewDetailAction: ((UUID) -> Void)? = nil,
                           alignment: HorizontalAlignment = .center,
                           hideSeparator: Bool = false,
                           messageType: BannerMultiMessageType = .negative,
                           turnOnSectionHeader: Bool = true,
                           showDetailLink: Bool = false,
                           bannerMultiMessages: Binding<[BannerMessageListModel]> = Binding<[BannerMessageListModel]>.constant([])) -> some View

    Parameters

    isPresented

    A binding to a Boolean value that determines whether to present the banner message.

    pushContentDown

    A binding to a Boolean value that determines whether push the content down below the banner message.

    icon

    A view for the icon.

    bannerTapped

    Action for banner tapped.

    viewDetailAction

    View the message detail callback, the parameter is message id, developer can use the id to scroll to the relative item

    alignment

    A alignment for the icon and title.

    hideSeparator

    Hide bottom separator or not.

    messageType

    The type of message, default is .negative

    turnOnSectionHeader

    Show message detail section header or not, default is true

    showDetailLink

    Show view details link or not

    bannerMultiMessages

    Multi message data array, [BannerMessageListModel]

    Return Value

    A new View with banner message.

  • To show the InformationView at the bottom of the view. It includes an icon and text. It is used in error handling to show error / warning / informational / success confirmation message.

    Declaration

    Swift

    func informationView(isPresented: Binding<Bool>, icon: Image? = nil, description: AttributedString) -> some View

Grouped Initializer

  • Adds a condition that controls whether entries section can be displayed for ListPickerDestination.

    Declaration

    Swift

    func disableEntriesSection(_ disabled: Bool = true) -> some View

    Parameters

    disabled

    A Boolean value that determines whether entries section can be displayed for ListPickerDestination.

    Return Value

    A view that controls whether entries section can be displayed for ListPickerDestination.

  • Adds a condition that controls whether ListPickerDestination should be dismissed when selection is made. This is only work for single selection and isTrackingLiveChanges is true.

    Declaration

    Swift

    func autoDismissDestination(_ dismiss: Bool = true) -> some View

    Parameters

    dismiss

    A Boolean value that determines whether ListPickerDestination should be dismissed when selection is made.

    Return Value

    A view that controls whether ListPickerDestination can be dismissed.

  • Sets the position of the loading indicator.

    Declaration

    Swift

    func indicatorPosition(_ position: LoadingIndicator.Layout) -> some View

    Parameters

    position

    The desired layout position for the loading indicator.

    Return Value

    A view that has the indicator position applied.

  • Sets the size for the loading indicator.

    Declaration

    Swift

    func indicatorControlSize(_ controlSize: ControlSize) -> some View

    Parameters

    controlSize

    One of the control sizes specified in the ControlSize enumeration.

    Return Value

    A view that has the indicator scale effect applied.

  • Sets the tint color of the loading indicator.

    Declaration

    Swift

    func indicatorTint(_ tint: Color) -> some View

    Parameters

    tint

    The desired color for the loading indicator.

    Return Value

    A view that has the indicator tint color applied.

Tag convenience initializers

  • Sets the maximum number of tags that a View can display.

    Use tagLimit(_:) to cap the number of tags that a View can display.

    The line limit applies to all Tag instances within a hierarchy.

     ObjectHeader(title: "Transformer Overheating",
                subtitle: "Three Phase Pad Mounted Transformer (533423)",
                tags: ["I am selected", "PM01", "103-Repair", "tag 4", "tag 5", "tag 6"],
                footnote: "1000 - Hamburg, MECHANIK",
                descriptionText: "Customer noticed that the transformer started",
                status: "High",
                substatus: "Scheduled",
                detailContent: {
                    HeaderChart(title: {
                       Text("Temperature")
                    }, subtitle: {
                       Text("20 min ago")
                    }, chart: {
                       ChartView(chartModel)
                    })
                })
                .tagLimit(3)
    

    Declaration

    Swift

    func tagLimit(_ number: Int?) -> some View

    Parameters

    number

    The line limit. If nil, no line limit applies.

    Return Value

    A view that limits the number of tags

  • Show a toast message as an overlay above the view.

    Declaration

    Swift

    func toastMessage(isPresented: Binding<Bool>,
                      @ViewBuilder icon: () -> any View = { EmptyView() },
                      title: AttributedString,
                      duration: Double = 1) -> some View

    Parameters

    isPresented

    A binding to a Boolean value that determines whether to present the banner message.

    icon

    Icon image in front of the text. The default is a checkmark icon.

    title

    The message to display.

    duration

    The duration in seconds for which the toast message is shown. The default is 1.

    Return Value

    A new View with the toast message.

  • Show a toast message as an overlay above the view.

    Declaration

    Swift

    func toastMessage(isPresented: Binding<Bool>,
                      @ViewBuilder icon: () -> any View = { EmptyView() },
                      title: String,
                      duration: Double = 1) -> some View

    Parameters

    isPresented

    A binding to a Boolean value that determines whether to present the banner message.

    icon

    Icon image in front of the text. The default is a checkmark icon.

    title

    The message to display.

    duration

    The duration in seconds for which the toast message is shown. The default is 1.

    Return Value

    A new View with the toast message.

  • Show a toast message as an overlay above the view.

    Declaration

    Swift

    func toastMessage(isPresented: Binding<Bool>,
                      @ViewBuilder icon: () -> any View = { EmptyView() },
                      @ViewBuilder title: () -> any View,
                      duration: Double = 1) -> some View

    Parameters

    isPresented

    A binding to a Boolean value that determines whether to present the banner message.

    icon

    Icon image in front of the text. The default is a checkmark icon.

    title

    The message to display.

    duration

    The duration in seconds for which the toast message is shown. The default is 1.

    Return Value

    A new View with the toast message.

  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func titleModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func subtitleModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func tagsModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func footnoteModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func descriptionTextModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func detailImageModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func attributeModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func secondaryAttributeModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func timestampModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func secondaryTimestampModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func trendModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func trendImageModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func statusModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func substatusModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func bodyTextModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func bodyAttributedTextModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func iconModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func accessoryIconModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func iconsModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func actionTitleModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func firstActionTitleModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func secondActionTitleModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func seriesTitlesModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func keyModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func valueModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func valuesModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func valueAxisTitleModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func secondaryValuesAxisTitleModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func categoryAxisTitleModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func emptyTextModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func kpiModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func placeholderModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func lowerBoundTitleModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func upperBoundTitleModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func avatarsModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func footnoteIconsModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func leftIconModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func rightIconModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func actionItemsModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func textInputValueModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func actionTextModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func progressIndicatorTextModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func actionModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func secondaryActionModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func textInputModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func cancelActionModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func itemsModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func doneActionModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func startActionModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func restartActionModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func clearActionModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func saveActionModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func nodeModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func resetActionModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func applyActionModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func nextActionModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func allowActionModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func denyActionModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View
  • Undocumented

    Declaration

    Swift

    @ViewBuilder
    func notNowActionModifier<V>(_ transform: @escaping (AnyViewModifier.Content) -> V) -> some View where V : View

AccessoryIconStyle

ActionStyle

AllEntriesSectionTitleStyle

ApplyActionStyle

AttributeStyle

AvatarStackStyle

AvatarsStyle

AvatarsTitleStyle

BannerMessageStyle

BannerMultiMessageSheetStyle

CancelActionStyle

CardBodyStyle

CardStyle

CardExtHeaderStyle

CardFooterStyle

CardHeaderStyle

CardMainHeaderStyle

CardMediaStyle

CheckoutIndicatorStyle

CloseActionStyle

CounterStyle

DateTimePickerStyle

DecrementActionStyle

DescriptionStyle

DeselectAllActionStyle

DetailImageStyle

FilledIconStyle

FootnoteStyle

FootnoteIconsStyle

FootnoteIconsTextStyle

FormViewStyle

GreetingTextStyle

HalfStarImageStyle

HeaderActionStyle

HelperTextStyle

IconStyle

IconsStyle

IllustratedMessageStyle

IncrementActionStyle

InformationViewStyle

JouleWelcomeScreenStyle

KeyValueFormViewStyle

KpiCaptionStyle

KpiStyle

LabelItemStyle

LinearProgressIndicatorStyle

LinearProgressIndicatorViewStyle

ListPickerContentStyle

ListPickerDestinationStyle

ListPickerItemStyle

LoadingIndicatorStyle

MandatoryFieldIndicatorStyle

MediaImageStyle

MenuSelectionStyle

MenuSelectionItemStyle

MessageContentStyle

MoreActionOverflowStyle

NoteFormViewStyle

NowIndicatorNodeStyle

ObjectItemStyle

OffStarImageStyle

OnStarImageStyle

OptionalTitleStyle

OptionsStyle

OverflowActionStyle

PlaceholderStyle

PlaceholderTextEditorStyle

PlaceholderTextFieldStyle

ProcessingIndicatorStyle

ProfileHeaderStyle

ProgressIndicatorStyle

ProgressIndicatorProtocolStyle

RatingControlStyle

RatingControlFormViewStyle

ReviewCountLabelStyle

Row1Style

Row2Style

Row3Style

SecondaryActionStyle

SecondaryTimestampStyle

SegmentedControlPickerStyle

SelectAllActionStyle

SelectedEntriesSectionTitleStyle

SideBarStyle

SideBarListItemStyle

StatusStyle

StepperFieldStyle

StepperViewStyle

SubAttributeStyle

SubstatusStyle

SubtitleStyle

SwitchStyle

SwitchViewStyle

TagStyle

TagsStyle

TertiaryActionStyle

TextFieldFormViewStyle

TextInputFieldStyle

TextViewStyle

TimelineStyle

TimelineMarkerStyle

TimelineNodeStyle

TimelineNowIndicatorStyle

TimelinePreviewStyle

TimelinePreviewItemStyle

TimestampStyle

TitleStyle

TitleFormViewStyle

ToastMessageStyle

TopDividerStyle

ValueStyle

ValueLabelStyle

ValuePickerStyle