Structures

The following structures are available globally.

  • WAMenu represents a single menu in the writing assistant feature.

    See more

    Declaration

    Swift

    public struct WAMenu : Hashable, Identifiable, Sendable
  • WAError represents an error in the writing assistant feature, providing details about the error and potential actions which will be used in IllustratedMessage.

    See more

    Declaration

    Swift

    public struct WAError : Error
  • PhotosPicker menu item

    See more

    Declaration

    Swift

    @MainActor
    public struct PhotosPickerMenuItem : View
  • FilesPicker menu item

    See more

    Declaration

    Swift

    @MainActor
    public struct FilesPickerMenuItem : View
  • Camera menu item

    See more

    Declaration

    Swift

    @available(watchOS, unavailable)
    @MainActor
    public struct PdfScannerMenuItem : View
  • Camera menu item

    See more

    Declaration

    Swift

    @available(watchOS, unavailable)
    @MainActor
    public struct CameraMenuItem : View
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public struct AttachmentPreview : UIViewControllerRepresentable
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public struct CameraView : UIViewControllerRepresentable
  • View modifier to apply attachment operations to operation button, i.e. + button

    See more

    Declaration

    Swift

    @MainActor
    public struct DefaultOperationsModifier : ViewModifier
  • View modifier to apply menu items to a anchor view

    See more

    Declaration

    Swift

    @MainActor
    public struct OperationMenuModifier<V> : ViewModifier where V : View
  • View modifier to apply menu items as an overlay to an anchor view

    See more

    Declaration

    Swift

    @MainActor
    public struct OperationOverlayModifier<V> : ViewModifier where V : View
  • The configuration for creating an alert view.

    See more

    Declaration

    Swift

    public struct AlertConfiguration
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public struct AttributedText : View
  • Undocumented

    See more

    Declaration

    Swift

    public struct MenuSelectionItem
    extension MenuSelectionItem: View
    extension MenuSelectionItem: _ViewEmptyChecking
  • ‘TimelinePreviewItem’ is an item specialized for placement in TimelinePreview.

    See more

    Declaration

    Swift

    public struct TimelinePreviewItem
    extension TimelinePreviewItem: View
    extension TimelinePreviewItem: _ViewEmptyChecking
  • Column attribute.

    See more

    Declaration

    Swift

    public struct ColumnAttribute
  • Date item for DataTable

    See more

    Declaration

    Swift

    public struct DataDateItem : DataItemTextComponent, CheckBinding, Equatable
  • Duration item for DataTable

    See more

    Declaration

    Swift

    public struct DataDurationItem : DataItemTextComponent, CheckBinding, Equatable
  • An image item for DataTable

    See more

    Declaration

    Swift

    public struct DataImageItem : DataItemImageComponent, CheckBinding, Equatable
  • List item for DataTable

    See more

    Declaration

    Swift

    public struct DataListItem : DataItemTextComponent, CheckBinding, Equatable
  • A Data Table is a View that is used for displaying data in either list view or grid table view. It supports cell types of DataImageItem, DataTextItem, DataDateItem, DataTimeItem, DataDurationItem and DataListItem.

    Code usage:

    let model = TableModel(headerData: header, rowData: res, isFirstRowSticky: true, isFirstColumnSticky: true, showListView: false)
    model.columnAttributes = ...
    model.didSelectRowAt = { rowIndex in
       print("Tapped row \(rowIndex)")
    }
    model.selectedIndexes = [2, 3]
    
    /// set a closure to check whether a dataItem located at (rowIndex, columnIndex) is valid; If it is valid, returns (true, nil); if it is not valid, returns false and an error message which is shown to users.
    model.validateDataItem = { rowIndex, columnIndex, dataItem in
    ...
    }
    
    /// set a closure to provide a `DataListItem` type dataItem located at (rowIndex, columnIndex) for an array of Strings and a title for inline editing mode
    model.listItemDataAndTitle = { rowIndex, columnIndex in
    ...
    }
    
    /// set a closure to observe a value change for inline editing mode
    model.valueDidChange = { change in
        print("valueDidChange: \(change.description)")
    }
    
    DataTable(model: model)
    
    See more

    Declaration

    Swift

    @MainActor
    public struct DataTable : View
  • Text item for DataTable

    See more

    Declaration

    Swift

    public struct DataTextItem : DataItemTextComponent, CheckBinding, Equatable
  • Time item for DataTable

    See more

    Declaration

    Swift

    public struct DataTimeItem : DataItemTextComponent, CheckBinding, Equatable
  • DataTable change for inline editing

    See more

    Declaration

    Swift

    public struct DataTableChange : CustomStringConvertible
  • Data structure for each row in the DataTable

    See more

    Declaration

    Swift

    public struct TableRowItem : Equatable
  • Button for accessory item.

    See more

    Declaration

    Swift

    public struct AccessoryButton : Equatable
  • The FioriSlider is a SwiftUI component that provides both a standard slider and a range slider. The standard slider allows users to select a single value, while the range slider allows users to select a range of values with two thumbs.

    Usage

    Standard Slider:

    A standard slider consists of a title, a bound value, and a “thumb” (an image that users can drag along a linear “track”. The track represents a continuum between two extremes: a minimum and a maximum value. By default, the formatted minimum value is displayed at the leading end of the slider, and the formatted maximum value is displayed at the trailing end of the slider.

    The title is displayed at the top left of the component, while the bound value is displayed at the top right. As users move the thumb, the slider continuously updates its bound value to reflect the thumb’s position.

    The following example illustrates a standard slider bound to the value speed. The slider uses the default range of 0 to 100, with a default step of 1. The minimum value of the range is displayed as the leading accessory view label, while the maximum value is shown as the trailing accessory view label. As the slider updates the speed value, the updated value is displayed in a label at the top right of the slider.

     @State private var speed: Double = 20
    
     FioriSlider(
         title: "Speed Limit",
         value: $speed,
         description: "Simple standard slider"
     )
    

    You can also use the range parameter to specify the value range of the slider. The step parameter allows you to define incremental steps along the slider’s path. The decimalPlaces parameter can be used to manage the decimal places of the slider’s value. To format the bound value for display, use the valueFormat parameter. The leadingValueFormat parameter customizes the leading value label, which displays the minimum value of the range. Similarly, the trailingValueFormat parameter customizes the trailing value label, which displays the maximum value of the range. Additionally, you can use the showsValueLabel, showsLeadingAccessory, and showsTrailingAccessory parameters to control the display of the related labels. The onValueChange closure passed to the slider provides callbacks when the user drags the slider.

     @State private var speed: Double = 20
    
     FioriSlider(
         title: "Speed Limit",
         value: $speed,
         range: 10...200,
         step: 2.5,
         decimalPlaces: 1,
         description: "Simple standard slider",
         valueLabelFormat: "%.1f KM",
         leadingLabelFormat: "%.1f KM",
         trailingLabelFormat: "%.1f KM",
         onValueChange: { isEditing, newSpeed in
            if !isEditing {
                print("The speed was changed to: " + String(format: "%.1f", value))
            }
         }
     )
    

    The example above illustrates a standard slider with a range of 10 to 200 and a step increment of 2.5. Therefore, the slider’s increments would be 10, 12.5, 15, and so on. At the same time, the minimum value of the range is formatted and displayed as 10.0 KM. Similarly, the maximum value of the range is formatted and displayed as 200.0 KM. The updated value can be received within the onValueChange closure callback when the user drags the slider.

    The slider also uses the step to increase or decrease the value when a VoiceOver user adjusts the slider with voice commands.

    The FioriSlider supports a modifier called accessibilityAdjustments, which allows you to adjust the accessibility settings for a standard slider according to the Fiori Slider guidelines.

    Range Slider:

    A range slider consists of a title, a bound lower value, a bound upper value, and two “thumbs” (images that users can drag along a linear “track”). The track represents a continuum between two extremes: a minimum and a maximum value. By default, the formatted lower value is displayed in a text field at the leading end of the slider, and the formatted upper value is displayed in a text field at the trailing end of the slider. The title is displayed at the top left of the component. As users edit the lower or upper value in the text fields or move the thumbs, the slider continuously updates the bound values to reflect the thumbs’ positions.

    A single editable range slider is also supported. In this case, only the formatted upper value is displayed in a text field at the trailing end of the slider.

    The following example illustrates an editable range slider bound to the lower value lowerValue and the upper value upperValue. The range slider uses the default range of 0 to 100, with a default step of 1. By default, the lower value is displayed in a text field as the leading accessory view, while the upper value is shown in a text field as the trailing accessory view. Both the lower thumb and upper thumb are clearly displayed on the slider track. You can edit these values in the text fields to change the lower and upper values. Alternatively, you can drag the lower thumb to adjust the lower value and drag the upper thumb to change the upper value. The range slider does not display the value label at the top right of the slider by default.

     @State private var lowerValue: Double = 20
     @State private var upperValue: Double = 40
    
     FioriSlider(
         title: "Editable Range Slider",
         lowerValue: $lowerValue,
         upperValue: $upperValue,
         description: "Simple editable range slider"
     )
    

    The following example illustrates a single editable range slider bound to the upper value upperValue. The range slider uses the default range of 0 to 100, with a default step of 1. By default, only the upper value is shown in a text field as the trailing accessory view and one thumb displayed on the slider track. You can edit value in the text fields to change the upper values or drag the thumb to adjust the upper value. The single range slider does not display the value label at the top right of the slider by default.

     @State private var upperValue: Double = 40
    
     FioriSlider(
         title: "Single Editable Range Slider",
         upperValue: $upperValue,
         description: "Simple Single Editable range slider"
     )
    

    Similar with standard slider, the range slider also allow you use the range parameter to specify the value range of the slider. The step parameter allows you to define incremental steps along the slider’s path. The decimalPlaces parameter can be used to manage the decimal places of the slider’s value. By default, the range slider does not display the value label. However, you can specify what you want to display in the valueLabel parameter to show the value label at the top right of the slider. The showsLeadingAccessory and showsTrailingAccessory parameters control the display of the leading accessory view and trailing accessory view, respectively. By default, the editable range slider uses a text field as the leading or trailing accessory view. However, you can specify your own view in the leadingAccessory or trailingAccessory parameters to override the default text field. The showsLeadingAccessory and showsTrailingAccessory parameters can be used to control the display of the respective accessory views. The onRangeValueChange closure passed to the slider provides callbacks when the user drags the slider. The onValueChange closure passed to the single editable slider provides callbacks when the user drags the slider.

     @State private var lowerValue: Double = 20
     @State private var upperValue: Double = 40
    
     FioriSlider(
         title: "Editable Range Slider",
         lowerValue: $lowerValue,
         upperValue: $upperValue,
         range: 10...200,
         step: 2.5,
         decimalPlaces: 1,
         description: "Simple editable range slider",
         onRangeValueChange: { isEditing, lowerValue, upperValue in
            if !isEditing {
                print("Range Slider value was: " + String(format: "%.1f", lowerValue) + " - " + String(format: "%.1f", upperValue))
            }
         }
     )
    

    The slider also uses the step to increase or decrease the value when a VoiceOver user adjusts the slider with voice commands.

    See more

    Declaration

    Swift

    public struct FioriSlider
    extension FioriSlider: View
    extension FioriSlider: _ViewEmptyChecking
  • The FioriSliderTextFieldStyle structure is used to customize the appearance of the text field in a Fiori Slider. It allows for the configuration of various properties such as border colors, widths, corner radius, font, and foreground colors. Consumers can create their own instances of FioriSliderTextFieldStyle to apply custom styles to the slider text field.

    See more

    Declaration

    Swift

    public struct FioriSliderTextFieldStyle
  • RatingControl uses images to represent a rating.

    The number of “On” images denotes the rating. The default “On” image is a filled star while the default “Off” inmage is an unfilled star.

    See more

    Declaration

    Swift

    public struct RatingControl
    extension RatingControl: View
    extension RatingControl: _ViewEmptyChecking
  • FilterFeedbackBar ResetButton Configuration

    See more

    Declaration

    Swift

    public struct FilterFeedbackBarResetButtonConfiguration : Equatable
  • FilterFeedbackBar slider item value change handler

    See more

    Declaration

    Swift

    public struct SliderValueChangeHandler : Equatable
  • A struct for stylings in the DimensionSelector

    See more

    Declaration

    Swift

    public struct SegmentAttributes
  • A DimensionSelector object is a horizontal control made of multiple segments, each segment functioning as a discrete button. Selection is mutually exclusive.

    ## Code usage:

     let titles = ["intraday: 1min", "one day: 1min", "1year:1day", "3years:1week"]
     var dimensionSelector: DimensionSelector!
     var cancellableSet: Set<AnyCancellable> = []
    
     dimensionSelector = DimensionSelector(segmentTitles: segmentTitltes, selectedIndex: stockModel.indexOfStockSeries)
     dimensionSelector.selectionDidChangePublisher
         .store(in: &cancellableSet)
    
    See more

    Declaration

    Swift

    @MainActor
    public struct _DimensionSelector : View
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public struct ActivityButtonView : View
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public struct ActivityButtonStyle : ButtonStyle
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public struct ActivityControlLayoutContainer<Data, ID, Content> : View where Data : RandomAccessCollection, ID : Hashable, Content : View
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public struct WindowReader<Content> : View where Content : View
  • A control which is able to display different views depending on current tap state and responds to action.

    Create a Fiori button by providing an action and different labels depending on states.

    FioriButton(action: { state in
        print("Button tapped with state: \(state)")
    },
    label: { state in
        switch state {
        case .normal:
            Text("Normal")
        case .highlighted:
            HStack {
                Image(systemName: "checkmark")
                Text("Highlighted")
            }
        case .selected:
            HStack {
                Image(systemName: "checkmark")
                Text("Selected")
            }
        default:
            Text("Disabled")
        }
    })
    

    Create a Fiori button with title text.

    FioriButton { _ in "Start" }
    

    Style customization

    Create a style that conforms to FioriButtonStyle. There are three predefined Fiori button styles: FioriPrimaryButtonStyle, FioriSecondaryButtonStyle, and FioriTertiaryButtonStyle. To set the style to a FioriButton or to a container within which all Fiori buttons should share the same style, use the fioriButtonStyle(_:) modifier.

    struct CustomFioriButtonStyle: FioriButtonStyle {
        func makeBody(configuration: FioriButtonStyle.Configuration) -> some View {
            let color: Color
            switch configuration.state {
            case .normal:
                color = Color.preferredColor(.tintColor)
            case .highlighted, .selected:
                color = .red
            default:
                color = Color.preferredColor(.primary3)
            }
    
            return configuration.label
                .foregroundColor(.white)
                .padding(50)
                .background(Circle().fill(color))
        }
    }
    

    To apply these styles to a Button, use PrimaryButtonStyle, SecondaryButtonStyle, and TertiaryButtonStyle instead.

    See more

    Declaration

    Swift

    @MainActor
    public struct FioriButton : View
  • The properties of a Fiori button.

    See more

    Declaration

    Swift

    public struct FioriButtonStyleConfiguration
  • A Fiori button style for the plain button.

    See more

    Declaration

    Swift

    public struct FioriPlainButtonStyle : FioriButtonStyle
  • A Fiori button style for the primary button.

    See more

    Declaration

    Swift

    public struct FioriPrimaryButtonStyle : FioriButtonStyle
  • A Fiori button style for the secondary button.

    See more

    Declaration

    Swift

    public struct FioriSecondaryButtonStyle : FioriButtonStyle
  • A Fiori button style for the tertiary button.

    See more

    Declaration

    Swift

    public struct FioriTertiaryButtonStyle : FioriButtonStyle
  • A Fiori button style for the navigation bar action.

    See more

    Declaration

    Swift

    public struct FioriNavigationButtonStyle : FioriButtonStyle
  • A type-erased Fiori button style.

    See more

    Declaration

    Swift

    public struct AnyFioriButtonStyle : FioriButtonStyle
  • An object that provides Fiori style color and interaction for Button.

    See more

    Declaration

    Swift

    @MainActor
    public struct StatefulButtonStyle : PrimitiveButtonStyle
  • An object that provides Fiori primary button style for Button.

    See more

    Declaration

    Swift

    @MainActor
    public struct PrimaryButtonStyle : PrimitiveButtonStyle
  • An object that provides the Fiori secondary button style for Button.

    See more

    Declaration

    Swift

    @MainActor
    public struct SecondaryButtonStyle : PrimitiveButtonStyle
  • An object that provides the Fiori tertiary button style for Button.

    See more

    Declaration

    Swift

    @MainActor
    public struct TertiaryButtonStyle : PrimitiveButtonStyle
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public struct AnyViewModifier : ViewModifier
  • Undocumented

    See more

    Declaration

    Swift

    public struct _AllowActionDefault : _ActionModel
  • Undocumented

    See more

    Declaration

    Swift

    public struct _NextActionDefault : _ActionModel
  • Undocumented

    See more

    Declaration

    Swift

    public struct _CancelActionDefault : _ActionModel
  • Undocumented

    See more

    Declaration

    Swift

    public struct _ResetActionDefault : _ActionModel
  • Undocumented

    See more

    Declaration

    Swift

    public struct _ApplyActionDefault : _ActionModel
  • Undocumented

    See more

    Declaration

    Swift

    public struct _AgreeActionDefault : _ActionModel
  • Undocumented

    See more

    Declaration

    Swift

    public struct _DisagreeActionDefault : _ActionModel
  • Undocumented

    See more

    Declaration

    Swift

    public struct _DenyActionDefault : _ActionModel
  • Undocumented

    See more

    Declaration

    Swift

    public struct _NotNowActionDefault : _ActionModel
  • Undocumented

    See more

    Declaration

    Swift

    public struct _TapToSignActionDefault : _ActionModel
  • Undocumented

    See more

    Declaration

    Swift

    public struct _ReEnterSignatureActionDefault : _ActionModel
  • Undocumented

    See more

    Declaration

    Swift

    public struct _ClearActionDefault : _ActionModel
  • Undocumented

    See more

    Declaration

    Swift

    public struct _SaveActionDefault : _ActionModel
  • Undocumented

    See more

    Declaration

    Swift

    public struct _DoneActionDefault : _ActionModel
  • Undocumented

    See more

    Declaration

    Swift

    public struct _AllStepsActionDefault : _ActionModel
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public struct OnboardingScanConfirmView : View
  • This _ScribbleView is to capture user drawings.

    See more

    Declaration

    Swift

    @MainActor
    public struct _ScribbleView : View
  • Undocumented

    See more

    Declaration

    Swift

    public struct Toast : Equatable
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public struct ToastView : View
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public struct ToastModifier : ViewModifier
  • Undocumented

    See more

    Declaration

    Swift

    public struct TagStack
    extension TagStack: TagViewList
  • Undocumented

    See more

    Declaration

    Swift

    public struct FootnoteIconStack
    extension FootnoteIconStack: FootnoteIconList
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public struct ConfigurationViewWrapper : View
    extension ConfigurationViewWrapper: _ViewEmptyChecking
  • Data types for ControlState. Equivalent to UIControl.State.

    See more

    Declaration

    Swift

    public struct ControlState : OptionSet
    extension ControlState: Hashable
  • The key for storing max number of items value in the environment.

    See more

    Declaration

    Swift

    public struct MaxNumberOfItemsKey : EnvironmentKey
  • The key for storing whether the component is in a Menu in the environment. Default value is false.

    See more

    Declaration

    Swift

    public struct IsInMenuKey : EnvironmentKey
  • Flow Layout

    See more

    Declaration

    Swift

    public struct FlowLayout : Layout
  • SingleView

    See more

    Declaration

    Swift

    public struct SingleView<Content> : IndexedViewContainer where Content : View
  • Conditional single view

    See more

    Declaration

    Swift

    public struct ConditionalSingleView<TrueContent, FalseContent> : IndexedViewContainer where TrueContent : View, FalseContent : View
  • Pair view

    See more

    Declaration

    Swift

    public struct PairView<First, Second> : IndexedViewContainer where First : View, Second : IndexedViewContainer
  • Masonry Layout

    See more

    Declaration

    Swift

    public struct MasonryLayout : Layout
  • Undocumented

    See more

    Declaration

    Swift

    public struct ItemCountPreferenceKey : PreferenceKey
  • A container view that applies a skeleton loading style to its content when isLoading is true. It can also apply a tint color to the skeleton effect if ///

    See more

    Declaration

    Swift

    @MainActor
    public struct SkeletonLoadingContainer<Content> : View where Content : View
  • Inline view modifier

    See more

    Declaration

    Swift

    @MainActor
    public struct InlineModifier<R> : ViewModifier where R : View
  • Represents errors that can occur during scanner operations.

    See more

    Declaration

    Swift

    public struct ScannerError : Error, Equatable
  • Configuration structure for displaying a “card” or message on an IPCMobile scanner’s screen.

    See more

    Declaration

    Swift

    public struct IPCMobileDisplayCardConfig : Equatable
  • A SwiftUI UIViewControllerRepresentable that wraps a VisionKitScanner to display a VisionKit barcode scanner.

    VisionKitScannerRepresentable integrates with BarcodeScannerManager to present a DataScannerViewController for barcode scanning on iOS devices (excluding Mac Catalyst). It handles the scanner’s lifecycle, including permission checks, torch state synchronization, and control button visibility (cancel and flash buttons). If the scanner is unavailable (e.g., on Mac Catalyst or due to permission issues), it displays a placeholder view with a “Scanner Unavailable” message.

    Note

    This view requires VisionKit and is only functional on iOS (not Mac Catalyst or visionOS). The scannerManager must have an active VisionKitScanner instance, typically activated via scannerManager.setActiveScanner(.visionKit).

    Usage

    Initialize with a BarcodeScannerManager instance, a binding for torch state, and a cancel callback:

    @State private var isTorchOn = false
    @StateObject private var scannerManager = BarcodeScannerManager(
        recognizedDataTypes: [.barcode(symbologies: [.qr, .ean13])],
        recognizesMultipleItems: false
    )
    
    var body: some View {
        VisionKitScannerRepresentable(
            scannerManager: scannerManager,
            isTorchOn: $isTorchOn,
            onCancelTapped: {
                scannerManager.stopMonitoring()
            },
            showCancelButton: true,
            showFlashButton: true
        )
        .ignoresSafeArea()
    }
    
    • Ensure scannerManager is configured with BarcodeDataType for barcode types.
    • The isTorchOn binding syncs with the scanner’s torch state.
    • The onCancelTapped closure is called when the cancel button (if shown) is tapped.

    Requirements

    • iOS 15.0+.
    • Vision framework for VNBarcodeSymbology if specifying barcode symbologies.
    • BarcodeScannerManager and VisionKitScanner.
    • Camera permissions must be granted for scanning to work.
    See more

    Declaration

    Swift

    @MainActor
    public struct VisionKitScannerRepresentable : UIViewControllerRepresentable
  • Carousel is a container view that arranges its child views horizontally, one after the other, with a portion of the next child view visible in the container. It allows users to swipe or scroll through the child views to see different piece of content.

    Carousel(numberOfColumns: 2, spacing: 8, alignment: .top, isSnapping: true) {
        ForEach(0..<16, id: \.self) { i in
            Text("Long long long Text \(i)")
                .font(.title)
                .padding()
                .background(Color.gray)
        }
    }
    .padding(8)
    .border(Color.gray)
    
    Carousel(itemWidth: 320, spacing: 8, alignment: .top, isSnapping: true) {
        ForEach(0..<16, id: \.self) { i in
           Text("Long long long long Text \(i)")
                .font(.title)
                .padding()
                .background(Color.gray)
        }
    }
    .padding(8)
    .border(Color.gray)
    
    ScrollViewReader { proxy in
        Carousel(numberOfColumns: 2, spacing: 8, alignment: .top, isSnapping: true) {
            ForEach(0..<16, id: \.self) { i in
                Text("Long long long Text \(i)")
                    .font(.title)
                    .padding()
                    .frame(height: 100)
                    .background(Color.gray)
                    .id(i) // set id for each view
            }
        }
        .onAppear {
            DispatchQueue.main.async {
                proxy.scrollTo(0, anchor: layoutDirection == .rightToLeft ? .trailing : .leading) // scroll to the view with your desisred id
            }
        }
    }
    .padding(8)
    .border(Color.gray)
    
    See more

    Declaration

    Swift

    @MainActor
    public struct Carousel<Content> : View where Content : View
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public struct SingleFootnoteIcon<Content> : FootnoteIconList where Content : View
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public struct ConditionalSingleFootnoteIcon<TrueContent, FalseContent> : FootnoteIconList where TrueContent : View, FalseContent : View
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public struct PairFootnoteIcon<First, Second> : FootnoteIconList where First : View, Second : FootnoteIconList
  • A SwiftUI view that presents the VisionKit document scanner Note that VisionKit doesn’t currently provide a public API to customize the scan view’s appearance or behavior.

    See more

    Declaration

    Swift

    @MainActor
    public struct DocumentScannerView : UIViewControllerRepresentable
  • Single

    See more

    Declaration

    Swift

    @MainActor
    public struct Single<Content> : ViewList where Content : View
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public struct ConditionalSingle<TrueContent, FalseContent> : ViewList where TrueContent : View, FalseContent : View
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public struct Pair<First, Second> : ViewList where First : View, Second : ViewList
  • Undocumented

    See more

    Declaration

    Swift

    public struct IconStack
    extension IconStack: ViewList
  • KPIItem enables a developer to present “KPI” information in a formatted manner consistent with the Fiori Design Language.

    Usage

    struct KPISubItemModelImplementation: KPISubItemModel {
        let id: UUID
        let kPISubItemValue: TextOrIcon
        let kPISubItemType: KPISubitemType
    
        init(id: UUID = UUID(), kPISubItemValue: TextOrIcon, kPISubItemType: KPISubitemType) {
            self.id = id
            self.kPISubItemValue = kPISubItemValue
            self.kPISubItemType = kPISubItemType
        }
    }
    
    private var item: [KPISubItemModelImplementation] = [
        KPISubItemModelImplementation(kPISubItemValue: .icon(Image(systemName: "triangleshape.fill")), kPISubItemType: KPISubitemType.icon),
        KPISubItemModelImplementation(kPISubItemValue: .text("123"), kPISubItemType: KPISubitemType.metric),
        KPISubItemModelImplementation(kPISubItemValue: .text("USD"), kPISubItemType: KPISubitemType.unit)
    ]
    
    KPIItem(kpiCaption: "abc", items: item, proposedViewSize: .small, alignment: .leading)
    
    See more

    Declaration

    Swift

    public struct KPIItem
    extension KPIItem: KPIHeaderItemModel
    extension KPIItem: View
    extension KPIItem: _ViewEmptyChecking
  • KPIProgressItem enables a developer to present “KPI” information in a formatted manner consistent with the Fiori Design Language

    Usage

    let percentData = KPIItemData.percent(0.65)
    let fractionData = KPIItemData.fraction(76, 90, numberFormatterProvider.numberFormatter)
    
    KPIProgressItem(kpiCaption: "Completed", data: .constant(percentData))
    KPIProgressItem(kpiCaption: "In progress", data: .constant(fractionData), chartSize: .small)
    
    See more

    Declaration

    Swift

    public struct KPIProgressItem
    extension KPIProgressItem: KPIHeaderItemModel
    extension KPIProgressItem: View
    extension KPIProgressItem: _ViewEmptyChecking
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public struct _KPIHeader<Content> : View where Content : View
  • A view that arranges its children in a multiple horizontal lines.

    The following example shows a simple horizontal stack of five text views:

    MHStack(spacing: 10, lineSpacing: 8) {
        Tag("Started")
    
        Tag("PM01")
    
        Tag("103-Repair")
    }
    
    See more

    Declaration

    Swift

    @MainActor
    public struct MHStack<T> : View where T : TagViewList
    extension MHStack: _ViewEmptyChecking
  • Undocumented

    See more

    Declaration

    Swift

    public struct OptionListPickerItem
    extension OptionListPickerItem: View
  • A page dot indicator

    See more

    Declaration

    Swift

    @MainActor
    public struct PageIndicator : View
  • Undocumented

    See more

    Declaration

    Swift

    public struct SearchListPickerItem
    extension SearchListPickerItem: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct SearchableListView<CancelActionView, DoneActionView> where CancelActionView : View, DoneActionView : View
    extension SearchableListView: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _FilterFeedbackBar<Items> where Items : View
    extension _FilterFeedbackBar: View
  • Configuration for filter feedback bar styling

    See more

    Declaration

    Swift

    public struct FilterFeedbackBarStyleConfiguration
  • Default style for sort and filer menu item

    See more

    Declaration

    Swift

    public struct _DefaultFilterFeedbackBarStyle : _FilterFeedbackBarStyle
  • The view contains filter feedback bar items.

    See more

    Declaration

    Swift

    public struct FilterFeedbackBarItemContainer
    extension FilterFeedbackBarItemContainer: View
  • Filter feedback bar item for displaying full configuration list

    See more

    Declaration

    Swift

    public struct FilterFeedbackBarFullConfigurationItem
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public struct _FilterFeedbackBarItem<LeftIcon, Title, RightIcon> where LeftIcon : View, Title : View, RightIcon : View
    extension _FilterFeedbackBarItem: View
  • Filter feedback bar item for displaying full configuration list

    See more

    Declaration

    Swift

    public struct SortFilterMenuItemFullConfigurationButton
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public struct _SortFilterView<Title, Items, CancelActionView, ResetActionView, ApplyActionView> where Title : View, Items : View, CancelActionView : View, ResetActionView : View, ApplyActionView : View
    extension _SortFilterView: View
  • An option set for step state that used for default StepProgressIndicator

    See more

    Declaration

    Swift

    public struct StepProgressIndicatorState : OptionSet
  • Steps configuration used for StepStyle.

    See more

    Declaration

    Swift

    public struct StepConfiguration
  • Not used by developers.

    Declaration

    Swift

    public struct _DefaultSteps : IndexedViewContainer
  • Not for developers

    Declaration

    Swift

    @MainActor
    public struct _StepNode : View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _SingleStep<Title, Node, Substeps> where Title : View, Node : View, Substeps : IndexedViewContainer
    extension _SingleStep: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _StepProgressIndicator<Title, ActionView, Steps, CancelActionView> where Title : View, ActionView : View, Steps : IndexedViewContainer, CancelActionView : View
    extension _StepProgressIndicator: View
  • Not used by developers.

    Declaration

    Swift

    public struct _StepsContainer
    extension _StepsContainer: IndexedViewContainer
  • Not for developers.

    Declaration

    Swift

    public struct _StepItemsContainer
    extension _StepItemsContainer: IndexedViewContainer
    extension _StepItemsContainer: View
  • SingleTag

    See more

    Declaration

    Swift

    @MainActor
    public struct SingleTag<Content> : TagViewList where Content : View
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public struct ConditionalSingleTag<TrueContent, FalseContent> : TagViewList where TrueContent : View, FalseContent : View
  • Undocumented

    See more

    Declaration

    Swift

    @MainActor
    public struct PairTag<First, Second> : TagViewList where First : View, Second : TagViewList
  • Undocumented

    See more

    Declaration

    Swift

    public struct _TextInput
    extension _TextInput: View
  • TextOrIconView to display TextOrIcon

    See more

    Declaration

    Swift

    @MainActor
    public struct TextOrIconView : View
    extension TextOrIconView: _ViewEmptyChecking
  • ‘TImelineNodeView’ displays an image representing a timeline node.

    See more

    Declaration

    Swift

    @MainActor
    public struct TimelineNodeView : View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _UserConsentForm<NextActionView, CancelActionView, AllowActionView, DenyActionView, NotNowActionView, UserConsentPages> where NextActionView : View, CancelActionView : View, AllowActionView : View, DenyActionView : View, NotNowActionView : View, UserConsentPages : IndexedViewContainer
    extension _UserConsentForm: View
  • Not used by developers.

    See more

    Declaration

    Swift

    public struct _UserConsentFormsContainer
    extension _UserConsentFormsContainer: IndexedViewContainer
    extension _UserConsentFormsContainer: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _UserConsentPage<Title, BodyAttributedText, ActionView> where Title : View, BodyAttributedText : View, ActionView : View
    extension _UserConsentPage: View
  • Not used by developers.

    See more

    Declaration

    Swift

    public struct _UserConsentPagesContainer
    extension _UserConsentPagesContainer: IndexedViewContainer
    extension _UserConsentPagesContainer: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _UserConsentView<UserConsentForms> where UserConsentForms : IndexedViewContainer
    extension _UserConsentView: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _Action
    extension _Action: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _ActivationScreen<Title, DescriptionText, Footnote, ActionView, SecondaryActionView, TextInputView> where Title : View, DescriptionText : View, Footnote : View, ActionView : View, SecondaryActionView : View, TextInputView : View
    extension _ActivationScreen: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _ActivityItem<Icon, Subtitle> where Icon : View, Subtitle : View
    extension _ActivityItem: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _ActivityItems
    extension _ActivityItems: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _ContactItem<Title, Subtitle, DescriptionText, DetailImage, ActionItems> where Title : View, Subtitle : View, DescriptionText : View, DetailImage : View, ActionItems : View
    extension _ContactItem: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _DurationPicker
    extension _DurationPicker: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _EULAView<Title, BodyAttributedText, ActionView, SecondaryActionView, CancelActionView> where Title : View, BodyAttributedText : View, ActionView : View, SecondaryActionView : View, CancelActionView : View
    extension _EULAView: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _EmptyStateView<Title, DescriptionText, DetailImage, ActionView> where Title : View, DescriptionText : View, DetailImage : View, ActionView : View
    extension _EmptyStateView: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _FilterFeedbackBarButton<LeftIcon, Title> where LeftIcon : View, Title : View
    extension _FilterFeedbackBarButton: View
  • Option list picker configuration for styling

    Declaration

    Swift

    public struct OptionListPickerButtonConfiguration
  • Default option list picker style

    Declaration

    Swift

    public struct DefaultOptionListPickerStyle : OptionListPickerStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct _HeaderChart<Title, Subtitle, Trend, TrendImage, Kpi, Chart> where Title : View, Subtitle : View, Trend : View, TrendImage : View, Kpi : View, Chart : View
    extension _HeaderChart: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _InfoView<Title, DescriptionText, ActionView, SecondaryActionView> where Title : View, DescriptionText : View, ActionView : View, SecondaryActionView : View
    extension _InfoView: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _KPIItem<Kpi, Subtitle> where Kpi : View, Subtitle : View
    extension _KPIItem: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _KPIProgressItem<Kpi, Subtitle, Footnote> where Kpi : View, Subtitle : View, Footnote : View
    extension _KPIProgressItem: View
  • The properties of a KPI progress item.

    See more

    Declaration

    Swift

    public struct FioriProgressViewStyleConfiguration
  • Undocumented

    See more

    Declaration

    Swift

    public struct AnyKPIProgressViewStyle : KPIProgressViewStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct FioriCircularProgressViewStyle : KPIProgressViewStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct _KeyValueItem<Key, Value> where Key : View, Value : View
    extension _KeyValueItem: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _ListPickerItem<Key, Value> where Key : View, Value : View
    extension _ListPickerItem: View
  • The configuration for constructing the list picker.

    See more

    Declaration

    Swift

    public struct _ListPickerItemConfiguration
  • Undocumented

    See more

    Declaration

    Swift

    public struct _ObjectHeader<Title, Subtitle, Tags, BodyText, Footnote, DescriptionText, Status, Substatus, DetailImage, DetailContent> where Title : View, Subtitle : View, Tags : View, BodyText : View, Footnote : View, DescriptionText : View, Status : View, Substatus : View, DetailImage : View, DetailContent : View
    extension _ObjectHeader: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _ObjectItem<Title, Subtitle, Footnote, DescriptionText, Status, Substatus, DetailImage, Icons, Avatars, FootnoteIcons, Tags, ActionView> where Title : View, Subtitle : View, Footnote : View, DescriptionText : View, Status : View, Substatus : View, DetailImage : View, Icons : View, Avatars : View, FootnoteIcons : View, Tags : View, ActionView : View
    extension _ObjectItem: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _ProgressIndicator
    extension _ProgressIndicator: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _SectionHeader<Title, Attribute> where Title : View, Attribute : View
    extension _SectionHeader: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _SideBar<Subtitle, Footer, Detail> where Subtitle : View, Footer : View, Detail : View
    extension _SideBar: View
  • Defines an expandable list which supports multi-level hierarchy with the ability to select a single item.

    See more

    Declaration

    Swift

    @available(iOS 14, *)
    @MainActor
    public struct ExpandableList<Data, Row, Destination> : View where Data : RandomAccessCollection, Row : View, Destination : View, Data.Element : Hashable, Data.Element : Identifiable
  • Undocumented

    See more

    Declaration

    Swift

    public struct _SideBarListItem<Icon, Title, Subtitle, AccessoryIcon> where Icon : View, Title : View, Subtitle : View, AccessoryIcon : View
    extension _SideBarListItem: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _SignatureCaptureView<StartActionView, RestartActionView, CancelActionView, ClearActionView, SaveActionView> where StartActionView : View, RestartActionView : View, CancelActionView : View, ClearActionView : View, SaveActionView : View
    extension _SignatureCaptureView: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _SliderPickerItem
    extension _SliderPickerItem: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct _SwitchPickerItem
    extension _SwitchPickerItem: View
  • Experimental Fiori switch/toggle style

    See more

    Declaration

    Swift

    @MainActor
    public struct FioriToggleStyle : ToggleStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct _WelcomeScreen<Title, DescriptionText, Subtitle, Footnote, Icon, TextInputView, ActionView, SecondaryActionView> where Title : View, DescriptionText : View, Subtitle : View, Footnote : View, Icon : View, TextInputView : View, ActionView : View, SecondaryActionView : View
    extension _WelcomeScreen: View
  • Undocumented

    See more

    Declaration

    Swift

    public struct MenuSelection
    extension MenuSelection: View
    extension MenuSelection: _ViewEmptyChecking
  • Undocumented

    See more

    Declaration

    Swift

    public struct AINoticeBaseStyle : AINoticeStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AIUserFeedbackBaseStyle : AIUserFeedbackStyle
  • This file provides default fiori style for the component.

    1. Uncomment fhe following code.
    2. Implement layout and style in corresponding places.
    3. Delete .generated from file name.
    4. Move this file to _FioriStyles folder under FioriSwiftUICore.
    See more

    Declaration

    Swift

    public struct AccessoryIconBaseStyle : AccessoryIconStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AccessoryIconFioriStyle : AccessoryIconStyle
  • This file provides default fiori style for the component.

    1. Uncomment fhe following code.
    2. Implement layout and style in corresponding places.
    3. Delete .generated from file name.
    4. Move this file to _FioriStyles folder under FioriSwiftUICore.
    See more

    Declaration

    Swift

    public struct ActionBaseStyle : ActionStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct ActionFioriStyle : ActionStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct ActivationScreenBaseStyle : ActivationScreenStyle
  • This file provides default fiori style for the component.

    1. Uncomment the following code.
    2. Implement layout and style in corresponding places.
    3. Delete .generated from file name.
    4. Move this file to _FioriStyles folder under FioriSwiftUICore.
    See more

    Declaration

    Swift

    public struct ActiveTrackBaseStyle : ActiveTrackStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct ActiveTrackFioriStyle : ActiveTrackStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct ActivityItemBaseStyle : ActivityItemStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct ActivityItemsBaseStyle : ActivityItemsStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct ActivityItemsFioriStyle : ActivityItemsStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AgreeActionBaseStyle : AgreeActionStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AgreeActionFioriStyle : AgreeActionStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AllEntriesSectionTitleBaseStyle : AllEntriesSectionTitleStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AllEntriesSectionTitleFioriStyle : AllEntriesSectionTitleStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AllowActionBaseStyle : AllowActionStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AllowActionFioriStyle : AllowActionStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct ApplyActionBaseStyle : ApplyActionStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct ApplyActionFioriStyle : ApplyActionStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AttachmentButtonImageBaseStyle : AttachmentButtonImageStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AttachmentFootnoteBaseStyle : AttachmentFootnoteStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AttachmentFootnoteFioriStyle : AttachmentFootnoteStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AttachmentGroupBaseStyle : AttachmentGroupStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AttachmentBaseStyle : AttachmentStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AttachmentSubtitleBaseStyle : AttachmentSubtitleStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AttachmentSubtitleFioriStyle : AttachmentSubtitleStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AttachmentThumbnailBaseStyle : AttachmentThumbnailStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AttachmentTitleBaseStyle : AttachmentTitleStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AttachmentTitleFioriStyle : AttachmentTitleStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AttributeBaseStyle : AttributeStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AttributeFioriStyle : AttributeStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AuthInputBaseStyle : AuthInputStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AuthInputFioriStyle : AuthInputStyle
  • Undocumented

    See more

    Declaration

    Swift

    public struct AuthenticationBaseStyle : AuthenticationStyle

Basic Authentication Style

  • Custom style implementation for basic authentication screen Provides a simplified version of the authentication screen with username and password fields

    See more

    Declaration

    Swift

    public struct BasicAuthenticationStyle : AuthenticationStyle

Auth Text Field Style

Tag convenience initializers

AINoticeStyle

AIUserFeedbackStyle

ActivationScreenStyle

ActivityItemStyle

AttachmentStyle

AttachmentGroupStyle

AuthenticationStyle

AvatarStackStyle

BannerMessageStyle

BannerMultiMessageSheetStyle

CardStyle

CardExtHeaderStyle

CardFooterStyle

CardHeaderStyle

CardMainHeaderStyle

CardMediaStyle

ContactItemStyle

DateRangePickerStyle

DateTimePickerStyle

DimensionSegmentStyle

DurationPickerStyle

EULAViewStyle

FilterFeedbackBarButtonStyle

FilterFeedbackBarItemStyle

FilterFormViewStyle

FioriSliderStyle

HeaderChartStyle

IllustratedMessageStyle

InfoViewStyle

InformationViewStyle

JouleWelcomeScreenStyle

KPIItemStyle

KPIProgressItemStyle

KeyValueFormViewStyle

KeyValueItemStyle

LabelItemStyle

LinearProgressIndicatorViewStyle

ListPickerDestinationStyle

ListPickerItemStyle

LoadingIndicatorStyle

MenuSelectionStyle

MenuSelectionItemStyle

NoteFormViewStyle

ObjectHeaderStyle

ObjectItemStyle

OrderPickerStyle

PlaceholderTextEditorStyle

PlaceholderTextFieldStyle

ProcessingIndicatorStyle

ProfileHeaderStyle

ProgressIndicatorStyle

RangeSliderControlStyle

RatingControlStyle

RatingControlFormViewStyle

SectionFooterStyle

SectionHeaderStyle

SegmentedControlPickerStyle

SideBarListItemStyle

SignatureCaptureViewStyle

SingleStepStyle

SortCriterionStyle

SortFilterViewStyle

StepProgressIndicatorStyle

StepperFieldStyle

StepperViewStyle

SwitchViewStyle

TextFieldFormViewStyle

TimelineStyle

TimelineMarkerStyle

TimelineNowIndicatorStyle

TimelinePreviewStyle

TimelinePreviewItemStyle

TitleFormViewStyle

ToastMessageStyle

UserConsentFormStyle

UserConsentPageStyle

ValuePickerStyle

WelcomeScreenStyle

WritingAssistantFormStyle

AINoticeStyle

AIUserFeedbackStyle

AccessoryIconStyle

ActionStyle

ActivationScreenStyle

ActiveTrackStyle

ActivityItemStyle

ActivityItemsStyle

AgreeActionStyle

AllEntriesSectionTitleStyle

AllowActionStyle

ApplyActionStyle

AttachmentButtonImageStyle

AttachmentStyle

AttachmentFootnoteStyle

AttachmentGroupStyle

AttachmentSubtitleStyle

AttachmentThumbnailStyle

AttachmentTitleStyle

AttributeStyle

AuthInputStyle

AuthenticationStyle

AvatarStackStyle

AvatarsStyle

AvatarsTitleStyle

BackActionStyle

BannerMessageStyle

BannerMultiMessageSheetStyle

BodyTextStyle

CancelActionStyle

CardBodyStyle

CardStyle

CardExtHeaderStyle

CardFooterStyle

CardHeaderStyle

CardMainHeaderStyle

CardMediaStyle

CheckmarkStyle

CheckoutIndicatorStyle

ClearActionStyle

CloseActionStyle

ContactItemStyle

CounterStyle

DateRangePickerStyle

DateTimePickerStyle

DecrementActionStyle

DenyActionStyle

DescriptionStyle

DescriptionTextStyle

DeselectAllActionStyle

DetailContentStyle

DetailImageStyle

DimensionSegmentStyle

DimensionSelectorStyle

DisagreeActionStyle

DoneActionStyle

DownVoteActionStyle

DurationPickerStyle

EULAViewStyle

FilledIconStyle

FilterFeedbackBarButtonStyle

FilterFeedbackBarStyle

FilterFeedbackBarItemStyle

FilterFormViewStyle

FioriSliderStyle

FootnoteStyle

FootnoteIconsStyle

FootnoteIconsTextStyle

FormViewStyle

GreetingTextStyle

HalfStarImageStyle

HeaderActionStyle

HeaderChartStyle

HelperTextStyle

IconStyle

IconsStyle

IllustratedMessageStyle

InactiveTrackStyle

IncrementActionStyle

InfoViewStyle

InformationViewStyle

InnerCircleStyle

JouleWelcomeScreenStyle

KPIContentStyle

KPIHeaderStyle

KPIItemStyle

KPIProgressItemStyle

KPISubItemStyle

KeyStyle

KeyValueFormViewStyle

KeyValueItemStyle

KpiCaptionStyle

KpiStyle

LabelItemStyle

LeadingAccessoryStyle

LineStyle

LinearProgressIndicatorStyle

LinearProgressIndicatorViewStyle

ListPickerContentStyle

ListPickerDestinationStyle

ListPickerItemStyle

LoadingIndicatorStyle

LowerThumbStyle

MediaImageStyle

MenuSelectionStyle

MenuSelectionItemStyle

MessageContentStyle

MoreActionOverflowStyle

NextActionStyle

NodeStyle

NotNowActionStyle

NoteFormViewStyle

NowIndicatorNodeStyle

ObjectHeaderStyle

ObjectItemStyle

OffStarImageStyle

OnStarImageStyle

OnboardingScanViewStyle

OptionalTitleStyle

OptionsStyle

OrderPickerStyle

OuterCircleStyle

OverflowActionStyle

PlaceholderStyle

PlaceholderTextEditorStyle

PlaceholderTextFieldStyle

ProcessingIndicatorStyle

ProfileHeaderStyle

ProgressStyle

ProgressIndicatorStyle

ProgressIndicatorProtocolStyle

PromptStyle

RangeSliderControlStyle

RatingControlStyle

RatingControlFormViewStyle

RedoActionStyle

ReenterSignatureActionStyle

ResetActionStyle

ReviewCountLabelStyle

Row1Style

Row2Style

Row3Style

SaveActionStyle

SecondaryActionStyle

SecondaryTimestampStyle

SectionFooterStyle

SectionHeaderStyle

SegmentedControlPickerStyle

SelectAllActionStyle

SelectedEntriesSectionTitleStyle

SideBarStyle

SideBarListItemStyle

SignInActionStyle

SignatureCaptureViewStyle

SingleStepStyle

SortCriterionStyle

SortFilterViewStyle

StartSignatureActionStyle

StatusStyle

StepProgressIndicatorStyle

StepperFieldStyle

StepperViewStyle

SubAttributeStyle

SubmitActionStyle

SubstatusStyle

SubtitleStyle

SwitchStyle

SwitchViewStyle

TagStyle

TagsStyle

TertiaryActionStyle

TextFieldFormViewStyle

TextInputStyle

TextInputFieldStyle

TextViewStyle

TimelineStyle

TimelineMarkerStyle

TimelineNodeStyle

TimelineNowIndicatorStyle

TimelinePreviewStyle

TimelinePreviewItemStyle

TimestampStyle

TitleStyle

TitleFormViewStyle

ToastMessageStyle

TopDividerStyle

TrailingAccessoryStyle

TrendStyle

TrendImageStyle

UndoActionStyle

UpVoteActionStyle

UpperThumbStyle

UserConsentFormStyle

UserConsentPageStyle

UserConsentViewStyle

ValueStyle

ValueLabelStyle

ValuePickerStyle

WatermarkStyle

WelcomeScreenStyle

WritingAssistantActionStyle

WritingAssistantFormStyle

XmarkStyle