Structures
The following structures are available globally.
-
See moreWAMenurepresents a single menu in the writing assistant feature.Declaration
Swift
public struct WAMenu : Hashable, Identifiable, Sendable -
See moreWAErrorrepresents an error in the writing assistant feature, providing details about the error and potential actions which will be used inIllustratedMessage.Declaration
Swift
public struct WAError : Error -
A view modifier that adds default preview and delete gestures and actions to an attachment view.
AttachmentDefaultGuesturesModifierenables standard user interactions for attachment components, such as tapping to preview, accessibility actions for preview and delete, and a context menu with preview and delete options. The modifier adapts its behavior based on the attachment’s control state:- In
.normalstate, both preview and delete actions are available. - In
.readOnlystate, only preview is available. - In other states, actions are disabled.
This modifier is typically applied via the
attachmentDefaultGuestures(configuration:)view extension.Example Usage
See moreAttachmentView(...) .attachmentDefaultGuestures(configuration: myAttachmentConfig)Declaration
Swift
@MainActor public struct AttachmentDefaultGuesturesModifier : ViewModifierParameters
configurationThe configuration describing the attachment, its state, and the preview/delete callbacks.
- In
-
PhotosPicker menu item
See moreDeclaration
Swift
@MainActor public struct PhotosPickerMenuItem : View -
FilesPicker menu item
See moreDeclaration
Swift
@MainActor public struct FilesPickerMenuItem : View -
Camera menu item
See moreDeclaration
Swift
@available(watchOS, unavailable) @MainActor public struct PdfScannerMenuItem : View -
Camera menu item
See moreDeclaration
Swift
@available(watchOS, unavailable) @MainActor public struct CameraMenuItem : View -
Undocumented
See moreDeclaration
Swift
@MainActor public struct AttachmentPreview : UIViewControllerRepresentable -
A SwiftUI style that provides a thumbnail view for attachments, attempting to generate and display a QuickLook preview for the given file URL.
Example Usage
See moreAttachmentThumbnail(configuration) .attachmentThumbnailStyle(AttachmentThumbnailWithPreviewStyle())Declaration
Swift
public struct AttachmentThumbnailWithPreviewStyle : AttachmentThumbnailStyle -
A SwiftUI view that presents a camera interface for capturing photos and videos.
CameraViewwrapsUIImagePickerControllerto provide camera functionality within SwiftUI. It allows users to capture photos and optionally videos from the device camera.Example usage:
See moreCameraView(onSaveImage: { image in // Handle the captured image }, onSaveVideo: { videoURL in // Handle the captured video })Declaration
Swift
@available(watchOS, unavailable) @available(visionOS, unavailable) @MainActor public struct CameraView : UIViewControllerRepresentable -
View modifier to apply attachment operations to operation button, i.e. + button
See moreDeclaration
Swift
@MainActor public struct DefaultOperationsModifier : ViewModifier -
View modifier to apply menu items to a anchor view
See moreDeclaration
Swift
@MainActor public struct OperationMenuModifier<V> : ViewModifier where V : View -
View modifier to apply menu items as an overlay to an anchor view
See moreDeclaration
Swift
@MainActor public struct OperationOverlayModifier<V> : ViewModifier where V : View -
This defines the dates to be displayed as disabled in the
CalendarView.User cannot choose disabled days in the calendar.
See moreDeclaration
Swift
public struct CalendarDisabledDates -
The date model of the calendar month view.
See moreDeclaration
Swift
public struct CalendarMonthModel : Hashable -
The date model for one week in Calendar.
See moreDeclaration
Swift
public struct CalendarWeekInfo : Hashable -
The configuration for creating an alert view.
See moreDeclaration
Swift
public struct AlertConfiguration -
Undocumented
See moreDeclaration
Swift
@MainActor public struct AttributedText : View -
Undocumented
See moreDeclaration
Swift
public struct MenuSelectionItemextension MenuSelectionItem: Viewextension MenuSelectionItem: _ViewEmptyChecking -
‘TimelinePreviewItem’ is an item specialized for placement in TimelinePreview.
See moreDeclaration
Swift
public struct TimelinePreviewItemextension TimelinePreviewItem: Viewextension TimelinePreviewItem: _ViewEmptyChecking -
Column attribute.
See moreDeclaration
Swift
public struct ColumnAttribute -
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,DataDurationItemandDataListItem.Code usage:
See morelet 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)Declaration
Swift
@MainActor public struct DataTable : View -
DataTable change for inline editing
See moreDeclaration
Swift
public struct DataTableChange : CustomStringConvertible -
Data structure for each row in the DataTable
See moreDeclaration
Swift
public struct TableRowItem : Equatable -
Button for accessory item.
See moreDeclaration
Swift
public struct AccessoryButton : Equatable -
The
FioriSlideris 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 of0to100, with a default step of1. 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 thespeedvalue, 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
rangeparameter to specify the value range of the slider. Thestepparameter allows you to define incremental steps along the slider’s path. ThedecimalPlacesparameter can be used to manage the decimal places of the slider’s value. To format the bound value for display, use thevalueFormatparameter. TheleadingValueFormatparameter customizes the leading value label, which displays the minimum value of the range. Similarly, thetrailingValueFormatparameter customizes the trailing value label, which displays the maximum value of the range. Additionally, you can use theshowsValueLabel,showsLeadingAccessory, andshowsTrailingAccessoryparameters to control the display of the related labels. TheonValueChangeclosure 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
10to200and a step increment of2.5. Therefore, the slider’s increments would be10,12.5,15, and so on. At the same time, the minimum value of the range is formatted and displayed as10.0 KM. Similarly, the maximum value of the range is formatted and displayed as200.0 KM. The updated value can be received within theonValueChangeclosure callback when the user drags the slider.The slider also uses the
stepto increase or decrease the value when a VoiceOver user adjusts the slider with voice commands.The
FioriSlidersupports a modifier calledaccessibilityAdjustments, 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
lowerValueand the upper valueupperValue. The range slider uses the default range of0to100, with a default step of1. 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 of0to100, with a default step of1. 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
rangeparameter to specify the value range of the slider. Thestepparameter allows you to define incremental steps along the slider’s path. ThedecimalPlacesparameter 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 thevalueLabelparameter to show the value label at the top right of the slider. TheshowsLeadingAccessoryandshowsTrailingAccessoryparameters 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 theleadingAccessoryortrailingAccessoryparameters to override the default text field. TheshowsLeadingAccessoryandshowsTrailingAccessoryparameters can be used to control the display of the respective accessory views. TheonRangeValueChangeclosure passed to the slider provides callbacks when the user drags the slider. TheonValueChangeclosure 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
See morestepto increase or decrease the value when a VoiceOver user adjusts the slider with voice commands.Declaration
Swift
public struct FioriSliderextension FioriSlider: Viewextension FioriSlider: _ViewEmptyChecking -
The
See moreFioriSliderTextFieldStylestructure 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 ofFioriSliderTextFieldStyleto apply custom styles to the slider text field.Declaration
Swift
public struct FioriSliderTextFieldStyle -
RatingControluses 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 moreDeclaration
Swift
public struct RatingControlextension RatingControl: Viewextension RatingControl: _ViewEmptyChecking -
FilterFeedbackBar ResetButton Configuration
See moreDeclaration
Swift
public struct FilterFeedbackBarResetButtonConfiguration : Equatable -
FilterFeedbackBar slider item value change handler
See moreDeclaration
Swift
public struct SliderValueChangeHandler : Equatable -
A struct for stylings in the
See moreDimensionSelectorDeclaration
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:
See morelet 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)Declaration
Swift
@MainActor public struct _DimensionSelector : View -
Undocumented
See moreDeclaration
Swift
@MainActor public struct ActivityButtonView : View -
Undocumented
See moreDeclaration
Swift
@MainActor public struct ActivityButtonStyle : ButtonStyle -
Undocumented
See moreDeclaration
Swift
@MainActor public struct ActivityControlLayoutContainer<Data, ID, Content> : View where Data : RandomAccessCollection, ID : Hashable, Content : View -
Undocumented
See moreDeclaration
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, andFioriTertiaryButtonStyle. To set the style to aFioriButtonor to a container within which all Fiori buttons should share the same style, use thefioriButtonStyle(_:)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
See moreButton, usePrimaryButtonStyle,SecondaryButtonStyle, andTertiaryButtonStyleinstead.Declaration
Swift
@MainActor public struct FioriButton : View -
The properties of a Fiori button.
See moreDeclaration
Swift
public struct FioriButtonStyleConfiguration -
A Fiori button style for the plain button.
See moreDeclaration
Swift
public struct FioriPlainButtonStyle : FioriButtonStyle -
A Fiori button style for the primary button.
See moreDeclaration
Swift
public struct FioriPrimaryButtonStyle : FioriButtonStyle -
A Fiori button style for the secondary button.
See moreDeclaration
Swift
public struct FioriSecondaryButtonStyle : FioriButtonStyle -
A Fiori button style for the tertiary button.
See moreDeclaration
Swift
public struct FioriTertiaryButtonStyle : FioriButtonStyle -
A Fiori button style for the navigation bar action.
See moreDeclaration
Swift
public struct FioriNavigationButtonStyle : FioriButtonStyle -
A type-erased Fiori button style.
See moreDeclaration
Swift
public struct AnyFioriButtonStyle : FioriButtonStyle -
An object that provides Fiori style color and interaction for
See moreButton.Declaration
Swift
@MainActor public struct StatefulButtonStyle : PrimitiveButtonStyle -
An object that provides Fiori primary button style for
See moreButton.Declaration
Swift
@MainActor public struct PrimaryButtonStyle : PrimitiveButtonStyle -
An object that provides the Fiori secondary button style for
See moreButton.Declaration
Swift
@MainActor public struct SecondaryButtonStyle : PrimitiveButtonStyle -
An object that provides the Fiori tertiary button style for
See moreButton.Declaration
Swift
@MainActor public struct TertiaryButtonStyle : PrimitiveButtonStyle -
Undocumented
See moreDeclaration
Swift
@MainActor public struct AnyViewModifier : ViewModifier -
Undocumented
See moreDeclaration
Swift
public struct _AllowActionDefault : _ActionModel -
Undocumented
See moreDeclaration
Swift
public struct _NextActionDefault : _ActionModel -
Undocumented
See moreDeclaration
Swift
public struct _CancelActionDefault : _ActionModel -
Undocumented
See moreDeclaration
Swift
public struct _ResetActionDefault : _ActionModel -
Undocumented
See moreDeclaration
Swift
public struct _ApplyActionDefault : _ActionModel -
Undocumented
See moreDeclaration
Swift
public struct _AgreeActionDefault : _ActionModel -
Undocumented
See moreDeclaration
Swift
public struct _DisagreeActionDefault : _ActionModel -
Undocumented
See moreDeclaration
Swift
public struct _DenyActionDefault : _ActionModel -
Undocumented
See moreDeclaration
Swift
public struct _NotNowActionDefault : _ActionModel -
Undocumented
See moreDeclaration
Swift
public struct _TapToSignActionDefault : _ActionModel -
Undocumented
See moreDeclaration
Swift
public struct _ReEnterSignatureActionDefault : _ActionModel -
Undocumented
See moreDeclaration
Swift
public struct _ClearActionDefault : _ActionModel -
Undocumented
See moreDeclaration
Swift
public struct _SaveActionDefault : _ActionModel -
Undocumented
See moreDeclaration
Swift
public struct _DoneActionDefault : _ActionModel -
Undocumented
See moreDeclaration
Swift
public struct _AllStepsActionDefault : _ActionModel -
Undocumented
See moreDeclaration
Swift
@MainActor public struct OnboardingScanConfirmView : View -
This
See more_ScribbleViewis to capture user drawings.Declaration
Swift
@MainActor public struct _ScribbleView : View -
Undocumented
See moreDeclaration
Swift
public struct Toast : Equatable -
Undocumented
See moreDeclaration
Swift
@MainActor public struct ToastView : View -
Undocumented
See moreDeclaration
Swift
@MainActor public struct ToastModifier : ViewModifier -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ConfigurationViewWrapper : Viewextension ConfigurationViewWrapper: _ViewEmptyChecking -
Data types for
See moreControlState. Equivalent toUIControl.State.Declaration
Swift
public struct ControlState : OptionSetextension ControlState: Hashable -
The key for storing max number of items value in the environment.
See moreDeclaration
Swift
public struct MaxNumberOfItemsKey : EnvironmentKey -
The key for storing whether the component is in a
See moreMenuin the environment. Default value is false.Declaration
Swift
public struct IsInMenuKey : EnvironmentKey -
Flow Layout
See moreDeclaration
Swift
public struct FlowLayout : Layout -
SingleView
See moreDeclaration
Swift
public struct SingleView<Content> : IndexedViewContainer where Content : View -
Conditional single view
See moreDeclaration
Swift
public struct ConditionalSingleView<TrueContent, FalseContent> : IndexedViewContainer where TrueContent : View, FalseContent : View -
Pair view
See moreDeclaration
Swift
public struct PairView<First, Second> : IndexedViewContainer where First : View, Second : IndexedViewContainer -
Masonry Layout
See moreDeclaration
Swift
public struct MasonryLayout : Layout -
Undocumented
See moreDeclaration
Swift
public struct ItemCountPreferenceKey : PreferenceKey -
A container view that applies a skeleton loading style to its content when
See moreisLoadingis true. It can also apply a tint color to the skeleton effect if ///Declaration
Swift
@MainActor public struct SkeletonLoadingContainer<Content> : View where Content : View -
Inline view modifier
See moreDeclaration
Swift
@MainActor public struct InlineModifier<R> : ViewModifier where R : View -
Represents errors that can occur during scanner operations.
See moreDeclaration
Swift
public struct ScannerError : Error, Equatable -
Configuration structure for displaying a “card” or message on an IPCMobile scanner’s screen.
See moreDeclaration
Swift
public struct IPCMobileDisplayCardConfig : Equatable -
A SwiftUI
UIViewControllerRepresentablethat wraps aVisionKitScannerto display a VisionKit barcode scanner.VisionKitScannerRepresentableintegrates withBarcodeScannerManagerto present aDataScannerViewControllerfor 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 requiresVisionKitand is only functional on iOS (not Mac Catalyst or visionOS). ThescannerManagermust have an activeVisionKitScannerinstance, typically activated viascannerManager.setActiveScanner(.visionKit).Usage
Initialize with a
BarcodeScannerManagerinstance, 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
scannerManageris configured withBarcodeDataTypefor barcode types. - The
isTorchOnbinding syncs with the scanner’s torch state. - The
onCancelTappedclosure is called when the cancel button (if shown) is tapped.
Requirements
- iOS 15.0+.
Visionframework forVNBarcodeSymbologyif specifying barcode symbologies.BarcodeScannerManagerandVisionKitScanner.- Camera permissions must be granted for scanning to work.
Declaration
Swift
@MainActor public struct VisionKitScannerRepresentable : UIViewControllerRepresentable - Ensure
-
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 with numberOfColumns:
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 with fixed item width:
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)To display a specific view as the initial visible item in the Carousel, use ScrollViewReader to programmatically scroll to the view identified by a unique id.
See moreScrollViewReader { 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)Declaration
Swift
@MainActor public struct Carousel<Content> : View where Content : View -
Undocumented
See moreDeclaration
Swift
@MainActor public struct SingleFootnoteIcon<Content> : FootnoteIconList where Content : View -
Undocumented
See moreDeclaration
Swift
@MainActor public struct ConditionalSingleFootnoteIcon<TrueContent, FalseContent> : FootnoteIconList where TrueContent : View, FalseContent : View -
Undocumented
See moreDeclaration
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 moreDeclaration
Swift
@MainActor public struct DocumentScannerView : UIViewControllerRepresentable -
KPIItemenables a developer to present “KPI” information in a formatted manner consistent with the Fiori Design Language.Usage
See morestruct 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)Declaration
Swift
public struct KPIItemextension KPIItem: KPIHeaderItemModelextension KPIItem: Viewextension KPIItem: _ViewEmptyChecking -
KPIProgressItemenables a developer to present “KPI” information in a formatted manner consistent with the Fiori Design LanguageUsage
See morelet 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)Declaration
Swift
public struct KPIProgressItemextension KPIProgressItem: KPIHeaderItemModelextension KPIProgressItem: Viewextension KPIProgressItem: _ViewEmptyChecking -
Undocumented
See moreDeclaration
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:
See moreMHStack(spacing: 10, lineSpacing: 8) { Tag("Started") Tag("PM01") Tag("103-Repair") }Declaration
Swift
@MainActor public struct MHStack<T> : View where T : TagViewListextension MHStack: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct OptionListPickerItemextension OptionListPickerItem: View -
A page dot indicator
See moreDeclaration
Swift
@MainActor public struct PageIndicator : View -
Undocumented
See moreDeclaration
Swift
public struct SearchListPickerItemextension SearchListPickerItem: View -
Undocumented
See moreDeclaration
Swift
public struct SearchableListView<CancelActionView, DoneActionView> where CancelActionView : View, DoneActionView : Viewextension SearchableListView: View -
Undocumented
See moreDeclaration
Swift
public struct _FilterFeedbackBar<Items> where Items : Viewextension _FilterFeedbackBar: View -
Configuration for filter feedback bar styling
See moreDeclaration
Swift
public struct FilterFeedbackBarStyleConfiguration -
Default style for sort and filer menu item
See moreDeclaration
Swift
public struct _DefaultFilterFeedbackBarStyle : _FilterFeedbackBarStyle -
The view contains filter feedback bar items.
See moreDeclaration
Swift
public struct FilterFeedbackBarItemContainerextension FilterFeedbackBarItemContainer: View -
Filter feedback bar item for displaying full configuration list
See moreDeclaration
Swift
public struct FilterFeedbackBarFullConfigurationItem -
Filter feedback bar item for displaying full configuration list
See moreDeclaration
Swift
public struct SortFilterMenuItemFullConfigurationButton -
An option set for step state that used for default
See moreStepProgressIndicatorDeclaration
Swift
public struct StepProgressIndicatorState : OptionSet -
Not used by developers.
Declaration
Swift
public struct _DefaultSteps : IndexedViewContainer -
Not for developers
Declaration
Swift
@MainActor public struct _StepNode : View -
Undocumented
See moreDeclaration
Swift
public struct _StepProgressIndicator<Title, ActionView, Steps, CancelActionView> where Title : View, ActionView : View, Steps : IndexedViewContainer, CancelActionView : Viewextension _StepProgressIndicator: View -
Not used by developers.
Declaration
-
Not for developers.
Declaration
Swift
public struct _StepItemsContainerextension _StepItemsContainer: IndexedViewContainerextension _StepItemsContainer: View -
SingleTag
See moreDeclaration
Swift
@MainActor public struct SingleTag<Content> : TagViewList where Content : View -
Undocumented
See moreDeclaration
Swift
@MainActor public struct ConditionalSingleTag<TrueContent, FalseContent> : TagViewList where TrueContent : View, FalseContent : View -
Undocumented
See moreDeclaration
Swift
@MainActor public struct PairTag<First, Second> : TagViewList where First : View, Second : TagViewList -
Undocumented
See moreDeclaration
Swift
public struct _TextInputextension _TextInput: View -
TextOrIconView to display TextOrIcon
See moreDeclaration
-
‘TImelineNodeView’ displays an image representing a timeline node.
See moreDeclaration
Swift
@MainActor public struct TimelineNodeView : View -
Undocumented
See moreDeclaration
Swift
public struct _UserConsentForm<NextActionView, CancelActionView, AllowActionView, DenyActionView, NotNowActionView, UserConsentPages> where NextActionView : View, CancelActionView : View, AllowActionView : View, DenyActionView : View, NotNowActionView : View, UserConsentPages : IndexedViewContainerextension _UserConsentForm: View -
Not used by developers.
See moreDeclaration
Swift
public struct _UserConsentFormsContainerextension _UserConsentFormsContainer: IndexedViewContainerextension _UserConsentFormsContainer: View -
Not used by developers.
See moreDeclaration
Swift
public struct _UserConsentPagesContainerextension _UserConsentPagesContainer: IndexedViewContainerextension _UserConsentPagesContainer: View -
Undocumented
See moreDeclaration
Swift
public struct _UserConsentView<UserConsentForms> where UserConsentForms : IndexedViewContainerextension _UserConsentView: View -
Undocumented
See moreDeclaration
Swift
@MainActor public struct WhatsNewInnerView<PageList> : View where PageList : WhatsNewPageList -
Undocumented
See moreDeclaration
Swift
@MainActor public struct SingleWhatsNewPage<Content> : WhatsNewPageList where Content : View -
Conditional single view
See moreDeclaration
Swift
@MainActor public struct ConditionalSingleWhatsNewPage<TrueContent, FalseContent> : WhatsNewPageList where TrueContent : View, FalseContent : View -
Pair of views
See moreDeclaration
Swift
@MainActor public struct WhatsNewPagePair<First, Second> : WhatsNewPageList where First : View, Second : WhatsNewPageList -
Undocumented
See moreDeclaration
Swift
@MainActor public struct _WhatsNewListItemsContainer : Viewextension _WhatsNewListItemsContainer: IndexedViewContainer -
Undocumented
See moreDeclaration
Swift
public struct _Actionextension _Action: View -
Undocumented
See moreDeclaration
Swift
public struct _ActivationScreen<Title, DescriptionText, Footnote, ActionView, SecondaryActionView, TextInputView> where Title : View, DescriptionText : View, Footnote : View, ActionView : View, SecondaryActionView : View, TextInputView : Viewextension _ActivationScreen: View -
Undocumented
See moreDeclaration
Swift
public struct _ActivityItemsextension _ActivityItems: View -
Undocumented
See moreDeclaration
Swift
public struct _ContactItem<Title, Subtitle, DescriptionText, DetailImage, ActionItems> where Title : View, Subtitle : View, DescriptionText : View, DetailImage : View, ActionItems : Viewextension _ContactItem: View -
Undocumented
See moreDeclaration
Swift
public struct _DurationPickerextension _DurationPicker: View -
Undocumented
See moreDeclaration
Swift
public struct _EmptyStateView<Title, DescriptionText, DetailImage, ActionView> where Title : View, DescriptionText : View, DetailImage : View, ActionView : Viewextension _EmptyStateView: 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 moreDeclaration
Swift
public struct _InfoView<Title, DescriptionText, ActionView, SecondaryActionView> where Title : View, DescriptionText : View, ActionView : View, SecondaryActionView : Viewextension _InfoView: View -
The properties of a KPI progress item.
See moreDeclaration
Swift
public struct FioriProgressViewStyleConfiguration -
Undocumented
See moreDeclaration
Swift
public struct AnyKPIProgressViewStyle : KPIProgressViewStyle -
Undocumented
See moreDeclaration
Swift
public struct FioriCircularProgressViewStyle : KPIProgressViewStyle -
The configuration for constructing the list picker.
See moreDeclaration
Swift
public struct _ListPickerItemConfiguration -
Undocumented
See moreDeclaration
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 : Viewextension _ObjectHeader: View -
Undocumented
See moreDeclaration
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 : Viewextension _ObjectItem: View -
Undocumented
See moreDeclaration
Swift
public struct _ProgressIndicatorextension _ProgressIndicator: View -
Defines an expandable list which supports multi-level hierarchy with the ability to select a single item.
See moreDeclaration
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 moreDeclaration
Swift
public struct _SideBarListItem<Icon, Title, Subtitle, AccessoryIcon> where Icon : View, Title : View, Subtitle : View, AccessoryIcon : Viewextension _SideBarListItem: View -
Undocumented
See moreDeclaration
Swift
public struct _SignatureCaptureView<StartActionView, RestartActionView, CancelActionView, ClearActionView, SaveActionView> where StartActionView : View, RestartActionView : View, CancelActionView : View, ClearActionView : View, SaveActionView : Viewextension _SignatureCaptureView: View -
Undocumented
See moreDeclaration
Swift
public struct _SliderPickerItemextension _SliderPickerItem: View -
Undocumented
See moreDeclaration
Swift
public struct _SwitchPickerItemextension _SwitchPickerItem: View -
Experimental Fiori switch/toggle style
See moreDeclaration
Swift
@MainActor public struct FioriToggleStyle : ToggleStyle -
Undocumented
See moreDeclaration
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 : Viewextension _WelcomeScreen: View -
Undocumented
See moreDeclaration
Swift
public struct MenuSelectionextension MenuSelection: Viewextension MenuSelection: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct AINoticeBaseStyle : AINoticeStyle -
Undocumented
See moreDeclaration
Swift
public struct AIUserFeedbackBaseStyle : AIUserFeedbackStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct AccessoryIconBaseStyle : AccessoryIconStyle -
Undocumented
See moreDeclaration
Swift
public struct AccessoryIconFioriStyle : AccessoryIconStyle -
This file provides default fiori style for the component.
- Uncomment the following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct AccessoryViewBaseStyle : AccessoryViewStyle -
Undocumented
See moreDeclaration
Swift
public struct AccessoryViewFioriStyle : AccessoryViewStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct ActionBaseStyle : ActionStyle -
Undocumented
See moreDeclaration
Swift
public struct ActionFioriStyle : ActionStyle -
Undocumented
See moreDeclaration
Swift
public struct ActivationScreenBaseStyle : ActivationScreenStyle -
This file provides default fiori style for the component.
- Uncomment the following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct ActiveTrackBaseStyle : ActiveTrackStyle -
Undocumented
See moreDeclaration
Swift
public struct ActiveTrackFioriStyle : ActiveTrackStyle -
Undocumented
See moreDeclaration
Swift
public struct ActivityItemBaseStyle : ActivityItemStyle -
Undocumented
See moreDeclaration
Swift
public struct ActivityItemsBaseStyle : ActivityItemsStyle -
Undocumented
See moreDeclaration
Swift
public struct ActivityItemsFioriStyle : ActivityItemsStyle -
Undocumented
See moreDeclaration
Swift
public struct AgreeActionBaseStyle : AgreeActionStyle -
Undocumented
See moreDeclaration
Swift
public struct AgreeActionFioriStyle : AgreeActionStyle -
Undocumented
See moreDeclaration
Swift
public struct AllEntriesSectionTitleBaseStyle : AllEntriesSectionTitleStyle -
Undocumented
See moreDeclaration
Swift
public struct AllEntriesSectionTitleFioriStyle : AllEntriesSectionTitleStyle -
Undocumented
See moreDeclaration
Swift
public struct AllowActionBaseStyle : AllowActionStyle -
Undocumented
See moreDeclaration
Swift
public struct AllowActionFioriStyle : AllowActionStyle -
Undocumented
See moreDeclaration
Swift
public struct ApplyActionBaseStyle : ApplyActionStyle -
Undocumented
See moreDeclaration
Swift
public struct ApplyActionFioriStyle : ApplyActionStyle -
Undocumented
See moreDeclaration
Swift
public struct AttachmentButtonImageBaseStyle : AttachmentButtonImageStyle -
Undocumented
See moreDeclaration
Swift
public struct AttachmentElementBaseStyle : AttachmentElementStyle -
Undocumented
See moreDeclaration
Swift
public struct AttachmentErrorTitleBaseStyle : AttachmentErrorTitleStyle -
Undocumented
See moreDeclaration
Swift
public struct AttachmentErrorTitleFioriStyle : AttachmentErrorTitleStyle -
Undocumented
See moreDeclaration
Swift
public struct AttachmentFootnoteBaseStyle : AttachmentFootnoteStyle -
Undocumented
See moreDeclaration
Swift
public struct AttachmentFootnoteFioriStyle : AttachmentFootnoteStyle -
Undocumented
See moreDeclaration
Swift
public struct AttachmentGroupBaseStyle : AttachmentGroupStyle -
Undocumented
See moreDeclaration
Swift
public struct AttachmentInProgressBaseStyle : AttachmentInProgressStyle -
Undocumented
See moreDeclaration
Swift
public struct AttachmentInProgressTitleBaseStyle : AttachmentInProgressTitleStyle -
Undocumented
See moreDeclaration
Swift
public struct AttachmentInProgressTitleFioriStyle : AttachmentInProgressTitleStyle -
Undocumented
See moreDeclaration
Swift
public struct AttachmentBaseStyle : AttachmentStyle -
Undocumented
See moreDeclaration
Swift
public struct AttachmentSubtitleBaseStyle : AttachmentSubtitleStyle -
Undocumented
See moreDeclaration
Swift
public struct AttachmentSubtitleFioriStyle : AttachmentSubtitleStyle -
Undocumented
See moreDeclaration
Swift
public struct AttachmentThumbnailBaseStyle : AttachmentThumbnailStyle -
Undocumented
See moreDeclaration
Swift
public struct AttachmentTitleBaseStyle : AttachmentTitleStyle -
Undocumented
See moreDeclaration
Swift
public struct AttachmentTitleFioriStyle : AttachmentTitleStyle -
Undocumented
See moreDeclaration
Swift
public struct AttachmentWithErrorBaseStyle : AttachmentWithErrorStyle -
Undocumented
See moreDeclaration
Swift
public struct AttributeBaseStyle : AttributeStyle -
Undocumented
See moreDeclaration
Swift
public struct AttributeFioriStyle : AttributeStyle -
Undocumented
See moreDeclaration
Swift
public struct AuthInputBaseStyle : AuthInputStyle -
Undocumented
See moreDeclaration
Swift
public struct AuthInputFioriStyle : AuthInputStyle -
Undocumented
See moreDeclaration
Swift
public struct AuthenticationBaseStyle : AuthenticationStyle
-
Custom style implementation for basic authentication screen Provides a simplified version of the authentication screen with username and password fields
See moreDeclaration
Swift
public struct BasicAuthenticationStyle : AuthenticationStyle
-
Style for authentication Text fields Provides a standard layout for username and password Text fields
See moreDeclaration
Swift
public struct AuthTextFieldStyle : TextFieldFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct AvatarStackBaseStyle : AvatarStackStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct AvatarsBaseStyle : AvatarsStyle -
Undocumented
See moreDeclaration
Swift
public struct AvatarsFioriStyle : AvatarsStyle -
Undocumented
See moreDeclaration
Swift
public struct AvatarsTitleBaseStyle : AvatarsTitleStyle -
Undocumented
See moreDeclaration
Swift
public struct AvatarsTitleFioriStyle : AvatarsTitleStyle -
Undocumented
See moreDeclaration
Swift
public struct BackActionBaseStyle : BackActionStyle -
Undocumented
See moreDeclaration
Swift
public struct BackActionFioriStyle : BackActionStyle -
Base Layout style
See moreDeclaration
Swift
public struct BannerMessageBaseStyle : BannerMessageStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct BannerMessageItemModel : Identifiable -
Undocumented
See moreDeclaration
Swift
@MainActor public struct BannerMultiMessageSheetBaseStyle : BannerMultiMessageSheetStyle -
Undocumented
See moreDeclaration
Swift
public struct BodyTextBaseStyle : BodyTextStyle -
Undocumented
See moreDeclaration
Swift
public struct BodyTextFioriStyle : BodyTextStyle -
Undocumented
See moreDeclaration
Swift
public struct CalendarDayViewBaseStyle : CalendarDayViewStyle -
Undocumented
See moreDeclaration
Swift
public struct CalendarMonthViewBaseStyle : CalendarMonthViewStyle -
CalendarMonthViewis used to display one month in the calendar.Usage
See morevar fm: DateFormatter { let fm = DateFormatter() fm.timeZone = Calendar.current.timeZone fm.locale = Calendar.current.locale fm.dateFormat = "yyyy MM dd" return fm } var calendarItemTintAttributes: [CalendarPropertyRef: [CalendarItemControlState: Color]] { let result: [CalendarPropertyRef: [CalendarItemControlState: Color]] = [ .title: [ .normal: Color(UIColor.blue), .disabled: Color(UIColor.red), .highlighted: Color(UIColor.green), .selected: Color(UIColor.yellow) ], .monthHeaderText: [ .normal: Color(UIColor.green) ], .weekDayText: [ .normal: Color(UIColor.blue), .highlighted: Color(UIColor.green) ], .weekNumberText: [ .normal: Color(UIColor.green) ] ] return result } let year = 2025 let month = 10 let startDate = self.fm.date(from: "2025 01 01")! let endDate = self.fm.date(from: "2025 12 31")! let selectedDate = self.fm.date(from: "2025 10 27")! let disabledDates = CalendarDisabledDates(weekdays: [1, 2]) let weeks: [CalendarWeekInfo] = [ CalendarWeekInfo(year: year, month: month, weekNumber: 39, dates: [self.fm.date(from: "2025 09 28")!, self.fm.date(from: "2025 09 29")!, self.fm.date(from: "2025 09 30")!, self.fm.date(from: "2025 10 01")!, self.fm.date(from: "2025 10 02")!, self.fm.date(from: "2025 10 03")!, self.fm.date(from: "2025 10 04")!]), CalendarWeekInfo(year: year, month: month, weekNumber: 40, dates: [self.fm.date(from: "2025 10 05")!, self.fm.date(from: "2025 10 06")!, self.fm.date(from: "2025 10 07")!, self.fm.date(from: "2025 10 08")!, self.fm.date(from: "2025 10 09")!, self.fm.date(from: "2025 10 10")!, self.fm.date(from: "2025 10 11")!]), CalendarWeekInfo(year: year, month: month, weekNumber: 41, dates: [self.fm.date(from: "2025 10 12")!, self.fm.date(from: "2025 10 13")!, self.fm.date(from: "2025 10 14")!, self.fm.date(from: "2025 10 15")!, self.fm.date(from: "2025 10 16")!, self.fm.date(from: "2025 10 17")!, self.fm.date(from: "2025 10 18")!]), CalendarWeekInfo(year: year, month: month, weekNumber: 42, dates: [self.fm.date(from: "2025 10 19")!, self.fm.date(from: "2025 10 20")!, self.fm.date(from: "2025 10 21")!, self.fm.date(from: "2025 10 22")!, self.fm.date(from: "2025 10 23")!, self.fm.date(from: "2025 10 24")!, self.fm.date(from: "2025 10 25")!]), CalendarWeekInfo(year: year, month: month, weekNumber: 43, dates: [self.fm.date(from: "2025 10 26")!, self.fm.date(from: "2025 10 27")!, self.fm.date(from: "2025 10 28")!, self.fm.date(from: "2025 10 29")!, self.fm.date(from: "2025 10 30")!, self.fm.date(from: "2025 10 31")!, self.fm.date(from: "2025 11 01")!]) ] let model = CalendarMonthModel(year: year, month: month, weeks: weeks) let dayTappedCallback: (Date, CalendarDayState) -> Void = { date, state in print("Tapped date:\(date), state:\(state)") } CalendarMonthView(calendarStyle: .month, model: model, startDate: startDate, endDate: endDate, showsMonthHeader: true, selectedDate: selectedDate, disabledDates: disabledDates, dayTappedCallback: dayTappedCallback) { _ in Circle() } .background( Color.preferredColor(.primaryGroupedBackground) ) .environment(\.showsWeekNumbers, true) .environment(\.hasEventIndicator, true) .environment(\.alternateCalendarType, .chinese) .environment(\.alternateCalendarLocale, Locale(identifier: "en")) .environment(\.calendarItemTintAttributes, calendarItemTintAttributes) .environment(\.customLanguageId, "en")Declaration
Swift
public struct CalendarMonthViewextension CalendarMonthView: Equatableextension CalendarMonthView: Viewextension CalendarMonthView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct CalendarViewBaseStyle : CalendarViewStyle -
Undocumented
See moreDeclaration
Swift
public struct CalendarWeekViewBaseStyle : CalendarWeekViewStyle -
CalendarWeekViewis used to display the dates in one week.Developer can set the
.showsWeekNumbersenvironment to show the week numberText. If calendarStyle is.datesSelectionor.rangeSelection, and when the first date of the week is out of month, always hide the week number.Usage
See morevar fm: DateFormatter { let fm = DateFormatter() fm.timeZone = Calendar.current.timeZone fm.locale = Calendar.current.locale fm.dateFormat = "yyyy MM dd" return fm } var calendarItemTintAttributes: [CalendarPropertyRef: [CalendarItemControlState: Color]] { let result: [CalendarPropertyRef: [CalendarItemControlState: Color]] = [ .title: [ .normal: Color(UIColor.blue), .disabled: Color(UIColor.red), .highlighted: Color(UIColor.green), .selected: Color(UIColor.yellow) ], .weekNumberText: [ .normal: Color(UIColor.green) ] ] return result } let info = CalendarWeekInfo(year: 2025, month: 10, weekNumber: 43, dates: [ self.fm.date(from: "2025 10 26")!, self.fm.date(from: "2025 10 27")!, self.fm.date(from: "2025 10 28")!, self.fm.date(from: "2025 10 29")!, self.fm.date(from: "2025 10 30")!, self.fm.date(from: "2025 10 31")!, self.fm.date(from: "2025 11 01")! ]) @State var selectedDate: Date? = .now CalendarWeekView(calendarStyle: .month, weekInfo: info, startDate: self.fm.date(from: "2025 01 01")!, endDate: self.fm.date(from: "2025 12 31")!, showsOutOfMonthDates: true, selectedDate: selectedDate, dayTappedCallback: { date, state in print("Tap on a date:\(date), with state:\(state)") self.selectedDate = date }, customEventView: { date in Rectangle() }) .environment(\.showsWeekNumbers, true) .environment(\.hasEventIndicator, true) .environment(\.alternateCalendarType, .chinese) .environment(\.alternateCalendarLocale, Locale(identifier: "en")) .environment(\.calendarItemTintAttributes, calendarItemTintAttributes)Declaration
Swift
public struct CalendarWeekViewextension CalendarWeekView: Equatableextension CalendarWeekView: Viewextension CalendarWeekView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct CancelActionBaseStyle : CancelActionStyle -
Undocumented
See moreDeclaration
Swift
public struct CancelActionFioriStyle : CancelActionStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct CardBodyBaseStyle : CardBodyStyle -
Undocumented
See moreDeclaration
Swift
public struct CardBodyFioriStyle : CardBodyStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct CardExtHeaderBaseStyle : CardExtHeaderStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct CardFooterBaseStyle : CardFooterStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct CardHeaderBaseStyle : CardHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardMainHeaderBaseStyle : CardMainHeaderStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct CardMediaBaseStyle : CardMediaStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct CardBaseStyle : CardStyle -
Undocumented
See moreDeclaration
Swift
public struct CheckmarkBaseStyle : CheckmarkStyle -
Undocumented
See moreDeclaration
Swift
public struct CheckmarkFioriStyle : CheckmarkStyle -
Undocumented
See moreDeclaration
Swift
public struct CheckoutIndicatorBaseStyle : CheckoutIndicatorStyle -
Undocumented
See moreDeclaration
Swift
public struct CheckoutIndicatorFioriStyle : CheckoutIndicatorStyle -
Undocumented
See moreDeclaration
Swift
public struct ClearActionBaseStyle : ClearActionStyle -
Undocumented
See moreDeclaration
Swift
public struct ClearActionFioriStyle : ClearActionStyle -
Undocumented
See moreDeclaration
Swift
public struct CloseActionBaseStyle : CloseActionStyle -
Undocumented
See moreDeclaration
Swift
public struct CloseActionFioriStyle : CloseActionStyle -
Undocumented
See moreDeclaration
Swift
public struct ContactItemBaseStyle : ContactItemStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct CounterBaseStyle : CounterStyle -
Undocumented
See moreDeclaration
Swift
public struct CounterFioriStyle : CounterStyle -
Undocumented
See moreDeclaration
Swift
@MainActor public struct DateRangePickerBaseStyle : DateRangePickerStyle -
Undocumented
See moreDeclaration
Swift
public struct DateTimePickerBaseStyle : DateTimePickerStyle -
This file provides default fiori style for the component.
- Uncomment the following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct DecrementActionBaseStyle : DecrementActionStyle -
Undocumented
See moreDeclaration
Swift
public struct DecrementActionFioriStyle : DecrementActionStyle -
Undocumented
See moreDeclaration
Swift
public struct DecrementActionActivateStyle : DecrementActionStyle -
Undocumented
See moreDeclaration
Swift
public struct DecrementActionDeactivateStyle : DecrementActionStyle -
Undocumented
See moreDeclaration
Swift
public struct CustomNewTitleColorStyle : TitleStyle -
Undocumented
See moreDeclaration
Swift
public struct DenyActionBaseStyle : DenyActionStyle -
Undocumented
See moreDeclaration
Swift
public struct DenyActionFioriStyle : DenyActionStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct DescriptionBaseStyle : DescriptionStyle -
Undocumented
See moreDeclaration
Swift
public struct DescriptionFioriStyle : DescriptionStyle -
Undocumented
See moreDeclaration
Swift
public struct DescriptionTextBaseStyle : DescriptionTextStyle -
Undocumented
See moreDeclaration
Swift
public struct DescriptionTextFioriStyle : DescriptionTextStyle -
Undocumented
See moreDeclaration
Swift
public struct DeselectAllActionBaseStyle : DeselectAllActionStyle -
Undocumented
See moreDeclaration
Swift
public struct DeselectAllActionFioriStyle : DeselectAllActionStyle -
Undocumented
See moreDeclaration
Swift
public struct DetailContentBaseStyle : DetailContentStyle -
Undocumented
See moreDeclaration
Swift
public struct DetailContentFioriStyle : DetailContentStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct DetailImageBaseStyle : DetailImageStyle -
Undocumented
See moreDeclaration
Swift
public struct DetailImageFioriStyle : DetailImageStyle -
Undocumented
See moreDeclaration
Swift
@MainActor public struct DimensionSegmentBaseStyle : DimensionSegmentStyle -
Undocumented
See moreDeclaration
Swift
public struct DimensionSelectorBaseStyle : DimensionSelectorStyle -
Undocumented
See moreDeclaration
Swift
public struct DisagreeActionBaseStyle : DisagreeActionStyle -
Undocumented
See moreDeclaration
Swift
public struct DisagreeActionFioriStyle : DisagreeActionStyle -
Undocumented
See moreDeclaration
Swift
public struct DoneActionBaseStyle : DoneActionStyle -
Undocumented
See moreDeclaration
Swift
public struct DoneActionFioriStyle : DoneActionStyle -
This file provides default fiori style for the component.
- Uncomment the following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct DownVoteActionBaseStyle : DownVoteActionStyle -
Undocumented
See moreDeclaration
Swift
public struct DownVoteActionFioriStyle : DownVoteActionStyle -
The style determines whether down vote button is selected.
See moreDeclaration
Swift
public struct DownVoteButtonSelectedStyle : DownVoteActionStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct DurationPickerBaseStyle : DurationPickerStyle -
Undocumented
See moreDeclaration
Swift
public struct EULAViewBaseStyle : EULAViewStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct FilledIconBaseStyle : FilledIconStyle -
Undocumented
See moreDeclaration
Swift
public struct FilledIconFioriStyle : FilledIconStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct FilterFeedbackBarButtonBaseStyle : FilterFeedbackBarButtonStyle -
Undocumented
See moreDeclaration
Swift
public struct FilterFeedbackBarItemBaseStyle : FilterFeedbackBarItemStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct FilterFeedbackBarBaseStyle : FilterFeedbackBarStyle -
Undocumented
See moreDeclaration
Swift
public struct FilterFormViewBaseStyle : FilterFormViewStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct FioriSliderBaseStyle : FioriSliderStyle -
Declaration
Swift
public struct FlexItemBaseStyle : FlexItemStyle -
Undocumented
See moreDeclaration
Swift
public struct FlexItemFioriStyle : FlexItemStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct FootnoteIconsBaseStyle : FootnoteIconsStyle -
Undocumented
See moreDeclaration
Swift
public struct FootnoteIconsFioriStyle : FootnoteIconsStyle -
Undocumented
See moreDeclaration
Swift
public struct FootnoteIconsTextBaseStyle : FootnoteIconsTextStyle -
Undocumented
See moreDeclaration
Swift
public struct FootnoteIconsTextFioriStyle : FootnoteIconsTextStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct FootnoteBaseStyle : FootnoteStyle -
Undocumented
See moreDeclaration
Swift
public struct FootnoteFioriStyle : FootnoteStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct FormViewBaseStyle : FormViewStyle -
This file provides default fiori style for the component.
- Uncomment the following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct GreetingTextBaseStyle : GreetingTextStyle -
Undocumented
See moreDeclaration
Swift
public struct GreetingTextFioriStyle : GreetingTextStyle -
Undocumented
See moreDeclaration
Swift
public struct HalfStarImageBaseStyle : HalfStarImageStyle -
Undocumented
See moreDeclaration
Swift
public struct HalfStarImageFioriStyle : HalfStarImageStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct HeaderActionBaseStyle : HeaderActionStyle -
Undocumented
See moreDeclaration
Swift
public struct HeaderActionFioriStyle : HeaderActionStyle -
HeaderChartis a view that displays an object’s title, subtitle, trend, trend image and kpi.Usage
HeaderChart { Text("title") } subtitle: { Text("subtitle") } trend: { Text("trend") } trendImage: { Image(systemName: "person") } kpi: { Text("KPI View") } chart: { Text("Chart View") }Sets the separator for chart header components Example usage:
See moreHeaderChart(...) .headerSeparator(true) // Show separator with default style .headerSeparator(true, color: .red) // Show red separator .headerSeparator(true, color: .blue, lineWidth: 1.0) // Show thick blue separator .headerSeparator(false) // Hide separatorDeclaration
Swift
public struct HeaderChartextension HeaderChart: Viewextension HeaderChart: _ViewEmptyChecking -
Undocumented
Declaration
Swift
public struct HeaderChartBaseStyle : HeaderChartStyle -
This file provides default fiori style for the component.
- Uncomment the following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct HelperTextBaseStyle : HelperTextStyle -
Undocumented
See moreDeclaration
Swift
public struct HelperTextFioriStyle : HelperTextStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct HierarchyIndicatorBaseStyle : HierarchyIndicatorStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct HierarchyItemViewBaseStyle : HierarchyItemViewStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct HierarchyViewHeaderBaseStyle : HierarchyViewHeaderStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
@MainActor public struct HierarchyViewBaseStyle : HierarchyViewStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct IconsBaseStyle : IconsStyle -
Undocumented
See moreDeclaration
Swift
public struct IconsFioriStyle : IconsStyle -
Undocumented
See moreDeclaration
Swift
public struct IllustratedMessageextension IllustratedMessage: Viewextension IllustratedMessage: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct IllustratedMessageBaseStyle : IllustratedMessageStyle -
Vertical layout style of the Illustrated Message. All content is displayed in one column. This is the default layout style
See moreDeclaration
Swift
public struct IllustratedMessageVerticalLayoutStyle : IllustratedMessageStyle -
Horizontal layout style of the Illustrated Message. Shows content in two columns, with an image on the left and a vertical stack of the other content on the right
See moreDeclaration
Swift
public struct IllustratedMessageHorizontalLayoutStyle : IllustratedMessageStyle -
Mixed layout style of the Illustrated Message. Shows content in two columns, with an image on the left, a vertical stack of the title and description contents on the right, and the action button stack on the bottom.
See moreDeclaration
Swift
public struct IllustratedMessageMixedLayoutStyle : IllustratedMessageStyle -
Flexible action button style of the Illustrated Message. The width of the primary action button is hugged and the secondary action button will take the rest of the container width.
See moreDeclaration
Swift
public struct IllustratedMessageFlexibleButtonStyle : IllustratedMessageStyle -
Full width action button style of the Illustrated Message. The width of both action buttons will take the width of the container.
See moreDeclaration
Swift
public struct IllustratedMessageFullWidthButtonStyle : IllustratedMessageStyle -
Fixed width action button style of the Illustrated Message. The width of both action buttons will take the width of the container.
See moreDeclaration
Swift
public struct IllustratedMessageFixedWidthButtonStyle : IllustratedMessageStyle -
This file provides default fiori style for the component.
- Uncomment the following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct InactiveTrackBaseStyle : InactiveTrackStyle -
Undocumented
See moreDeclaration
Swift
public struct InactiveTrackFioriStyle : InactiveTrackStyle -
This file provides default fiori style for the component.
- Uncomment the following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct IncrementActionBaseStyle : IncrementActionStyle -
Undocumented
See moreDeclaration
Swift
public struct IncrementActionFioriStyle : IncrementActionStyle -
Undocumented
See moreDeclaration
Swift
public struct IncrementActionActivateStyle : IncrementActionStyle -
Undocumented
See moreDeclaration
Swift
public struct IncrementActionDeactivateStyle : IncrementActionStyle -
Undocumented
See moreDeclaration
Swift
public struct InfoViewBaseStyle : InfoViewStyle -
Undocumented
See moreDeclaration
Swift
public struct InformationViewBaseStyle : InformationViewStyle -
Undocumented
See moreDeclaration
Swift
public struct InformationViewErrorStyle : InformationViewStyle -
Undocumented
See moreDeclaration
Swift
public struct InformationViewWarningStyle : InformationViewStyle -
Undocumented
See moreDeclaration
Swift
public struct InformationViewInformationalStyle : InformationViewStyle -
Undocumented
See moreDeclaration
Swift
public struct InformationViewSuccessStyle : InformationViewStyle -
Undocumented
See moreDeclaration
Swift
public struct InnerCircleBaseStyle : InnerCircleStyle -
Undocumented
See moreDeclaration
Swift
public struct InnerCircleFioriStyle : InnerCircleStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct JouleWelcomeScreenBaseStyle : JouleWelcomeScreenStyle -
Undocumented
See moreDeclaration
Swift
public struct KPIContentBaseStyle : KPIContentStyle -
Undocumented
See moreDeclaration
Swift
public struct KPIContentFioriStyle : KPIContentStyle -
Undocumented
See moreDeclaration
Swift
public struct KPIHeaderBaseStyle : KPIHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct KPIItemBaseStyle : KPIItemStyle -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct KPIProgressItemBaseStyle : KPIProgressItemStyle -
Undocumented
See moreDeclaration
Swift
public struct KPISubItemBaseStyle : KPISubItemStyle -
Undocumented
See moreDeclaration
Swift
public struct KPISubItemFioriStyle : KPISubItemStyle -
The base layout style for
See moreKeyValueFormView.Declaration
Swift
public struct KeyValueFormViewBaseStyle : KeyValueFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct KeyValueItemBaseStyle : KeyValueItemStyle -
Undocumented
See moreDeclaration
Swift
public struct KeyValueItemFioriStyle : KeyValueItemStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct KpiCaptionBaseStyle : KpiCaptionStyle -
Undocumented
See moreDeclaration
Swift
public struct KpiCaptionFioriStyle : KpiCaptionStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct KpiBaseStyle : KpiStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct LabelItemBaseStyle : LabelItemStyle -
This file provides default fiori style for the component.
- Uncomment the following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct LeadingAccessoryBaseStyle : LeadingAccessoryStyle -
Undocumented
See moreDeclaration
Swift
public struct LeadingAccessoryFioriStyle : LeadingAccessoryStyle -
Undocumented
See moreDeclaration
Swift
public struct LinearProgressIndicatorBaseStyle : LinearProgressIndicatorStyle -
Undocumented
See moreDeclaration
Swift
public struct LinearProgressIndicatorFioriStyle : LinearProgressIndicatorStyle -
Determinate style
See moreDeclaration
Swift
public struct LinearProgressIndicatorDeterminateStyle : LinearProgressIndicatorStyle -
Indeterminate style
See moreDeclaration
Swift
public struct LinearProgressIndicatorIndeterminateStyle : LinearProgressIndicatorStyle -
Error style
See moreDeclaration
Swift
public struct LinearProgressIndicatorErrorStyle : LinearProgressIndicatorStyle -
Success style
See moreDeclaration
Swift
public struct LinearProgressIndicatorSuccessStyle : LinearProgressIndicatorStyle -
Undocumented
See moreDeclaration
Swift
public struct LinearProgressIndicatorViewBaseStyle : LinearProgressIndicatorViewStyle -
Error style
See moreDeclaration
Swift
public struct LinearProgressIndicatorViewErrorStyle : LinearProgressIndicatorViewStyle -
Success style
See moreDeclaration
Swift
public struct LinearProgressIndicatorViewSuccessStyle : LinearProgressIndicatorViewStyle -
Determinate style
See moreDeclaration
Swift
public struct LinearProgressIndicatorViewDeterminateStyle : LinearProgressIndicatorViewStyle -
Indeterminate style
See moreDeclaration
Swift
public struct LinearProgressIndicatorViewIndeterminateStyle : LinearProgressIndicatorViewStyle -
AI style
See moreDeclaration
Swift
public struct LinearProgressIndicatorViewAIStyle : LinearProgressIndicatorViewStyle -
Undocumented
See moreDeclaration
Swift
public struct ListPickerContentBaseStyle : ListPickerContentStyle -
Undocumented
See moreDeclaration
Swift
public struct ListPickerContentFioriStyle : ListPickerContentStyle -
Undocumented
See moreDeclaration
Swift
public struct ListPickerDestinationBaseStyle : ListPickerDestinationStyle -
See moreListPickerDestinationis a view that provides a customizable list forListPickerItemwith selection, search filter and rows.Declaration
Swift
public struct ListPickerDestinationextension ListPickerDestination: Viewextension ListPickerDestination: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct ListPickerItemBaseStyle : ListPickerItemStyle -
Undocumented
See moreDeclaration
Swift
public struct LoadingIndicatorBaseStyle : LoadingIndicatorStyle -
This file provides default fiori style for the component.
- Uncomment the following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct LowerThumbBaseStyle : LowerThumbStyle -
Undocumented
See moreDeclaration
Swift
public struct LowerThumbFioriStyle : LowerThumbStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct MediaImageBaseStyle : MediaImageStyle -
Undocumented
See moreDeclaration
Swift
public struct MediaImageFioriStyle : MediaImageStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct MenuSelectionItemBaseStyle : MenuSelectionItemStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct MenuSelectionBaseStyle : MenuSelectionStyle -
This file provides default fiori style for the component.
- Uncomment the following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct MessageContentBaseStyle : MessageContentStyle -
Undocumented
See moreDeclaration
Swift
public struct MessageContentFioriStyle : MessageContentStyle -
This file provides default fiori style for the component.
- Uncomment the following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct MoreActionOverflowBaseStyle : MoreActionOverflowStyle -
Undocumented
See moreDeclaration
Swift
public struct MoreActionOverflowFioriStyle : MoreActionOverflowStyle -
Undocumented
See moreDeclaration
Swift
public struct NextActionBaseStyle : NextActionStyle -
Undocumented
See moreDeclaration
Swift
public struct NextActionFioriStyle : NextActionStyle -
Undocumented
See moreDeclaration
Swift
public struct NotNowActionBaseStyle : NotNowActionStyle -
Undocumented
See moreDeclaration
Swift
public struct NotNowActionFioriStyle : NotNowActionStyle -
The base layout style for
See moreNoteFormView.Declaration
Swift
public struct NoteFormViewBaseStyle : NoteFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct NowIndicatorNodeBaseStyle : NowIndicatorNodeStyle -
Undocumented
See moreDeclaration
Swift
public struct NowIndicatorNodeFioriStyle : NowIndicatorNodeStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectHeaderBaseStyle : ObjectHeaderStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct ObjectItemBaseStyle : ObjectItemStyle -
Card style
See moreDeclaration
Swift
public struct ObjectItemCardStyle : ObjectItemStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectItemBorderedAction : ActionStyle -
Undocumented
See moreDeclaration
Swift
public struct OffStarImageBaseStyle : OffStarImageStyle -
Undocumented
See moreDeclaration
Swift
public struct OffStarImageFioriStyle : OffStarImageStyle -
Undocumented
See moreDeclaration
Swift
public struct OnStarImageBaseStyle : OnStarImageStyle -
Undocumented
See moreDeclaration
Swift
public struct OnStarImageFioriStyle : OnStarImageStyle -
Undocumented
See moreDeclaration
Swift
@MainActor public struct OnboardingScanViewBaseStyle : OnboardingScanViewStyle -
Undocumented
See moreDeclaration
Swift
public struct OptionalTitleBaseStyle : OptionalTitleStyle -
Undocumented
See moreDeclaration
Swift
public struct OptionalTitleFioriStyle : OptionalTitleStyle -
Declaration
Swift
public struct OptionsBaseStyle : OptionsStyle -
Undocumented
See moreDeclaration
Swift
public struct OptionsFioriStyle : OptionsStyle -
Undocumented
See moreDeclaration
Swift
@MainActor public struct OrderPickerBaseStyle : OrderPickerStyle -
The
See moreOrderPickerItemModelstruct is a data model that represents a Order Picker item . It conforms to theIdentifiable,Hashable,EquatableandCustomStringConvertibleprotocols, which allow it to be used in collections and compared for equality.Declaration
Swift
public struct OrderPickerItemModel : Identifiable, Hashable, Equatable, CustomStringConvertible -
Undocumented
See moreDeclaration
Swift
public struct OuterCircleBaseStyle : OuterCircleStyle -
Undocumented
See moreDeclaration
Swift
public struct OuterCircleFioriStyle : OuterCircleStyle -
This file provides default fiori style for the component.
- Uncomment the following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct OverflowActionBaseStyle : OverflowActionStyle -
Undocumented
See moreDeclaration
Swift
public struct OverflowActionFioriStyle : OverflowActionStyle -
This file provides default fiori style for the component.
- Uncomment the following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct PlaceholderBaseStyle : PlaceholderStyle -
Undocumented
See moreDeclaration
Swift
public struct PlaceholderFioriStyle : PlaceholderStyle -
The base layout style for
See morePlaceholderTextEditor.Declaration
Swift
public struct PlaceholderTextEditorBaseStyle : PlaceholderTextEditorStyle -
The base layout style for
See morePlaceholderTextField.Declaration
Swift
public struct PlaceholderTextFieldBaseStyle : PlaceholderTextFieldStyle -
Undocumented
See moreDeclaration
Swift
public struct ProcessingIndicatorBaseStyle : ProcessingIndicatorStyle -
Undocumented
See moreDeclaration
Swift
@MainActor public struct ProfileHeaderBaseStyle : ProfileHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct ProgressIndicatorProtocolBaseStyle : ProgressIndicatorProtocolStyle -
Undocumented
See moreDeclaration
Swift
public struct ProgressIndicatorProtocolFioriStyle : ProgressIndicatorProtocolStyle -
Undocumented
See moreDeclaration
Swift
public struct ProgressIndicatorBaseStyle : ProgressIndicatorStyle -
Processing style
See moreDeclaration
Swift
public struct ProgressIndicatorProcessingStyle : ProgressIndicatorStyle -
Loading pausable style displaying the current progress and an icon depending on the paused state
See moreDeclaration
Swift
public struct ProgressIndicatorPausableStyle : ProgressIndicatorStyle -
Loading stoppable style
See moreDeclaration
Swift
public struct ProgressIndicatorStoppableStyle : ProgressIndicatorStyle -
This file provides default fiori style for the component.
- Uncomment the following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct ProgressBaseStyle : ProgressStyle -
Undocumented
See moreDeclaration
Swift
public struct ProgressFioriStyle : ProgressStyle -
Undocumented
See moreDeclaration
Swift
public struct PromptBaseStyle : PromptStyle -
Undocumented
See moreDeclaration
Swift
public struct PromptFioriStyle : PromptStyle -
This file provides default fiori style for the component.
- Uncomment the following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct RangeSliderControlBaseStyle : RangeSliderControlStyle -
Undocumented
See moreDeclaration
Swift
public struct RatingControlFormViewBaseStyle : RatingControlFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct RatingControlBaseStyle : RatingControlStyle -
Undocumented
See moreDeclaration
Swift
public struct RedoActionBaseStyle : RedoActionStyle -
Undocumented
See moreDeclaration
Swift
public struct RedoActionFioriStyle : RedoActionStyle -
Undocumented
See moreDeclaration
Swift
public struct ReenterSignatureActionBaseStyle : ReenterSignatureActionStyle -
Undocumented
See moreDeclaration
Swift
public struct ReenterSignatureActionFioriStyle : ReenterSignatureActionStyle -
This file provides default fiori style for the component.
- Uncomment the following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct ResetActionBaseStyle : ResetActionStyle -
Undocumented
See moreDeclaration
Swift
public struct ResetActionFioriStyle : ResetActionStyle -
Undocumented
See moreDeclaration
Swift
public struct ReviewCountLabelBaseStyle : ReviewCountLabelStyle -
Undocumented
See moreDeclaration
Swift
public struct ReviewCountLabelFioriStyle : ReviewCountLabelStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct Row1BaseStyle : Row1Style -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct Row2BaseStyle : Row2Style -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct Row3BaseStyle : Row3Style -
Undocumented
See moreDeclaration
Swift
public struct SaveActionBaseStyle : SaveActionStyle -
Undocumented
See moreDeclaration
Swift
public struct SaveActionFioriStyle : SaveActionStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct SecondaryActionBaseStyle : SecondaryActionStyle -
Undocumented
See moreDeclaration
Swift
public struct SecondaryActionFioriStyle : SecondaryActionStyle -
Undocumented
See moreDeclaration
Swift
public struct SecondaryTimestampBaseStyle : SecondaryTimestampStyle -
Undocumented
See moreDeclaration
Swift
public struct SecondaryTimestampFioriStyle : SecondaryTimestampStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct SectionFooterBaseStyle : SectionFooterStyle -
The style determines whether disclosureAccessory of SectionFooter is hidden.
See moreDeclaration
Swift
public struct SectionFooterAccessoryStyle : SectionFooterStyle -
Undocumented
See moreDeclaration
Swift
public struct SectionHeaderBaseStyle : SectionHeaderStyle -
The style determines whether disclosureAccessory of SectionHeader is hidden.
See moreDeclaration
Swift
public struct SectionHeaderAccessoryStyle : SectionHeaderStyle -
Declaration
Swift
public struct SegmentedControlPickerBaseStyle : SegmentedControlPickerStyle -
Undocumented
See moreDeclaration
Swift
public struct SelectAllActionBaseStyle : SelectAllActionStyle -
Undocumented
See moreDeclaration
Swift
public struct SelectAllActionFioriStyle : SelectAllActionStyle -
Undocumented
See moreDeclaration
Swift
public struct SelectedEntriesSectionTitleBaseStyle : SelectedEntriesSectionTitleStyle -
Undocumented
See moreDeclaration
Swift
public struct SelectedEntriesSectionTitleFioriStyle : SelectedEntriesSectionTitleStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
@MainActor public struct SideBarListItemBaseStyle : SideBarListItemStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
@MainActor public struct SideBarBaseStyle : SideBarStyle -
The
See moreSideBarItemModelstruct is a data model that represents a side bar item . It conforms to theIdentifiable,Hashable, andEquatableprotocols, which allow it to be used in collections and compared for equality.Declaration
Swift
public struct SideBarItemModel : Identifiable, Hashable, Equatable -
Represents whether the sidebar width fills the available space from its parent automatically.
The
IsSidebarAutoWidthkey governs the automatic sizing of the sidebar. When set totrue, the sidebar will adjust its width to fill the available space provided by its parent container. Otherwise, the sidebar will use the predefined width specified by theSidebarWidthkey.Note: The default value is
See moretrue.Declaration
Swift
public struct IsSidebarAutoWidth : EnvironmentKey -
Represents the total width of the sidebar, including any leading and trailing padding.
The
SidebarWidthkey computes the total width of the sidebar by adding the base width of 288 points to the leading and trailing padding values, defined by theSidebarLeadingPaddingandSidebarTrailingPaddingkeys, respectively.Note: The default value is
See more288 + SidebarLeadingPadding.defaultValue + SidebarTrailingPadding.defaultValue.Declaration
Swift
public struct SidebarWidth : EnvironmentKey -
Represents the leading padding within the sidebar.
The
SidebarLeadingPaddingkey defines the space between the sidebar’s content and its leading edge.Note: The default value is
See more16points.Declaration
Swift
public struct SidebarLeadingPadding : EnvironmentKey -
Represents the trailing padding within the sidebar.
The
SidebarTrailingPaddingkey defines the space between the sidebar’s content and its trailing edge.Note: The default value is
See more16points.Declaration
Swift
public struct SidebarTrailingPadding : EnvironmentKey -
Undocumented
See moreDeclaration
Swift
public struct SignInActionBaseStyle : SignInActionStyle -
Undocumented
See moreDeclaration
Swift
public struct SignInActionFioriStyle : SignInActionStyle -
SignatureCaptureViewallows user to sign above the signature line.Usage
See moreSignatureCaptureView(title: "Signature Title", isRequired: true, startSignatureAction: { Button(action: {}, label: { Text("start") }) }, reenterSignatureAction: { Button(action: {}, label: { Text("restart") }) }, cancelAction: { Button(action: {}, label: { Text("cancel") }) }, clearAction: { Button(action: {}, label: { Text("clear") }) }, saveAction: { Button(action: {}, label: { Text("save") }) }, xmark: { Image(systemName: "xmark") }, watermark: { Text("This is a watermark") }, signatureImage: nil, drawingViewMaxHeight: 400, drawingViewBackgroundColor: Color.gray, strokeWidth: 1, appliesTintColorToImage: true, strokeColor: Color.red, signatureLineColor: Color.black, hidesSignatureLine: false, watermarkAlignment: .trailing, addsTimestampInImage: true, timestampFormatter: nil, cropsImage: false) { img in let imgSaver = ImageSaver() imgSaver.writeToPhotoAlbum(image: img) }Declaration
Swift
public struct SignatureCaptureViewextension SignatureCaptureView: Viewextension SignatureCaptureView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct SignatureCaptureViewBaseStyle : SignatureCaptureViewStyle -
Undocumented
See moreDeclaration
-
Undocumented
Declaration
Swift
public struct SingleStepBaseStyle : SingleStepStyle -
Undocumented
See moreDeclaration
Swift
@MainActor public struct SortCriterionBaseStyle : SortCriterionStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
@MainActor public struct SortFilterViewBaseStyle : SortFilterViewStyle -
Undocumented
See moreDeclaration
Swift
public struct StartSignatureActionBaseStyle : StartSignatureActionStyle -
Undocumented
See moreDeclaration
Swift
public struct StartSignatureActionFioriStyle : StartSignatureActionStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct StatusBaseStyle : StatusStyle -
Undocumented
See moreDeclaration
Swift
public struct StatusFioriStyle : StatusStyle -
A convenient
See moreStatusStyleto set a foreground color forStatusDeclaration
Swift
public struct StatusColorStyleStyle : StatusStyle -
Undocumented
See moreDeclaration
Swift
public struct StepProgressIndicatorBaseStyle : StepProgressIndicatorStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct StepperFieldBaseStyle : StepperFieldStyle -
Undocumented
See moreDeclaration
Swift
public struct StepperViewBaseStyle : StepperViewStyle -
Undocumented
See moreDeclaration
Swift
public struct StepperViewFocusedStyle : StepperViewStyle -
Undocumented
See moreDeclaration
Swift
public struct SubAttributeBaseStyle : SubAttributeStyle -
Undocumented
See moreDeclaration
Swift
public struct SubAttributeFioriStyle : SubAttributeStyle -
Undocumented
See moreDeclaration
Swift
public struct SubmitActionBaseStyle : SubmitActionStyle -
Undocumented
See moreDeclaration
Swift
public struct SubmitActionFioriStyle : SubmitActionStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct SubstatusBaseStyle : SubstatusStyle -
Undocumented
See moreDeclaration
Swift
public struct SubstatusFioriStyle : SubstatusStyle -
A convenient
See moreSubstatusStyleto set a foreground color forSubstatusDeclaration
Swift
public struct SubstatusColorStyle : SubstatusStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct SubtitleBaseStyle : SubtitleStyle -
Undocumented
See moreDeclaration
Swift
public struct SubtitleFioriStyle : SubtitleStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct SwitchBaseStyle : SwitchStyle -
Undocumented
See moreDeclaration
Swift
public struct SwitchFioriStyle : SwitchStyle -
Undocumented
See moreDeclaration
Swift
public struct SwitchViewBaseStyle : SwitchViewStyle -
Light tag style
Declaration
Swift
public struct LightTagStyle : TagStyle -
Dark tag style.
Declaration
Swift
public struct DarkTagStyle : TagStyle -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct TagStyleConfiguration -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct TagsBaseStyle : TagsStyle -
This file provides default fiori style for the component.
- Uncomment the following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct TertiaryActionBaseStyle : TertiaryActionStyle -
Undocumented
See moreDeclaration
Swift
public struct TertiaryActionFioriStyle : TertiaryActionStyle -
The base layout style for
See moreTextFieldFormView.Declaration
Swift
public struct TextFieldFormViewBaseStyle : TextFieldFormViewStyle -
The base layout style for
See moreTextInputField.Declaration
Swift
public struct TextInputFieldBaseStyle : TextInputFieldStyle -
Decimal style
See moreDeclaration
Swift
public struct TextInputFieldDecimalStyle : TextInputFieldStyle -
Integer number style
See moreDeclaration
Swift
public struct TextInputFieldNumberStyle : TextInputFieldStyle -
Undocumented
See moreDeclaration
Swift
public struct TextInputFieldGenericTextStyle : TextInputFieldStyle -
Undocumented
See moreDeclaration
Swift
public struct TextInputFieldPhoneNumberStyle : TextInputFieldStyle -
Undocumented
See moreDeclaration
Swift
public struct TextInputFieldCustomNumberStyle : TextInputFieldStyle -
The base layout style for
See moreTextInputInfoView.Declaration
Swift
public struct TextInputInfoViewBaseStyle : TextInputInfoViewStyle -
Error style
See moreDeclaration
Swift
public struct TextInputInfoViewErrorStyle : TextInputInfoViewStyle -
Warning style
See moreDeclaration
Swift
public struct TextInputInfoViewWarningStyle : TextInputInfoViewStyle -
Informational Style
See moreDeclaration
Swift
public struct TextInputInfoViewInformationalStyle : TextInputInfoViewStyle -
Success Style
See moreDeclaration
Swift
public struct TextInputInfoViewSuccessStyle : TextInputInfoViewStyle -
This file provides default fiori style for the component.
- Uncomment the following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct TextInputBaseStyle : TextInputStyle -
Undocumented
See moreDeclaration
Swift
public struct TextInputFioriStyle : TextInputStyle -
Declaration
Swift
public struct TextViewBaseStyle : TextViewStyle -
Undocumented
See moreDeclaration
Swift
public struct TextViewFioriStyle : TextViewStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelineMarkerBaseStyle : TimelineMarkerStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelineNodeBaseStyle : TimelineNodeStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelineNodeFioriStyle : TimelineNodeStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelineNowIndicatorBaseStyle : TimelineNowIndicatorStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelinePreviewItemBaseStyle : TimelinePreviewItemStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelinePreviewBaseStyle : TimelinePreviewStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelineBaseStyle : TimelineStyle -
Undocumented
See moreDeclaration
Swift
public struct TimestampBaseStyle : TimestampStyle -
Undocumented
See moreDeclaration
Swift
public struct TimestampFioriStyle : TimestampStyle -
The base layout style for
See moreTitleFormView.Declaration
Swift
public struct TitleFormViewBaseStyle : TitleFormViewStyle -
This file provides default fiori style for the component.
- Uncomment fhe following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct TitleBaseStyle : TitleStyle -
Undocumented
See moreDeclaration
Swift
public struct TitleFioriStyle : TitleStyle -
Undocumented
See moreDeclaration
Swift
public struct ToastMessageBaseStyle : ToastMessageStyle -
Undocumented
See moreDeclaration
Swift
public struct TopDividerBaseStyle : TopDividerStyle -
Undocumented
See moreDeclaration
Swift
public struct TopDividerFioriStyle : TopDividerStyle -
This file provides default fiori style for the component.
- Uncomment the following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct TrailingAccessoryBaseStyle : TrailingAccessoryStyle -
Undocumented
See moreDeclaration
Swift
public struct TrailingAccessoryFioriStyle : TrailingAccessoryStyle -
Undocumented
See moreDeclaration
Swift
public struct TrendImageBaseStyle : TrendImageStyle -
Undocumented
See moreDeclaration
Swift
public struct TrendImageFioriStyle : TrendImageStyle -
Undocumented
See moreDeclaration
Swift
public struct TrendBaseStyle : TrendStyle -
Undocumented
See moreDeclaration
Swift
public struct TrendFioriStyle : TrendStyle -
Undocumented
See moreDeclaration
Swift
public struct UndoActionBaseStyle : UndoActionStyle -
Undocumented
See moreDeclaration
Swift
public struct UndoActionFioriStyle : UndoActionStyle -
This file provides default fiori style for the component.
- Uncomment the following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct UpVoteActionBaseStyle : UpVoteActionStyle -
Undocumented
See moreDeclaration
Swift
public struct UpVoteActionFioriStyle : UpVoteActionStyle -
The style determines whether up vote button is selected.
See moreDeclaration
Swift
public struct UpVoteButtonSelectedStyle : UpVoteActionStyle -
This file provides default fiori style for the component.
- Uncomment the following code.
- Implement layout and style in corresponding places.
- Delete
.generatedfrom file name. - Move this file to
_FioriStylesfolder underFioriSwiftUICore.
Declaration
Swift
public struct UpperThumbBaseStyle : UpperThumbStyle -
Undocumented
See moreDeclaration
Swift
public struct UpperThumbFioriStyle : UpperThumbStyle -
Undocumented
See moreDeclaration
Swift
public struct UserConsentFormBaseStyle : UserConsentFormStyle -
Undocumented
See moreDeclaration
Swift
public struct UserConsentPageBaseStyle : UserConsentPageStyle -
Undocumented
See moreDeclaration
Swift
public struct UserConsentViewBaseStyle : UserConsentViewStyle -
Undocumented
See moreDeclaration
Swift
public struct ValueLabelBaseStyle : ValueLabelStyle -
Undocumented
See moreDeclaration
Swift
public struct ValueLabelFioriStyle : ValueLabelStyle -
Undocumented
See moreDeclaration
Swift
public struct ValuePickerBaseStyle : ValuePickerStyle -
Undocumented
See moreDeclaration
Swift
public struct ValueBaseStyle : ValueStyle -
Undocumented
See moreDeclaration
Swift
public struct ValueFioriStyle : ValueStyle -
Undocumented
See moreDeclaration
Swift
public struct WatermarkBaseStyle : WatermarkStyle -
Undocumented
See moreDeclaration
Swift
public struct WatermarkFioriStyle : WatermarkStyle -
Undocumented
See moreDeclaration
Swift
public struct WelcomeScreenBaseStyle : WelcomeScreenStyle -
Undocumented
See moreDeclaration
Swift
public struct WhatsNewListItemBaseStyle : WhatsNewListItemStyle -
Undocumented
See moreDeclaration
Swift
public struct WhatsNewListViewBaseStyle : WhatsNewListViewStyle -
Undocumented
See moreDeclaration
Swift
public struct WhatsNewPageBaseStyle : WhatsNewPageStyle -
Undocumented
See moreDeclaration
Swift
public struct WhatsNewPageViewBaseStyle : WhatsNewPageViewStyle -
Undocumented
See moreDeclaration
Swift
public struct WritingAssistantActionBaseStyle : WritingAssistantActionStyle -
Undocumented
See moreDeclaration
Swift
public struct WritingAssistantActionFioriStyle : WritingAssistantActionStyle -
Undocumented
See moreDeclaration
Swift
public struct WritingAssistantFormBaseStyle : WritingAssistantFormStyle -
Undocumented
See moreDeclaration
Swift
public struct XmarkBaseStyle : XmarkStyle -
Undocumented
See moreDeclaration
Swift
public struct XmarkFioriStyle : XmarkStyle -
AINoticeis a SwiftUI view indicating if content is AI-supported or AI-generated. It can include an icon, a description, and an action label for accessing more details. If the icon or description is not set, a default value will be used. Action label has no default value and has to be set to be used.Usage
See more@State var showsAction = false KeyValueItem { Text("Marital Status Since*") } value: { Text(self.maritalStatusSince) } .id(self.maritalStatusSinceId) .aiNoticeView(isPresented: self.$showAINotice, icon: Image(fioriName: "fiori.ai"), description: "AI Notice with icon. ", actionLabel: "View more details", viewMoreAction: self.toggleShowSheet) .sheet(isPresented: self.$showBottomSheet) { Text("detail information") .presentationDetents([.height(250), .medium]) .presentationDragIndicator(.visible) }Declaration
-
Undocumented
See moreDeclaration
Swift
public struct AINoticeConfiguration -
Undocumented
See moreDeclaration
Swift
public struct AINoticeFioriStyle : AINoticeStyle -
AIUserFeedbackis used to display a feedback page with customizable title, description, navigation title, filter form view and key value form view.AIUserFeedbackcan be presented modally using .sheet, or pushed onto a navigation stack.Usage
@State var voteState: AIUserFeedbackVoteState = .notDetermined @State var submitButtonState: AIUserFeedbackSubmitButtonState = .normal @State var filterFormViewSelectionValue: [Int] = [0] @State var valueText: String = "" let valueOptions: [AttributedString] = ["Inaccuraies", "Inappropriate Content", "Security Risks", "Slow Response", "Repetitive or Wordy", "Others"] let filterFormView = FilterFormView(title: "Select all that apply", isRequired: true, options: valueOptions, errorMessage: nil, isEnabled: true, allowsMultipleSelection: true, allowsEmptySelection: false, value: self.$filterFormViewSelectionValue, buttonSize: .fixed, onValueChange: { value in print("FilterFormView value change: \(value)") }) let keyValueFormView = KeyValueFormView(title: "Additional feedback", text: self.$valueText, placeholder: "Write additional comments here", errorMessage: nil, minTextEditorHeight: 88, maxTextEditorHeight: 200, maxTextLength: 200, hintText: AttributedString("Hint Text"), isCharCountEnabled: true, allowsBeyondLimit: false, isRequired: true) AIUserFeedback(title: { Title(title: "How was your AI experience?") }, description: { Text("Please rate your experience to help us improve.") }, navigationTitle: "Feedback" , filterFormView: filterFormView, keyValueFormView: keyValueFormView, displayMode: .sheet, onCancel: { }, onUpVote: { }, onDownVote: { }, onSubmit: { voteState, feedbacks, additional, submitResult in submitResult(true) }, voteState: $voteState, submitButtonState: $submitButtonState)### Toggle:
See more@State var isFeedbackPresented = false Button { isFeedbackPresented.toggle() } label: { Text("Present AI User Feedback") } .popover(isPresented: $isFeedbackPresented) { AIUserFeedback }Declaration
Swift
public struct AIUserFeedbackextension AIUserFeedback: Viewextension AIUserFeedback: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct AIUserFeedbackConfiguration -
Undocumented
See moreDeclaration
Swift
public struct AIUserFeedbackFioriStyle : AIUserFeedbackStyle -
Undocumented
See moreDeclaration
Swift
public struct AccessoryIconextension AccessoryIcon: Viewextension AccessoryIcon: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct AccessoryIconConfiguration -
Undocumented
See moreDeclaration
Swift
public struct AccessoryViewextension AccessoryView: Viewextension AccessoryView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct AccessoryViewConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct ActionConfiguration -
The Activation Screen is displayed after the Welcome Screen with title, description text, email input text field, action button and secondary action.
See moreDeclaration
Swift
public struct ActivationScreenextension ActivationScreen: Viewextension ActivationScreen: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct ActivationScreenConfiguration -
Undocumented
See moreDeclaration
Swift
public struct ActivationScreenFioriStyle : ActivationScreenStyle -
Undocumented
See moreDeclaration
Swift
public struct ActiveTrackextension ActiveTrack: Viewextension ActiveTrack: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct ActiveTrackConfiguration -
ActivityItemprovides a customizable activity item with an icon and a subtitle.Usage
See moreActivityItem(icon: Image(systemName: "phone"), subtitle: AttributedString("phone"))Declaration
Swift
public struct ActivityItemextension ActivityItem: Viewextension ActivityItem: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct ActivityItemConfiguration -
Undocumented
See moreDeclaration
Swift
public struct ActivityItemFioriStyle : ActivityItemStyle -
ActivityItemsprovides a view that shows several items with action.Usage
See moreActivityItems(activityItems: [ .init(type: .phone, didSelectActivityItem: { print("click phone") }) ])Declaration
Swift
public struct ActivityItemsextension ActivityItems: Viewextension ActivityItems: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct ActivityItemsConfiguration -
Undocumented
See moreDeclaration
Swift
public struct AgreeActionextension AgreeAction: Viewextension AgreeAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct AgreeActionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct AllEntriesSectionTitleextension AllEntriesSectionTitle: Viewextension AllEntriesSectionTitle: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct AllEntriesSectionTitleConfiguration -
Undocumented
See moreDeclaration
Swift
public struct AllowActionextension AllowAction: Viewextension AllowAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct AllowActionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct ApplyActionextension ApplyAction: Viewextension ApplyAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct ApplyActionConfiguration -
Attachmentis the UI component used for displaying a single attachment within anAttachmentGroup. It presents attachment details including a thumbnail or preview image, title, subtitle, and footnote.The component handles various states of attachments:
- Display of uploaded attachments with thumbnail previews
- Support for custom content through the default content view builder
- Interaction events for preview and deletion
Usage
Use the
Attachmentcomponent to display a file or image attachment with its metadata:// Display an attachment with a thumbnail generated from a file URL Attachment(attachmentInfo: myAttachmentInfo) { AttachmentThumbnail(url: myAttachmentInfo.primaryURL) } attachmentTitle: { Text(myAttachmentInfo.attachmentName) } attachmentSubtitle: { Text("15MB") } attachmentFootnote: { Text("Oct 20, 2025") } // Display an attachment with a custom image Attachment(attachmentInfo: myAttachmentInfo) { Image(systemName: "doc.text") .resizable() .aspectRatio(contentMode: .fit) } attachmentTitle: { Text(myAttachmentInfo.attachmentName) } attachmentSubtitle: { Text("PDF Document") } attachmentFootnote: { Text("Recently modified") }Use with
AttachmentGroupto manage collections of attachments:
See moreAttachmentGroup(attachments: $myAttachments) { // Custom attachment rendering ForEach(myAttachments, id: \.id) { attachment in Attachment(attachmentInfo: attachment) { AttachmentThumbnail(url: attachment.primaryURL) } attachmentTitle: { Text(attachment.attachmentName) } } }Declaration
-
Undocumented
See moreDeclaration
Swift
public struct AttachmentConfiguration -
Undocumented
See moreDeclaration
Swift
public struct AttachmentFioriStyle : AttachmentStyle -
AttachmentButtonImageprovides the defaultAddbutton following visual design.Usage
See more@State var attachments: [URL] @State var attachmentError: AttributedString? let delegate: AttachmentDelegate AttachmentGroup( title: { Text("Attachments") }, attachments: self.$attachments, maxCount: 5, delegate: self.delegate, errorMessage: self.$attachmentError, operations: { AttachmentButtonImage() .operationsMenu { PhotosPickerMenuItem(filter: [.images]) FilesPickerMenuItem(filter: [.pdf, .presentation]) } } )Declaration
Swift
public struct AttachmentButtonImageextension AttachmentButtonImage: Viewextension AttachmentButtonImage: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct AttachmentButtonImageConfiguration -
Undocumented
See moreDeclaration
Swift
public struct AttachmentButtonImageFioriStyle : AttachmentButtonImageStyle -
AttachmentElementis a foundational UI component used byAttachmentGroupfor displaying and managing attachment items in different states (normal, uploading, error).This protocol defines the core properties and interactions required for attachment rendering:
- Displaying attachment information
- Handling state changes through control states
- Managing user interactions like previewing and deletion
- Supporting dynamic updates to attachment metadata
AttachmentElementserves as the base protocol for more specialized attachment components likeAttachment,AttachmentWithError, andAttachmentInProgress.Usage
See more// Basic usage with required properties AttachmentElement( attachmentInfo: myAttachmentInfo, controlState: .normal, onPreview: { attachmentInfo in // Handle preview action previewController.preview(attachmentInfo.primaryURL) }, onExtraInfoChange: { extraInfo in // Update attachment with new metadata updateAttachment(with: extraInfo) }, onDelete: { attachmentInfo in // Handle deletion deleteAttachment(attachmentInfo) } ) // In context of looping through attachment array ForEach(configuration.attachments.indices, id: \.self) { index in AttachmentElement( attachmentInfo: configuration.attachments[index], controlState: configuration.controlState, onPreview: { info in previewManager.showPreview(for: info) }, onExtraInfoChange: { extraInfo in // Update with new metadata while preserving state if case .uploaded(let destURL, let srcURL, _) = configuration.attachments[index] { configuration.attachments[index] = .uploaded( destinationURL: destURL, sourceURL: srcURL, extraInfo: extraInfo ) } }, onDelete: { info in configuration.attachments.remove(at: index) } ) }Declaration
Swift
public struct AttachmentElementextension AttachmentElement: Viewextension AttachmentElement: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct AttachmentElementConfiguration -
Undocumented
See moreDeclaration
Swift
public struct AttachmentElementFioriStyle : AttachmentElementStyle -
Undocumented
See moreDeclaration
Swift
public struct AttachmentErrorTitleextension AttachmentErrorTitle: Viewextension AttachmentErrorTitle: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct AttachmentErrorTitleConfiguration -
Undocumented
See moreDeclaration
Swift
public struct AttachmentFootnoteextension AttachmentFootnote: Viewextension AttachmentFootnote: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct AttachmentFootnoteConfiguration -
AttachmentGroupis a UI component that manages a collection of attachments with support for adding, removing, and viewing attachments from various sources.This component provides a complete interface for attachment management, including:
- Displaying existing attachments with thumbnails
- Adding new attachments from photos, camera, files, or scanned documents
- Previewing attachments
- Showing upload progress and error states
- Enforcing maximum attachment limits
Usage
@State private var attachments: [AttachmentInfo] = [] @State private var errorMessage: AttributedString? let myAttachmentDelegate = MyAttachmentDelegate() AttachmentGroup( title: { Text("Documents") }, attachments: $attachments, maxCount: 5, delegate: myAttachmentDelegate, errorMessage: $errorMessage, operations: { AttachmentButtonImage() .operationsMenu { PhotosPickerMenuItem(filter: [.images]) FilesPickerMenuItem(filter: [.pdf, .documents]) CameraMenuItem() } } )How the
AttachmentGroupWorks and App Responsibilities: The primary data model is an array of AttachmentInfo, which contains the URL(s) and the attachment state.AttachmentGrouprelies on the app to prepare attachments for display. Apps are responsible for pre-configuring attachments (e.g., for a “download” use case) in the app’s local folder. Eager downloading is the recommended default approach for attachment previewing.How Apps Handle Uploading: The AttachmentGroup component is agnostic about the upload destination and method. It uses a delegate pattern for upload logic. Apps must provide an app-specific AttachmentDelegate (a Swift protocol) to handle the actual upload process. A
BasicAttachmentDelegateis provided for demonstration or as a base for customization.Styling and Customizing the UI: By default, all SDK components are Fiori Design compliant. However, Apps have significant control over the UI, including layout, fonts, and colors. Apps can fully customize the attachment icon, information, and even add interactive elements. See
MyAttachmentThumbnailMaskStyleinAttachmentGroupExample.swift. Apps can also use a completely different layout seeMyAttachmentGroupListStyle,MyAttachmentStyleForListLayout,MyAttachmentInProgressStyleForListLayout, andMyAttachmentWithErrorStyleForListLayoutinAttachmentGroupExample.swift.Custom Preview: Apps can override the default preview behavior by providing an onPreview closure. See the
onPreviewclosure, seeonPreviewparameter inAttachmentGroupExample.swift.Apps-Specific Attachment Cache: The
See moreBasicAttachmentDelegateincludes a “cache” folder concept that may suit your requirements. Apps can use similar code in the “Batch” button action inAttachmentGroupExample.swiftfor synchroizing attachments between App local storage and backend server.Declaration
Swift
public struct AttachmentGroupextension AttachmentGroup: Viewextension AttachmentGroup: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct AttachmentGroupConfiguration -
Undocumented
See moreDeclaration
Swift
public struct AttachmentGroupFioriStyle : AttachmentGroupStyle -
AttachmentInProgressis the UI component to be used byAttachmentGroupalong withAttachmentButtonImageto support rendering in-progress uploading state.Usage
See moreAttachmentInProgress( attachmentInProgressTitle: { Text(configuration.attachmentInfo.attachmentName) }, attachmentInfo: configuration.$attachmentInfo, onPreview: configuration.onPreview, onDelete: configuration.onDelete )Declaration
Swift
public struct AttachmentInProgressextension AttachmentInProgress: Viewextension AttachmentInProgress: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct AttachmentInProgressConfiguration -
Undocumented
See moreDeclaration
Swift
public struct AttachmentInProgressFioriStyle : AttachmentInProgressStyle -
Undocumented
See moreDeclaration
Swift
public struct AttachmentInProgressTitleextension AttachmentInProgressTitle: Viewextension AttachmentInProgressTitle: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct AttachmentInProgressTitleConfiguration -
Undocumented
See moreDeclaration
Swift
public struct AttachmentSubtitleextension AttachmentSubtitle: Viewextension AttachmentSubtitle: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct AttachmentSubtitleConfiguration -
AttachmentThumbnailis a specialized UI component that renders previews for attachment files asynchronously.This component intelligently handles different file types by:
- Initially displaying appropriate static file type icons while loading
- Generating thumbnail previews for supported file types (images, PDFs, etc.)
- Maintaining the file type icon for non-previewable file types
- Adapting its appearance based on control state (normal, disabled, read-only)
The thumbnail generation process happens in the background to maintain UI responsiveness, and the component automatically updates when the preview becomes available.
Usage
Use
AttachmentThumbnailwithin anAttachmentcomponent to display file previews:// Basic usage with an image file Attachment { AttachmentThumbnail(url: imageURL) } attachmentTitle: { Text("Photo") } attachmentSubtitle: { Text("2.5MB") } attachmentFootnote: { Text("Oct 20, 2025") } // Usage with a PDF document Attachment { AttachmentThumbnail(url: pdfURL, controlState: viewModel.isEditable ? .normal : .readOnly) } attachmentTitle: { Text("Contract") } attachmentSubtitle: { Text("PDF • 1.2MB") } attachmentFootnote: { Text("Last modified today") }The component can also be used standalone when needed:
See moreAttachmentThumbnail(url: fileURL)Declaration
Swift
public struct AttachmentThumbnailextension AttachmentThumbnail: Viewextension AttachmentThumbnail: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct AttachmentThumbnailConfiguration -
Undocumented
See moreDeclaration
Swift
public struct AttachmentThumbnailFioriStyle : AttachmentThumbnailStyle -
Undocumented
See moreDeclaration
Swift
public struct AttachmentTitleextension AttachmentTitle: Viewextension AttachmentTitle: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct AttachmentTitleConfiguration -
AttachmentWithErroris the UI component to be used byAttachmentGroupalong withAttachmentButtonImageto support error state of failed upload.Usage
See moreAttachmentWithError( attachmentErrorTitle: { Text(configuration.attachmentInfo.attachmentName) }, attachmentInfo: configuration.$attachmentInfo, onPreview: configuration.onPreview, onDelete: configuration.onDelete )Declaration
Swift
public struct AttachmentWithErrorextension AttachmentWithError: Viewextension AttachmentWithError: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct AttachmentWithErrorConfiguration -
Undocumented
See moreDeclaration
Swift
public struct AttachmentWithErrorFioriStyle : AttachmentWithErrorStyle -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct AttributeConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct AuthInputConfiguration -
Authenticationis used to display a login screen with customizable detail image, title, subtitle, input fields and sign-in action.Usage
See more// Basic usage @State var password: String = "" @State var name: String = "" Authentication(detailImage: { Image(.illustration).resizable().aspectRatio(contentMode: .fit) }, title: { Text("Authentication") }, subtitle: { Text("Please provide your username and password to authenticate.") }, authInput: { VStack(spacing: 16) { TextFieldFormView(title: "", text: self.$name, placeholder: "Enter your name") TextFieldFormView(title: "", text: self.$password, isSecureEnabled: true, placeholder: "Enter your password") } }, isDisabled: password.isEmpty || name.isEmpty) { print("sign in ......") } // With banner message and custom style Authentication(detailImage: { Image(.illustration).resizable().aspectRatio(contentMode: .fit) }, title: { Text("Authentication") }, subtitle: { Text("Please provide your username and password.") }, isDisabled: password.isEmpty || name.isEmpty) { // Handle sign in action } .authenticationStyle(BasicAuthenticationStyle(password: self.$password, name: self.$name)) .bannerMessageView(isPresented: self.$isPresentedBanner, pushContentDown: .constant(false), icon: { EmptyView() }, title: "Verifying...", messageType: .neutral)Declaration
Swift
public struct Authenticationextension Authentication: Viewextension Authentication: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct AuthenticationConfiguration -
Undocumented
See moreDeclaration
Swift
public struct AuthenticationFioriStyle : AuthenticationStyle -
Undocumented
See moreDeclaration
Swift
public struct AvatarStackextension AvatarStack: Viewextension AvatarStack: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct AvatarStackConfiguration -
Undocumented
See moreDeclaration
Swift
public struct AvatarStackFioriStyle : AvatarStackStyle -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct AvatarsConfiguration -
Undocumented
See moreDeclaration
Swift
public struct AvatarsTitleextension AvatarsTitle: Viewextension AvatarsTitle: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct AvatarsTitleConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct BackActionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct BannerMessageextension BannerMessage: Viewextension BannerMessage: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct BannerMessageConfiguration -
Undocumented
See moreDeclaration
Swift
public struct BannerMessageFioriStyle : BannerMessageStyle -
Undocumented
See moreDeclaration
Swift
public struct BannerMultiMessageSheetextension BannerMultiMessageSheet: Viewextension BannerMultiMessageSheet: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct BannerMultiMessageSheetConfiguration -
Undocumented
See moreDeclaration
Swift
public struct BannerMultiMessageSheetFioriStyle : BannerMultiMessageSheetStyle -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct BodyTextConfiguration -
CalendarDayViewis used to display a day with title, subtitle and eventIndicator.Usage
See morevar calendarItemTintAttributes: [CalendarPropertyRef: [CalendarItemControlState: Color]] { let result: [CalendarPropertyRef: [CalendarItemControlState: Color]] = [ .title: [ .normal: Color(UIColor.blue), .disabled: Color(UIColor.red), .highlighted: Color(UIColor.green), .selected: Color(UIColor.yellow) ] ] return result } CalendarDayView(title: "10", subtitle: "22", isEventIndicatorVisible: true, state: .singleSelectedAndToday, customEventView: Rectangle().foregroundStyle(Color.red)) .environment(\.eventViewColor, .red) .environment(\.selectionSingleColor, .yellow) .environment(\.calendarItemTintAttributes, calendarItemTintAttributes) CalendarDayView(title: "10", subtitle: "22", isEventIndicatorVisible: true, state: .disabled) .environment(\.eventViewColorDisabled, .gray) CalendarDayView(title: "10", subtitle: "22", isEventIndicatorVisible: true, state: .multiSelectedStart) .environment(\.selectionRangeColor, .red)Declaration
Swift
public struct CalendarDayViewextension CalendarDayView: Viewextension CalendarDayView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct CalendarDayViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct CalendarDayViewFioriStyle : CalendarDayViewStyle -
Undocumented
See moreDeclaration
Swift
public struct CalendarMonthViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct CalendarMonthViewFioriStyle : CalendarMonthViewStyle -
CalendarViewis used to display the calendar. The calendar supports.week,.month,.expandable,.fullScrollMonth,.rangeSelection, and.datesSelectionstyle.Usage:
@State var model = CalendarModel(calendarStyle: .month) var fm: DateFormatter { let fm = DateFormatter() fm.timeZone = Calendar.current.timeZone fm.locale = Calendar.current.locale fm.dateFormat = "yyyy MM dd" return fm } var calendarItemTintAttributes: [CalendarPropertyRef: [CalendarItemControlState: Color]] { let result: [CalendarPropertyRef: [CalendarItemControlState: Color]] = [ .title: [ .normal: Color(UIColor.blue), .disabled: Color(UIColor.red), .highlighted: Color(UIColor.green), .selected: Color(UIColor.yellow) ], .monthHeaderText: [ .normal: Color(UIColor.green) ], .weekDayText: [ .normal: Color(UIColor.blue), .highlighted: Color(UIColor.green) ], .weekNumberText: [ .normal: Color(UIColor.green) ] ] return result } VStack { CalendarView(model: model, titleChangeCallback: { _ in }, customCalendarBackgroundColor: .white) { date in Rectangle() } .environment(\.showsWeekNumbers, true) .environment(\.hasEventIndicator, true) .environment(\.alternateCalendarType, .chinese) .environment(\.alternateCalendarLocale, Locale(identifier: "en")) .environment(\.calendarItemTintAttributes, calendarItemTintAttributes) .environment(\.customLanguageId, "zh-Hans") Spacer() } ScrollView { CalendarView(model: self.model) .padding([.leading, .trailing], self.horizontalSizeClass == .compact ? 0 : 50) .frame(maxHeight: self.maxHeight) } .onGeometryChange(for: CGSize.self, of: { proxy in proxy.size }, action: { size in self.maxHeight = size.height })Notes:
When style is
See more.fullScrollMonth,.rangeSelection, or.datesSelection, and the CalendarView is used in ScrollView or List, the maxHeight of the CalendarView should be configured (e.g., the available screen height), otherwise it will slow down the scrolling, and the whole CalendarView will scroll in the ScrollView or List.Declaration
Swift
public struct CalendarViewextension CalendarView: Viewextension CalendarView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct CalendarViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct CalendarViewFioriStyle : CalendarViewStyle -
Undocumented
See moreDeclaration
Swift
public struct CalendarWeekViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct CalendarWeekViewFioriStyle : CalendarWeekViewStyle -
Undocumented
See moreDeclaration
Swift
public struct CancelActionextension CancelAction: Viewextension CancelAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct CancelActionConfiguration -
Card: Composite Component Protocol
The
_CardComponentprotocol defines the complete card structure. This protocol combines header, body, and footer components to create a comprehensive card layout that provides a complete container for displaying structured content with consistent styling and behavior.Usage
This is the top-level component that combines all card sections into a unified interface.
Card { Image("productThumbnail") .resizable() .aspectRatio(contentMode: .fill) .frame(height: 145) } description: { Text("Title") } title: { Text("Title that goes to two lines before truncating") } subtitle: { Text("Subtitle that goes to multiple lines before truncating") } icons: { IconStack(icons: [TextOrIcon.icon(Image(systemName: "circle.fill")), TextOrIcon.icon(Image(systemName: "paperclip")), TextOrIcon.text("1")]) } detailImage: { Image("ProfilePic") .resizable() .clipShape(Circle()) } headerAction: { FioriButton(title: "Action") } counter: { Text("1 of 3") } row1: { HStack { LabelItem(icon: Image(systemName: "exclamationmark.triangle.fill"), title: "Negative") .titleStyle { config in config.title.foregroundStyle(Color.preferredColor(.negativeLabel)) } LabelItem(title: "Critical") .titleStyle { config in config.title.foregroundStyle(Color.preferredColor(.criticalLabel)) } LabelItem(icon: Image(systemName: "checkmark.circle"), title: "Positive") .titleStyle { config in config.title.foregroundStyle(Color.preferredColor(.positiveLabel)) } } } row2: { HStack { Text("256 reviews") } } row3: { HStack { Tag(verbatim: "Tag") Tag(verbatim: "Tag") Tag(verbatim: "Tag") } } kpi: { _KPIItem(KPIItemData.components([.icon(Image(systemName: "arrowtriangle.up.fill")), .unit("$"), .metric("26.9"), .unit("M")])) } kpiCaption: { Text("Revenue") } cardBody: { VStack(alignment: .leading, spacing: 4) { DataTable(model: tableModel) .frame(height: 80) Divider() TagExample(num: 4, withDot: true) } } action: { FioriButton(title: "Approve") } secondaryAction: { FioriButton(title: "Decline") }
See moreCard(mediaImage: Image("productThumbnail"), description: "Title", title: "Title", subtitle: "Subtitle", icons: [TextOrIcon.icon(Image(systemName: "circle.fill"))], detailImage: Image("ProfilePic"), headerAction: FioriButton(title: "Action"), counter: "1 of 3", kpi: KPIItemData.components([.unit("$"), .metric("26.9"), .unit("M")]), kpiCaption: "Revenue", action: FioriButton(title: "Primary"), secondaryAction: FioriButton(title: "Secondary"))Declaration
-
Undocumented
See moreDeclaration
Swift
public struct CardConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct CardBodyConfiguration -
CardExtHeader: Composite Component Protocol
The
_CardExtHeaderComponentprotocol defines the extended header section of a card. This protocol combines multiple row components and KPI (Key Performance Indicator) components to create an extended header layout with structured data display capabilities.Usage
This component is used to create an extended header section that can display structured data in rows and key performance indicators.
CardExtHeader(row1: { HStack { LabelItem(icon: Image(systemName: "exclamationmark.triangle.fill"), title: "Negative") .titleStyle { config in config.title.foregroundStyle(Color.preferredColor(.negativeLabel)) } LabelItem(title: "Critical") .titleStyle { config in config.title.foregroundStyle(Color.preferredColor(.criticalLabel)) } LabelItem(icon: Image(systemName: "checkmark.circle"), title: "Positive") .titleStyle { config in config.title.foregroundStyle(Color.preferredColor(.positiveLabel)) } } }, row2: { HStack { Text("256 reviews") } }, row3: { HStack { Tag(verbatim: "Tag") Tag(verbatim: "Tag") Tag(verbatim: "Tag") } }, kpi: { _KPIItem(KPIItemData.components([.icon(Image(systemName: "arrowtriangle.up.fill")), .unit("$"), .metric("26.9"), .unit("M")])) }, kpiCaption: { Text("Revenue") })
See moreCardExtHeader(row1: { Text("Row 1 Content") }, row2: { Text("Row 2 Content") }, row3: { Text("Row 3 Content") }, kpi: KPIItemData.components([.unit("$"), .metric("26.9"), .unit("M")]), kpiCaption: "Revenue")Declaration
Swift
public struct CardExtHeaderextension CardExtHeader: Viewextension CardExtHeader: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct CardExtHeaderConfiguration -
Undocumented
See moreDeclaration
Swift
public struct CardExtHeaderFioriStyle : CardExtHeaderStyle -
CardFooter: Composite Component Protocol
The
_CardFooterComponentprotocol defines the footer section of a card. This protocol combines primary, secondary, tertiary, and overflow action components to create a comprehensive footer layout with multiple interaction options.Usage
This component is used to create a footer section with multiple action buttons and overflow options.
CardFooter { FioriButton(title: "Primary") } secondaryAction: { FioriButton(title: "Secondary") } tertiaryAction: { FioriButton(title: "Tertiary") } overflowAction: { FioriButton(title: "Overflow") }
See moreCardFooter(action: FioriButton(title: "Primary"), secondaryAction: FioriButton(title: "Secondary"), tertiaryAction: FioriButton(title: "Tertiary"), overflowAction: FioriButton(title: "Overflow"))Declaration
-
Undocumented
See moreDeclaration
Swift
public struct CardFooterConfiguration -
Undocumented
See moreDeclaration
Swift
public struct CardFooterFioriStyle : CardFooterStyle -
CardHeader: Composite Component Protocol
The
_CardHeaderComponentprotocol defines the complete header section of a card. This protocol combines media, main header, and extended header components to create a comprehensive header layout that can accommodate various content types and layouts.Usage
This component serves as a container that combines all header-related components into a unified interface.
CardHeader { Image("productThumbnail") .resizable() .aspectRatio(contentMode: .fill) .frame(height: 145) } description: { Text("Title") } title: { Text("Title that goes to two lines before truncating") } subtitle: { Text("Subtitle that goes to multiple lines before truncating") } icons: { IconStack(icons: [TextOrIcon.icon(Image(systemName: "circle.fill")), TextOrIcon.icon(Image(systemName: "paperclip")), TextOrIcon.text("1")]) } detailImage: { Image("ProfilePic") .resizable() .clipShape(Circle()) } headerAction: { FioriButton(title: "Action") } counter: { Text("1 of 3") } row1: { HStack { LabelItem(icon: Image(systemName: "exclamationmark.triangle.fill"), title: "Negative") .titleStyle { config in config.title.foregroundStyle(Color.preferredColor(.negativeLabel)) } LabelItem(title: "Critical") .titleStyle { config in config.title.foregroundStyle(Color.preferredColor(.criticalLabel)) } LabelItem(icon: Image(systemName: "checkmark.circle"), title: "Positive") .titleStyle { config in config.title.foregroundStyle(Color.preferredColor(.positiveLabel)) } } } row2: { HStack { Text("256 reviews") } } row3: { HStack { Tag(verbatim: "Tag") Tag(verbatim: "Tag") Tag(verbatim: "Tag") } } kpi: { _KPIItem(KPIItemData.components([.icon(Image(systemName: "arrowtriangle.up.fill")), .unit("$"), .metric("26.9"), .unit("M")])) } kpiCaption: { Text("Revenue") }
See moreCardHeader(mediaImage: Image("productThumbnail"), description: "Title", title: "Title", subtitle: "Subtitle", icons: [TextOrIcon.icon(Image(systemName: "circle.fill"))], detailImage: Image("ProfilePic"), headerAction: FioriButton(title: "Action"), counter: "1 of 3", kpi: KPIItemData.components([.unit("$"), .metric("26.9"), .unit("M")]), kpiCaption: "Revenue")Declaration
-
Undocumented
See moreDeclaration
Swift
public struct CardHeaderConfiguration -
Undocumented
See moreDeclaration
Swift
public struct CardHeaderFioriStyle : CardHeaderStyle -
CardMainHeader: Composite Component Protocol
The
_CardMainHeaderComponentprotocol defines the main header section of a card. This protocol combines title, subtitle, icons, detail image, header action, counter, and flexible item components to create a comprehensive header layout for card-based UI components.Usage
This component is used to create the primary header section of a card, providing a structured layout for displaying key information and actions.
CardMainHeader { Text("Card Title") } subtitle: { Text("Card subtitle with additional information") } icons: { IconStack(icons: [TextOrIcon.icon(Image(systemName: "star.fill"))]) } detailImage: { Image("profile-image") .resizable() .clipShape(Circle()) } headerAction: { FioriButton(title: "Action") } counter: { Text("1 of 3") } flexItem: { Text("Flexible content") } flexItemPosition: .aboveTitle
See moreCardMainHeader(title: "Card Title", subtitle: "Card subtitle with additional information", icons: [TextOrIcon.icon(Image(systemName: "star.fill"))], detailImage: Image("profile-image"), headerAction: FioriButton(title: "Action"), counter: "1 of 3", flexItem: { Text("Flexible content") }, flexItemPosition: .aboveTitle)Declaration
Swift
public struct CardMainHeaderextension CardMainHeader: Viewextension CardMainHeader: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct CardMainHeaderConfiguration -
Undocumented
See moreDeclaration
Swift
public struct CardMainHeaderFioriStyle : CardMainHeaderStyle -
CardMedia: Composite Component Protocol
The
_CardMediaComponentprotocol combines media image and description components for card layouts. This protocol provides a unified interface for displaying media content with descriptive text in card-based UI components.Usage
This component is typically used as part of a larger card structure to display media content such as images, videos, or other visual elements along with descriptive text.
CardMedia { Image("card_image") .resizable() .aspectRatio(contentMode: .fill) .frame(height: 145) } description: { Text("Media Description") }
See moreCardMedia(mediaImage: Image("sample-image"), description: "This is a sample media description")Declaration
-
Undocumented
See moreDeclaration
Swift
public struct CardMediaConfiguration -
Undocumented
See moreDeclaration
Swift
public struct CardMediaFioriStyle : CardMediaStyle -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct CheckmarkConfiguration -
CheckoutIndicatorprovides a circular indicator that shows the state of a process.Usage
See more@State var displayState = DisplayState.inProgress CheckoutIndicator(displayState: self.$displayState)Declaration
Swift
public struct CheckoutIndicatorextension CheckoutIndicator: Viewextension CheckoutIndicator: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct CheckoutIndicatorConfiguration -
Undocumented
See moreDeclaration
Swift
public struct ClearActionextension ClearAction: Viewextension ClearAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct ClearActionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct CloseActionextension CloseAction: Viewextension CloseAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct CloseActionConfiguration -
ContactItemprovides a view that shows information related to contact.Usage
See moreContactItem(title: "Headline only example", description: "One line of text description is baseline aligned.", actionItems: [.init(type: .phone, didSelectActivityItem: { print("tap phone") }), .init(type: .videoCall, didSelectActivityItem: { print("tap videoCall") }), .init(type: .message, didSelectActivityItem: { print("tap message") })]) ContactItem { Text("Headline only example") } subtitle: { Text("One line of text description is baseline aligned.") } description: { Text("Description") } detailImage: { Image("person_square4").resizable() } actionItems: { ActivityItems(activityItems: [.init(type: .phone, didSelectActivityItem: { print("tap phone") })]) }Declaration
Swift
public struct ContactItemextension ContactItem: Viewextension ContactItem: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct ContactItemConfiguration -
Undocumented
See moreDeclaration
Swift
public struct ContactItemFioriStyle : ContactItemStyle -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct CounterConfiguration -
DateRangePickerprovides a title and value label with Fiori styling and aMultiDatePicker.Usage
See more@State var isRequired = false @State var selectedRange1: ClosedRange<Date>? = Date.now...Date.init(timeIntervalSinceNow: 24 * 60 * 60 * 2) @State var selectedRange2: ClosedRange<Date>? = Date.now...Date.init(timeIntervalSinceNow: 24 * 60 * 60 * 2) @State var selectedRange3: ClosedRange<Date>? = Date.now...Date.init(timeIntervalSinceNow: 24 * 60 * 60 * 2) @State var pickerVisible1 = false @State var pickerVisible2 = false @State var pickerVisible3 = false @State var showsErrorMessage = false @State var showAINotice: Bool = false let customizedDateFormatter: DateFormatter = { let formatter = DateFormatter() formatter.dateFormat = "dd-MM-yyyy" return formatter }() DateRangePicker(title: "Range Selection1", isRequired: isRequired, selectedRange: $selectedRange1, pickerVisible: $pickerVisible1) .informationView(isPresented: self.$showsErrorMessage, description: AttributedString("This is information hint message.")) .informationViewStyle(.informational) .aiNoticeView(isPresented: self.$showAINotice, description: "AI Notice") DateRangePicker(title: "Customized Date Formatter", mandatoryFieldIndicator: self.mandatoryFieldIndicator(), isRequired: self.isRequired, selectedRange: self.$selectedRange2, rangeFormatter: self.customizedDateFormatter, pickerVisible: self.$pickerVisible2) .informationView(isPresented: self.$showsErrorMessage, description: AttributedString("This is information success message.")) .informationViewStyle(.success) .aiNoticeView(isPresented: self.$showAINotice, description: "AI Notice") DateRangePicker(title: "Custom Locale & Calendar", mandatoryFieldIndicator: self.mandatoryFieldIndicator(), isRequired: self.isRequired, selectedRange: self.$selectedRange3, pickerVisible: self.$pickerVisible3) .informationView(isPresented: self.$showsErrorMessage, description: AttributedString("This is information hint message.")) .informationViewStyle(.informational) .aiNoticeView(isPresented: self.$showAINotice, description: "AI Notice") .environment(\.locale, Locale(identifier: "zh-Hans")) .environment(\.calendar, Calendar(identifier: .gregorian))Declaration
Swift
public struct DateRangePickerextension DateRangePicker: Viewextension DateRangePicker: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct DateRangePickerConfiguration -
Undocumented
See moreDeclaration
Swift
public struct DateRangePickerFioriStyle : DateRangePickerStyle -
DateTimePickerprovides a title and value label with Fiori styling and aDatePicker.Usage
See more@State var customizedDate: Date = .init(timeIntervalSince1970: 0.0) @State var isRequired = false @State var showsErrorMessage = false @State var customizedPickerVisible = false let customizedDateFormatter: DateFormatter = { let formatter = DateFormatter() formatter.dateFormat = "MM/dd/yyyy HH:mm:ss" return formatter }() func mandatoryFieldIndicator() -> TextOrIcon { var indicator = AttributedString("*") indicator.font = .fiori(forTextStyle: .title3) indicator.foregroundColor = Color.preferredColor(.indigo7) return .text(indicator) } @State var customizedPickerVisible = false DateTimePicker(title: "Customized Date Formatter, locale and calendar", mandatoryFieldIndicator: self.mandatoryFieldIndicator(), isRequired: self.isRequired, selectedDate: self.$customizedDate, dateFormatter: self.customizedDateFormatter, pickerVisible: self.$customizedPickerVisible) .environment(\.locale, Locale(identifier: "zh-Hans")) .environment(\.calendar, Calendar(identifier: .gregorian))Declaration
Swift
public struct DateTimePickerextension DateTimePicker: Viewextension DateTimePicker: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct DateTimePickerConfiguration -
Undocumented
See moreDeclaration
Swift
public struct DateTimePickerFioriStyle : DateTimePickerStyle -
Undocumented
See moreDeclaration
Swift
public struct DecrementActionextension DecrementAction: Viewextension DecrementAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct DecrementActionConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct DenyActionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct Descriptionextension Description: Viewextension Description: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct DescriptionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct DescriptionTextextension DescriptionText: Viewextension DescriptionText: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct DescriptionTextConfiguration -
Undocumented
See moreDeclaration
Swift
public struct DeselectAllActionextension DeselectAllAction: Viewextension DeselectAllAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct DeselectAllActionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct DetailContentextension DetailContent: Viewextension DetailContent: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct DetailContentConfiguration -
Undocumented
See moreDeclaration
Swift
public struct DetailImageextension DetailImage: Viewextension DetailImage: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct DetailImageConfiguration -
See moreDimensionSegmentprovides a customizable segment forDimensionSelector.Declaration
Swift
public struct DimensionSegmentextension DimensionSegment: Viewextension DimensionSegment: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct DimensionSegmentConfiguration -
Undocumented
See moreDeclaration
Swift
public struct DimensionSegmentFioriStyle : DimensionSegmentStyle -
DimensionSelectoris a horizontal control containing multiple segments, each segment functioning as a discrete button. Selection is mutually exclusive.## Usage:
See morelet titles = ["intraday: 1min", "one day: 1min", "1year:1day", "3years:1week"] @State var selectedIndex: Int? = 0 @ObservedObject var stockModel = Tests.stockModels[0] DimensionSelector(titles: titles, selectedIndex: $selectedIndex) .onChange(of: selectedIndex) { stockModel.indexOfStockSeries = selectedIndex ?? -1 }Declaration
Swift
public struct DimensionSelectorextension DimensionSelector: Viewextension DimensionSelector: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct DimensionSelectorConfiguration -
Undocumented
See moreDeclaration
Swift
public struct DimensionSelectorFioriStyle : DimensionSelectorStyle -
Undocumented
See moreDeclaration
Swift
public struct DisagreeActionextension DisagreeAction: Viewextension DisagreeAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct DisagreeActionConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct DoneActionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct DownVoteActionextension DownVoteAction: Viewextension DownVoteAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct DownVoteActionConfiguration -
DurationPickerprovides a wheel stylePickerwith Fiori styling to select a duration.Usage
See more@State var selection: Int = 0 var formatter: MeasurementFormatter { let formatter = MeasurementFormatter() formatter.locale = Locale(identifier: "zh-CN") formatter.unitStyle = .long formatter.unitOptions = .providedUnit return formatter } DurationPicker(title: "Measurement Formatter", selection: self.$selection3, maximumMinutes: 124, minimumMinutes: 60, minuteInterval: 2) .measurementFormatter(self.formatter)Declaration
Swift
public struct DurationPickerextension DurationPicker: Viewextension DurationPicker: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct DurationPickerConfiguration -
Undocumented
See moreDeclaration
Swift
public struct DurationPickerFioriStyle : DurationPickerStyle -
EULAViewis used to display the End User License Agreement, EULA.Usage
See moreEULAView(title: "EULA", bodyText: "BodyText", didAgree: { print("EULAView - didAgree") }, didDisagree: { print("EULAView - didDisagree") }, didCancel: { presentationMode.wrappedValue.dismiss() })Declaration
-
Undocumented
See moreDeclaration
Swift
public struct EULAViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct EULAViewFioriStyle : EULAViewStyle -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct FilledIconConfiguration -
The
FilterFeedbackBaris a SwiftUI component contains FilterFeedbackBarItem. When tapping FilterFeedbackBarItem, it will show some sort and filter types of controls, List Picker, Switch, Slider, Value Picker, Stepper, Date Picker.Usage
itemsis the data for the FilterFeedbackBar.onUpdateis the callback function is triggered when the data is updated.
See more@State var items: [[SortFilterItem]] = [ [.switch(item: .init(name: "Favorite", value: true, icon: "heart.fill"), showsOnFilterFeedbackBar: true), .slider(item: .init(name: "User Stories", value: 10, minimumValue: 0, maximumValue: 100, formatter: "Stories", icon: "number"), showsOnFilterFeedbackBar: true)] ] FilterFeedbackBar(items: self.$items) {}Declaration
Swift
public struct FilterFeedbackBarextension FilterFeedbackBar: Viewextension FilterFeedbackBar: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct FilterFeedbackBarConfiguration -
Undocumented
See moreDeclaration
Swift
public struct FilterFeedbackBarFioriStyle : FilterFeedbackBarStyle -
The
FilterFeedbackBarButtonis a SwiftUI component for item’s options that are used in FilterFeedbackBar when the item’s type isSortFilterItem.picker. Typically not used by application developer.Usage
iconis the leading image in the button.titleis the title for the option.isSelectedis the state of the button whether it is selected. The style of the button will change based on its state.
See moreFilterFeedbackBarButton( icon: Image(systemName: "checkmark"), title: "Status", isSelected: true)Declaration
Swift
public struct FilterFeedbackBarButtonextension FilterFeedbackBarButton: Viewextension FilterFeedbackBarButton: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct FilterFeedbackBarButtonConfiguration -
Undocumented
See moreDeclaration
Swift
public struct FilterFeedbackBarButtonFioriStyle : FilterFeedbackBarButtonStyle -
The
FilterFeedbackBarItemis a SwiftUI component for items in FilterFeedbackBar. Typically not used by application developer.Usage
iconis the leading image in the button.titleis the button title.accessoryIconis the trailing image in the button.isSelectedis the state of the button whether the item has selected value. The style of the button will change based on its state.
See moreFilterFeedbackBarItem( icon: Image(systemName: "clock"), title: "Item Title", accessoryIcon: Image(systemName: "chevron.down"), isSelected: self.item.isChecked)Declaration
Swift
public struct FilterFeedbackBarItemextension FilterFeedbackBarItem: Viewextension FilterFeedbackBarItem: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct FilterFeedbackBarItemConfiguration -
Undocumented
See moreDeclaration
Swift
public struct FilterFeedbackBarItemFioriStyle : FilterFeedbackBarItemStyle -
Undocumented
See moreDeclaration
Swift
public struct FilterFormViewextension FilterFormView: Viewextension FilterFormView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct FilterFormViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct FilterFormViewFioriStyle : FilterFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct FioriSliderConfiguration -
Undocumented
See moreDeclaration
Swift
public struct FioriSliderFioriStyle : FioriSliderStyle -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct FlexItemConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct FootnoteConfiguration -
Undocumented
See moreDeclaration
Swift
public struct FootnoteIconsextension FootnoteIcons: Viewextension FootnoteIcons: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct FootnoteIconsConfiguration -
Undocumented
See moreDeclaration
Swift
public struct FootnoteIconsTextextension FootnoteIconsText: Viewextension FootnoteIconsText: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct FootnoteIconsTextConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct FormViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct FormViewFioriStyle : FormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct GreetingTextextension GreetingText: Viewextension GreetingText: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct GreetingTextConfiguration -
Undocumented
See moreDeclaration
Swift
public struct HalfStarImageextension HalfStarImage: Viewextension HalfStarImage: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct HalfStarImageConfiguration -
Undocumented
See moreDeclaration
Swift
public struct HeaderActionextension HeaderAction: Viewextension HeaderAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct HeaderActionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct HeaderChartConfiguration -
Undocumented
See moreDeclaration
Swift
public struct HeaderChartFioriStyle : HeaderChartStyle -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct HelperTextConfiguration -
HierarchyIndicatoris a stack view including an icon and the specific title text. It is intended to be used withHierarchItemView.Overview
Use HierarchyIndicator to convey an item’s relationship or navigability within a hierarchy. It is typically embedded in a HierarchyItemView and, when used inside a HierarchyView, can facilitate forward navigation by returning a child item ID from its onClick action. The indicator can also be used standalone to represent contextual information outside of a hierarchy.
Usage
The indicator is typically used with
HierarchyItemViewwithin aHierarchyViewto provide context about the item’s status within the hierarchy. It can also be employed independently to represent information outside of a structured view. Consumers of this component should initialize the indicator based on their specific use cases, ensuring that it accurately represents the appropriate data and state depending on whether it is used in conjunction withHierarchyItemViewandHierarchyView, or as a standalone component.Within a
HierarchyView, consumers should provide theonClickevent handler that returns the item’s UUID. This ensures that the data can be navigated correctly when the next button in theHierarchyHeaderis clicked.@State var activeChildItem: String? HierarchyView( dataSource: dataSource, hierarchyItem: { id in hierarchyIndicator: { let childrenCount = dataSource.numberOfChildren(for: id) HierarchyIndicator( title: AttributedString(String("\(id)")), isMultiline: self.isMultiline, isSelected: activeChildItem == id, isClickable: childrenCount > 0 ){ id } }, activeChildItem: self.$activeChildItem )See Also
HierarchyView, HierarchyItemView.
See moreDeclaration
Swift
public struct HierarchyIndicatorextension HierarchyIndicator: Viewextension HierarchyIndicator: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct HierarchyIndicatorConfiguration -
Undocumented
See moreDeclaration
Swift
public struct HierarchyIndicatorFioriStyle : HierarchyIndicatorStyle -
A
HierarchyItemViewrepresenting a component for displaying a collection item’s business object content and hierarchy information in a user interface.Overview
It serves as the default item view for presenting hierarchy items within a
HierarchyItemView. It includes various components such as titles, subtitles, footnotes, icons, detail images, statuses, and accessory views that together provide a comprehensive representation of the data associated with the hierarchy item. TheHierarchyItemViewcan be utilized within aHierarchyViewto display hierarchical information. Alternatively, it can also be used independently to present an item without the context of a hierarchical structure.Key Features
- Composable content slots: title, subtitle, footnote, icons, detail image, status, accessory view.
- Optional hierarchyIndicator slot for navigation or contextual counts.
- Integrates with HierarchyView for navigation and selection.
- Supports standard accessory styles (e.g. disclosure).
Usage Independent:
To use
HierarchyItemViewindependently and withoutHierarchyView.List { ForEach(0..<5) { index in HierarchyItemView( title: { Text("Title \(index)") }, subtitle: { Text("Subtitle \(index)") }, footnote: { Text("Footnote \(index)") }, icons: { FioriIcon.message.badge.foregroundStyle(Color.preferredColor(.tintColor)) FioriIcon.actions.bookmark.foregroundStyle(Color.preferredColor(.tintColor)) FioriIcon.actions.attachment.foregroundStyle(Color.preferredColor(.tintColor)) }, detailImage: { FioriIcon.message.messageInformation.resizable().foregroundStyle(Color.preferredColor(.tintColor)) }, status: { Image(systemName: "exclamationmark.square.fill").foregroundStyle(Color.preferredColor(.negativeLabel)) }, accessoryType: .disclosure, hierarchyIndicator: { HierarchyIndicator( title: index == 4 ? { EmptyView()} : { Text(self.formatNumber(indicatorNumber[index])) }, isMultiline: false, isSelected: false, isClickable: false ) }) } }See Also
HierarchyView, HierarchyIndicator.
See moreDeclaration
Swift
public struct HierarchyItemViewextension HierarchyItemView: Viewextension HierarchyItemView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct HierarchyItemViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct HierarchyItemViewFioriStyle : HierarchyItemViewStyle -
HierarchyViewdisplays tree-structured data usingHierarchyItemViewrows and an optionalHierarchyHeader, which is available for customization purposes.Overview
Use
HierarchyViewwhen you need to browse, navigate, and (optionally) select items in a hierarchical data set (parent/child relationships). The component delegates data access to aHierarchyViewDataSourceso large or dynamic trees can be served efficiently.Key Features
- Pluggable data source (HierarchyViewDataSource) defining root, children, parent lookups, and titles.
- Custom per-item view content via the hierarchyItem closure.
- Optional header view for customized navigation controls / summary information.
- Built-in selection handling (single / multiple / none) controlled by the hierarchyItemSelectionMode environment value.
- Style system (Fiori & custom) applied through hierarchyViewStyle modifiers.
Data Source Contract (Summary)
Your data source must provide stable, unique String identifiers for every item. Child counts and IDs should remain consistent during a single render pass. See HierarchyViewDataSource for full protocol requirements.
struct HierarchySimpleDataSource: HierarchyViewDataSource { func rootID() -> String { return "100" } func numberOfChildren(for id: String) -> Int { return Int.random(in: 0...5) } func childID(idForChildItemAt index: Int, with parentID: String) -> String { if let intValue = Int(parentID) { return String(intValue + index) } else { return "" } } func parentID(for id: String) -> String? { if let intValue = Int(id), intValue > 100 { return String(intValue - 100) } else { return nil } } func itemTitle(for id: String) -> String? { return id } }State Bindings
- activeChildItem: The identifier that will become active (e.g. next navigated child) when the user invokes forward navigation in the header.
- selectedItems: Collection of currently selected item IDs (optional array in the generated initializer). In single-selection mode only the first element is considered; in multiple-selection mode all elements are used.
Selection Mode
Controlled externally via environment:
.environment(\.hierarchyItemSelectionMode, .none) // selection disabled .environment(\.hierarchyItemSelectionMode, .single) // single selection .environment(\.hierarchyItemSelectionMode, .multiple) // multi selectionSelection affordances (selection buttons) are only visible while EditMode is .active and the selection mode is not .none.
Usage
1. Simple Initialization (generated initializer)
@State var activeChildItem: String? @State var selectedItems: [String]? = [] @State var isEditing = true @State var selectionMode = HierarchyItemSelectionMode.single let dataSource = HierarchySimpleDataSource() HierarchyView( dataSource: dataSource, hierarchyItem: { id in title: { Text(id) }, hierarchyIndicator: { let childrenCount = dataSource.numberOfChildren(for: id) HierarchyIndicator( title: AttributedString(String("Indicator \(id)")), isMultiline: self.isMultiline, isSelected: activeChildItem == id, isClickable: childrenCount > 0 ){ id } }, activeChildItem: self.$activeChildItem, selectedItems: self.$selectedItems ) .environment(\.editMode, .constant(isEditing ? EditMode.active : EditMode.inactive)) .environment(\.hierarchyItemSelectionMode, selectionMode)2. Single Selection Convenience (see public API extension)
@State private var activeChild: String? = nil @State private var selected: String? = nil HierarchyView.singleSelection( dataSource: dataSource, hierarchyItem: { id in Text(id) }, activeChildItem: $activeChild, selectedItem: $selected ) .environment(\.hierarchyItemSelectionMode, .single)3. Multi Selection With Set (see public API extension)
@State private var activeChild: String? = nil @State private var selectedSet: Set<String> = [] HierarchyView.multiSelection( dataSource: dataSource, hierarchyItem: { id in Text(id) }, activeChildItem: $activeChild, selectedItems: $selectedSet ) .environment(\.hierarchyItemSelectionMode, .multiple)Styling
Apply or compose styles using:
HierarchyView(...) .hierarchyViewStyle(MyCustomHierarchyStyle())Custom styles implement HierarchyViewStyle and can be layered; the environment maintains an internal style stack.
See Also
HierarchyViewDataSource, HierarchyItemView, HierarchyHeader, HierarchyIndicator, HierarchyViewStyle.
See moreDeclaration
Swift
public struct HierarchyViewextension HierarchyView: Viewextension HierarchyView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct HierarchyViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct HierarchyViewFioriStyle : HierarchyViewStyle -
HierarchyViewHeaderprovides navigation controls and summary context at the top of a HierarchyView.Overview
Use
HierarchyViewHeaderto display the title of the currently focused parent item and to offer backward/forward navigation across the hierarchy. The header can be customized to add leading and trailing accessory views. If no custom header is provided, HierarchyView displays a default HierarchyViewHeader.Key Features
- Title content to reflect current hierarchy context.
- Leading and trailing accessory slots for custom navigation controls.
- Integrates with HierarchyView’s activeChildItem to drive forward navigation.
See Also
HierarchyView, HierarchyIndicator, HierarchyItemView.
See moreDeclaration
Swift
public struct HierarchyViewHeaderextension HierarchyViewHeader: Viewextension HierarchyViewHeader: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct HierarchyViewHeaderConfiguration -
Undocumented
See moreDeclaration
Swift
public struct HierarchyViewHeaderFioriStyle : HierarchyViewHeaderStyle -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct IconConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct IconsConfiguration -
Undocumented
See moreDeclaration
Swift
public struct IllustratedMessageConfiguration -
Undocumented
See moreDeclaration
Swift
public struct IllustratedMessageFioriStyle : IllustratedMessageStyle -
Undocumented
See moreDeclaration
Swift
public struct InactiveTrackextension InactiveTrack: Viewextension InactiveTrack: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct InactiveTrackConfiguration -
Undocumented
See moreDeclaration
Swift
public struct IncrementActionextension IncrementAction: Viewextension IncrementAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct IncrementActionConfiguration -
InfoViewis a multifunctional view for displaying Information or Splash screen. The UI elements can be displayed or hidden depending on functionality. The text properties must be set before displaying the view.Initialization Parameters
- Required:
- title: The primary heading text (AttributedString or ViewBuilder)
- Optional:
- descriptionText: Supplemental information text
- action: Primary action control
- secondaryAction: Secondary action control
- loadingIndicator: Loading state visualization
Usage
AttributedString Shortcut (Quick Setup)
InfoView( title: AttributedString("Title"), descriptionText: AttributedString("Description Text"), action: FioriButton(title: "Update Now") { startUpdate() }, secondaryAction: FioriButton(title: "Remind Later") { scheduleReminder() } )ViewBuilder Approach (Fully Customizable)
See more// Custom loading indicator with red circular style let loadingIndicator = LoadingIndicator( title: { Text("") }, progress: { ProgressView() .progressViewStyle(CircularProgressViewStyle(tint: .red)) }, isPresented: .constant(true) ) InfoView( title: { HStack(spacing: 8) { Image(systemName: "exclamationmark.triangle.fill") .foregroundColor(.yellow) Text("Title") .font(.headline) } }, descriptionText: { Text(AttributedString(self.model.descriptionText ?? "")) // Dynamic title from model .foregroundColor(.blue) // Custom text color }, action: { Toggle("Trust Device", isOn: $trustDevice) .toggleStyle(.switch) }, secondaryAction: { Button("Start Tutorial") { print("InfoView secondary button clicked") } }, loadingIndicator: { loadingIndicator } )Declaration
- Required:
-
Undocumented
See moreDeclaration
Swift
public struct InfoViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct InfoViewFioriStyle : InfoViewStyle -
Undocumented
See moreDeclaration
Swift
public struct InformationViewextension InformationView: Viewextension InformationView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct InformationViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct InformationViewFioriStyle : InformationViewStyle -
Undocumented
See moreDeclaration
Swift
public struct InnerCircleextension InnerCircle: Viewextension InnerCircle: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct InnerCircleConfiguration -
Undocumented
See moreDeclaration
Swift
public struct JouleWelcomeScreenextension JouleWelcomeScreen: Viewextension JouleWelcomeScreen: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct JouleWelcomeScreenConfiguration -
Undocumented
See moreDeclaration
Swift
public struct JouleWelcomeScreenFioriStyle : JouleWelcomeScreenStyle -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct KPIContentConfiguration -
KPIHeaderis used to display KPIItem and KPIProgressItem. The maximum number of items that can be displayed in the header is 4. If more than 4 items are provided, then only first 4 items are displayed and the rest will be ignored. If the item is KPIProgressItem and the value of its propertychartSizeis.small, it will not be displayed, too.Usage
var data: [KPIHeaderItemModel] = [ KPIItem(kpiCaption: "small", items: [KPISubItemModelImpl(kPISubItemValue: .text("123"), kPISubItemType: .metric)], proposedViewSize: .small, alignment: .center), KPIProgressItem(kpiCaption: "Downloading", data: .constant(KPIItemData.percent(0.65))), KPIItem(kpiCaption: "Big caption and long text", items: [KPISubItemModelImpl(kPISubItemValue: .text("321"), kPISubItemType: .metric)], proposedViewSize: .large, alignment: .center), KPIProgressItem(kpiCaption: "Completed", data: .constant(KPIItemData.percent(1.0)), chartSize: .small)] KPIHeader(items: data, isItemOrderForced: false)Sets the separator for kpi header components Example usage:
See moreKPIHeader(...) .headerSeparator(true) // Show separator with default style .headerSeparator(true, color: .red) // Show red separator .headerSeparator(true, color: .blue, lineWidth: 1.0) // Show thick blue separator .headerSeparator(false) // Hide separatorDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct KPIHeaderConfiguration -
Undocumented
See moreDeclaration
Swift
public struct KPIHeaderFioriStyle : KPIHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct KPIItemConfiguration -
Undocumented
See moreDeclaration
Swift
public struct KPIItemFioriStyle : KPIItemStyle -
Undocumented
See moreDeclaration
Swift
public struct KPIProgressItemConfiguration -
Undocumented
See moreDeclaration
Swift
public struct KPIProgressItemFioriStyle : KPIProgressItemStyle -
Undocumented
See moreDeclaration
Swift
public struct KPISubItemConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct KeyConfiguration -
Undocumented
See moreDeclaration
Swift
public struct KeyValueFormViewextension KeyValueFormView: Viewextension KeyValueFormView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct KeyValueFormViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct KeyValueFormViewFioriStyle : KeyValueFormViewStyle -
KeyValueItemprovides a customizable activity item with a key and a value.Usage
See moreKeyValueItem(key: { Text("key 1") }, value: { Text("value 1") }, axis: .vertical)Declaration
Swift
public struct KeyValueItemextension KeyValueItem: Viewextension KeyValueItem: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct KeyValueItemConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct KpiConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct KpiCaptionConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct LabelItemConfiguration -
Undocumented
See moreDeclaration
Swift
public struct LabelItemFioriStyle : LabelItemStyle -
Undocumented
See moreDeclaration
Swift
public struct LeadingAccessoryextension LeadingAccessory: Viewextension LeadingAccessory: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct LeadingAccessoryConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct LineConfiguration -
Undocumented
See moreDeclaration
Swift
public struct LinearProgressIndicatorextension LinearProgressIndicator: Viewextension LinearProgressIndicator: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct LinearProgressIndicatorConfiguration -
Undocumented
See moreDeclaration
Swift
public struct LinearProgressIndicatorViewextension LinearProgressIndicatorView: Viewextension LinearProgressIndicatorView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct LinearProgressIndicatorViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct LinearProgressIndicatorViewFioriStyle : LinearProgressIndicatorViewStyle -
Undocumented
See moreDeclaration
Swift
public struct ListPickerContentextension ListPickerContent: Viewextension ListPickerContent: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct ListPickerContentConfiguration -
Undocumented
See moreDeclaration
Swift
public struct ListPickerDestinationConfiguration -
Undocumented
See moreDeclaration
Swift
public struct ListPickerDestinationFioriStyle : ListPickerDestinationStyle -
ListPickerItemis a view that provides aNavigationLinkwith a title and selected value(s). AndListPickerDestinationis recommended to be used as its destination, for which selection, search filter and customized rows are supported.Usage
See morelet data = ["first", "second", "third"] var body: some View { ListPickerItem(title: { Text("title") }, value: { Text("value") }, axis: .vertical) { ListPickerDestination(data, id: \.self, selection: $selection, isTrackingLiveChanges: true, searchFilter: { f, s in f.contains(s) }, rowContent: { Text($0) }) } } // If you want grouped different sections, the protocol `ListPickerSectionModel` is need be implemented for your element of data. struct ListPickerSection: ListPickerSectionModel {} let data = [ListPickerSection(title: "Section 1", items: ["first", "second", "third"]), ListPickerSection(title: "Section 2", items: ["apple", "banana", "orange"])] var body: some View { ListPickerItem(title: { Text("title") }, value: { Text("value") }, axis: .vertical) { ListPickerDestination(data, id: \.self, selection: $selection, isTrackingLiveChanges: true, searchFilter: { f, s in f.contains(s) }, rowContent: { Text($0) }) } }Declaration
Swift
public struct ListPickerItemextension ListPickerItem: Viewextension ListPickerItem: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct ListPickerItemConfiguration -
Undocumented
See moreDeclaration
Swift
public struct ListPickerItemFioriStyle : ListPickerItemStyle -
Undocumented
See moreDeclaration
Swift
public struct LoadingIndicatorextension LoadingIndicator: Viewextension LoadingIndicator: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct LoadingIndicatorConfiguration -
Undocumented
See moreDeclaration
Swift
public struct LoadingIndicatorFioriStyle : LoadingIndicatorStyle -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct LowerThumbConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct MediaImageConfiguration -
Undocumented
See moreDeclaration
Swift
public struct MenuSelectionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct MenuSelectionFioriStyle : MenuSelectionStyle -
Undocumented
See moreDeclaration
Swift
public struct MenuSelectionItemConfiguration -
Undocumented
See moreDeclaration
Swift
public struct MenuSelectionItemFioriStyle : MenuSelectionItemStyle -
Undocumented
See moreDeclaration
Swift
public struct MessageContentextension MessageContent: Viewextension MessageContent: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct MessageContentConfiguration -
Undocumented
See moreDeclaration
Swift
public struct MoreActionOverflowextension MoreActionOverflow: Viewextension MoreActionOverflow: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct MoreActionOverflowConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct NextActionConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct NodeConfiguration -
Undocumented
See moreDeclaration
Swift
public struct NotNowActionextension NotNowAction: Viewextension NotNowAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct NotNowActionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct NoteFormViewextension NoteFormView: Viewextension NoteFormView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct NoteFormViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct NoteFormViewFioriStyle : NoteFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct NowIndicatorNodeextension NowIndicatorNode: Viewextension NowIndicatorNode: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct NowIndicatorNodeConfiguration -
ObjectHeaderis a view that displays an object’s title, subtitle, tags, body text, footnote, description, status, substatus, detail image and detail content.Usage
ObjectHeader { Text("title") } subtitle: { Text("subtitle") } tags: { Text("tag01") } bodyText: { Text("body") } footnote: { Text("footnote") } descriptionText: { Text("description") } status: { Text("status") } substatus: { Text("substatus") } detailImage: { Image(systemName: "person") } detailContent: { Text("detail content") }Sets the separator for object header components Example usage:
See moreObjectHeader(...) .headerSeparator(true) // Show separator with default style .headerSeparator(true, color: .red) // Show red separator .headerSeparator(true, color: .blue, lineWidth: 1.0) // Show thick blue separator .headerSeparator(false) // Hide separatorDeclaration
Swift
public struct ObjectHeaderextension ObjectHeader: Viewextension ObjectHeader: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct ObjectHeaderConfiguration -
Undocumented
See moreDeclaration
Swift
public struct ObjectHeaderFioriStyle : ObjectHeaderStyle -
A view that displays information of an object.
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct ObjectItemConfiguration -
Undocumented
See moreDeclaration
Swift
public struct ObjectItemFioriStyle : ObjectItemStyle -
Undocumented
See moreDeclaration
Swift
public struct OffStarImageextension OffStarImage: Viewextension OffStarImage: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct OffStarImageConfiguration -
Undocumented
See moreDeclaration
Swift
public struct OnStarImageextension OnStarImage: Viewextension OnStarImage: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct OnStarImageConfiguration -
OnboardingScanViewis used to display a scanner view to scan a QR code for app activation. It is also displaying the image thumbnails from camera roll and a button to start photo picker that user may choose the QR code image directly. Typically it is used in ActivationScreen and WelcomeScreenUsage
See more@State var isScanPresented = false ActivationScreen(title: "Activation", descriptionText: "If you received a welcome email, follow the activation link in the email.Otherwise, enter your email address or scan the QR code to start onboarding.", footnote: "Or", action: FioriButton(title: "Use your email", action: { _ in print("ActivationScreen Primary button clicked, email: \(self.inputText)") }), secondaryAction: FioriButton(title: "Scan", action: { _ in self.isScanPresented.toggle() }), illustratedMessage: IllustratedMessage(detailImage: { Image("IllustrationImage").resizable(resizingMode: .stretch) }, title: { Text("Activation") }, description: { Text("If you received a welcome email, follow the activation link in the email.Otherwise, enter your email address or scan the QR code to start onboarding.") .padding(EdgeInsets(top: 10, leading: 0, bottom: 0, trailing: 0)) }, detailImageSize: .large), inputText: self.$inputText, showsIllustratedMessage: self.showsIllustratedMessage) .sheet(isPresented: $isScanPresented) { OnboardingScanView(shouldValidateScanResult: { scanResult in return scanResult == "success" }, didCancel: { self.isScanPresented.toggle() }, usesCameraOnly: false, didTapContinue: { self.isScanPresented.toggle() }) }Declaration
Swift
public struct OnboardingScanViewextension OnboardingScanView: Viewextension OnboardingScanView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct OnboardingScanViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct OnboardingScanViewFioriStyle : OnboardingScanViewStyle -
Undocumented
See moreDeclaration
Swift
public struct OptionalTitleextension OptionalTitle: Viewextension OptionalTitle: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct OptionalTitleConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct OptionsConfiguration -
Undocumented
See moreDeclaration
Swift
public struct OrderPickerextension OrderPicker: Viewextension OrderPicker: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct OrderPickerConfiguration -
Undocumented
See moreDeclaration
Swift
public struct OrderPickerFioriStyle : OrderPickerStyle -
Undocumented
See moreDeclaration
Swift
public struct OuterCircleextension OuterCircle: Viewextension OuterCircle: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct OuterCircleConfiguration -
Undocumented
See moreDeclaration
Swift
public struct OverflowActionextension OverflowAction: Viewextension OverflowAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct OverflowActionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct Placeholderextension Placeholder: Viewextension Placeholder: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct PlaceholderConfiguration -
Undocumented
See moreDeclaration
Swift
public struct PlaceholderTextEditorextension PlaceholderTextEditor: Viewextension PlaceholderTextEditor: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct PlaceholderTextEditorConfiguration -
Undocumented
See moreDeclaration
Swift
public struct PlaceholderTextEditorFioriStyle : PlaceholderTextEditorStyle -
Undocumented
See moreDeclaration
Swift
public struct PlaceholderTextFieldextension PlaceholderTextField: Viewextension PlaceholderTextField: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct PlaceholderTextFieldConfiguration -
Undocumented
See moreDeclaration
Swift
public struct PlaceholderTextFieldFioriStyle : PlaceholderTextFieldStyle -
ProcessingIndicatorprovides a circular indeterminate indicator with an optional title below the indicator.Usage
See moreProcessingIndicator(optionalTitle: "Processing")Declaration
Swift
public struct ProcessingIndicatorextension ProcessingIndicator: Viewextension ProcessingIndicator: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct ProcessingIndicatorConfiguration -
Undocumented
See moreDeclaration
Swift
public struct ProcessingIndicatorFioriStyle : ProcessingIndicatorStyle -
Sets the separator for profile header components Example usage:
See moreProfileHeader(...) .headerSeparator(true) // Show separator with default style .headerSeparator(true, color: .red) // Show red separator .headerSeparator(true, color: .blue, lineWidth: 1.0) // Show thick blue separator .headerSeparator(false) // Hide separatorDeclaration
Swift
public struct ProfileHeaderextension ProfileHeader: Viewextension ProfileHeader: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct ProfileHeaderConfiguration -
Undocumented
See moreDeclaration
Swift
public struct ProfileHeaderFioriStyle : ProfileHeaderStyle -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct ProgressConfiguration -
ProgressIndicatorprovides a circular progress indicator with custom styles for processing, pausable, and stoppable indicators.Usage
See more@State var progress: Double = 0.0 @State var isPaused: Bool = false ProgressIndicator(progress: $progress) .progressIndicatorStyle(.processing) ProgressIndicator(progress: $progress) .progressIndicatorStyle(ProgressIndicatorPausableStyle(isPaused: self.$isPaused))Declaration
Swift
public struct ProgressIndicatorextension ProgressIndicator: Viewextension ProgressIndicator: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct ProgressIndicatorConfiguration -
Undocumented
See moreDeclaration
Swift
public struct ProgressIndicatorFioriStyle : ProgressIndicatorStyle -
Undocumented
See moreDeclaration
Swift
public struct ProgressIndicatorProtocolextension ProgressIndicatorProtocol: Viewextension ProgressIndicatorProtocol: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct ProgressIndicatorProtocolConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct PromptConfiguration -
Undocumented
See moreDeclaration
Swift
public struct RangeSliderControlextension RangeSliderControl: Viewextension RangeSliderControl: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct RangeSliderControlConfiguration -
Undocumented
See moreDeclaration
Swift
public struct RangeSliderControlFioriStyle : RangeSliderControlStyle -
Undocumented
See moreDeclaration
Swift
public struct RatingControlConfiguration -
Undocumented
See moreDeclaration
Swift
public struct RatingControlFioriStyle : RatingControlStyle -
The form view which contains a title, rating control, and a subtitle
See moreDeclaration
Swift
public struct RatingControlFormViewextension RatingControlFormView: Viewextension RatingControlFormView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct RatingControlFormViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct RatingControlFormViewFioriStyle : RatingControlFormViewStyle -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct RedoActionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct ReenterSignatureActionextension ReenterSignatureAction: Viewextension ReenterSignatureAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct ReenterSignatureActionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct ResetActionextension ResetAction: Viewextension ResetAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct ResetActionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct ReviewCountLabelextension ReviewCountLabel: Viewextension ReviewCountLabel: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct ReviewCountLabelConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct Row1Configuration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct Row2Configuration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct Row3Configuration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct SaveActionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct SecondaryActionextension SecondaryAction: Viewextension SecondaryAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct SecondaryActionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct SecondaryTimestampextension SecondaryTimestamp: Viewextension SecondaryTimestamp: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct SecondaryTimestampConfiguration -
Undocumented
See moreDeclaration
Swift
public struct SectionFooterextension SectionFooter: Viewextension SectionFooter: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct SectionFooterConfiguration -
Undocumented
See moreDeclaration
Swift
public struct SectionFooterFioriStyle : SectionFooterStyle -
Undocumented
See moreDeclaration
Swift
public struct SectionHeaderextension SectionHeader: Viewextension SectionHeader: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct SectionHeaderConfiguration -
Undocumented
See moreDeclaration
Swift
public struct SectionHeaderFioriStyle : SectionHeaderStyle -
SegmentedControlPickerprovides a segmented stylePickerwith Fiori styling.Usage
See more@State var selectedIndex: Int = 0 SegmentedControlPicker(options: ["Segment 1", "Segment 2", "Segment 3"], selectedIndex: $selectedIndex)Declaration
Swift
public struct SegmentedControlPickerextension SegmentedControlPicker: Viewextension SegmentedControlPicker: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct SegmentedControlPickerConfiguration -
Undocumented
See moreDeclaration
Swift
public struct SegmentedControlPickerFioriStyle : SegmentedControlPickerStyle -
Undocumented
See moreDeclaration
Swift
public struct SelectAllActionextension SelectAllAction: Viewextension SelectAllAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct SelectAllActionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct SelectedEntriesSectionTitleextension SelectedEntriesSectionTitle: Viewextension SelectedEntriesSectionTitle: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct SelectedEntriesSectionTitleConfiguration -
SideBar: SwiftUI View
The
SideBarSwiftUI view presents a expandable list of items using theSideBarListItemSwiftUI view. It has support for both edit and view modes. In edit mode, the listed data can be rearranged, and each item can be toggled as hidden. The hidden items are not shown in view mode.This View should be used in
NavigationSplitViewas side bar. How, in case you are NOT using theNavigationSplitViewfor the SideBar, you should observe the change of selected item by property ‘selection’ of SideBar and handle follow-up logic by yourself. Also, you should set ‘isUsedInSplitView’ of SideBar to true and return EmptyView in ‘destination’ callback.Usage
### Initialization:
Construct the data,, array of
SideBarItemModel, for the expandable list that will be displayed in side bar.@State private var data: [SideBarItemModel] = [ SideBarItemModel(title: "Root Item 0.1", icon: Image(systemName: "square.dashed"), filledIcon: Image(systemName: "square.dashed.inset.filled"), subtitle: "9,999+", accessoryIcon: Image(systemName: "clock"), children: nil), SideBarItemModel(title: "Root Item 0.4", icon: Image(systemName: "cloud.snow"), children: nil), SideBarItemModel(title: "Group 1", children: [ SideBarItemModel(title: "Child Item 1.1", icon: Image(systemName: "square.and.pencil"), subtitle: "66", accessoryIcon: Image(systemName: "circle"), children: nil), SideBarItemModel(title: "Child Item 1.2", icon: Image(systemName: "square.and.pencil"), accessoryIcon: Image(systemName: "circle"), children: nil) ]), SideBarItemModel(title: "Group 2", children: [ SideBarItemModel(title: "Child Item 2.1", icon: Image(systemName: "folder"), subtitle: "5", accessoryIcon: Image(systemName: "mail"), children: nil) ]) ]Initialize a
SideBarwith title, edit button, selected item destination view, the binding edit mode indicator, search query string, data, selected item and row item content@State private var isEditing = false @State private var queryString: String? @State private var selection: SideBarItemModel? SideBar( isEditing: $isEditing, queryString: $queryString, data: $data, selection: $selection, title: "SideBar", editButton: { // Or use SWiftUI EditButton() here directly if you don't need to check the changed data or customize the label for edit button: EditButton() Button(action: { if !self.isEditing { // Check the listItems for(_, item) in listItems.enumerated() { } } }, label: {Text(isEditing ? "Done" : "Edit")}) }, destination: { item in DevDetailView(item) }, item: { item in SideBarListItem(icon: item.wrappedValue.icon, filledIcon: item.wrappedValue.filledIcon, title: AttributedString(item.wrappedValue.title), subtitle: AttributedString(item.wrappedValue.subtitle ?? ""), accessoryIcon: item.wrappedValue.accessoryIcon, isOn: Binding<Bool>(get: { !item.wrappedValue.isInvisible }, set: { newValue in item.wrappedValue.isInvisible = !newValue}), selection: $selection, data: item.wrappedValue) } )### Handle Search:
The binding property
queryStringwas used to trigger the searching on SideBar. The.searchablemodifier onNavigationSplieViewcan be used to bind the @State variablequeryStringwhich will bind to SideBar. As the same time, anUISearchBarcan initialized inonAppearmodifier and dismissed inonDisappearmodifier
See moreNavigationSplitView { sideBar } .searchable(text: Binding<String>(get: { self.queryString ?? "" }, set: { newValue in self.queryString = newValue}), prompt: "Search") .onAppear { let searchImage = UIImage(systemName: "magnifyingglass")? .withTintColor(UIColor(Color.preferredColor(.tertiaryLabel)), renderingMode: .alwaysOriginal) .applyingSymbolConfiguration(UIImage.SymbolConfiguration(weight: .semibold)) UISearchBar.appearance().setImage(searchImage, for: .search, state: .normal) } .onDisappear { UISearchBar.appearance().setImage(nil, for: .search, state: .normal) }Declaration
-
Undocumented
See moreDeclaration
Swift
public struct SideBarConfiguration -
Undocumented
See moreDeclaration
Swift
public struct SideBarFioriStyle : SideBarStyle -
SideBarListItem: SwiftUI View
A SwiftUI View that displays a row with title, icon, subtitle and accessory icon in
See moreSideBarSwiftUI ViewDeclaration
Swift
public struct SideBarListItemextension SideBarListItem: Viewextension SideBarListItem: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct SideBarListItemConfiguration -
Undocumented
See moreDeclaration
Swift
public struct SideBarListItemFioriStyle : SideBarListItemStyle -
Undocumented
See moreDeclaration
Swift
public struct SignInActionextension SignInAction: Viewextension SignInAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct SignInActionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct SignatureCaptureViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct SignatureCaptureViewFioriStyle : SignatureCaptureViewStyle -
Undocumented
See moreDeclaration
Swift
public struct SingleStepConfiguration -
Undocumented
See moreDeclaration
Swift
public struct SingleStepFioriStyle : SingleStepStyle -
Undocumented
See moreDeclaration
Swift
public struct SortCriterionextension SortCriterion: Viewextension SortCriterion: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct SortCriterionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct SortCriterionFioriStyle : SortCriterionStyle -
SortFilterViewis a view that will be presented when tap the full configuration button in the filter feed back bar. ## Usage:
See more@Binding var items: [[SortFilterItem]] SortFilterView( title: { Text("Full Configuration") }, items: self.$items, onUpdate: {}, onCancel: {}, onReset: {} )Declaration
Swift
public struct SortFilterViewextension SortFilterView: Viewextension SortFilterView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct SortFilterViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct SortFilterViewFioriStyle : SortFilterViewStyle -
Undocumented
See moreDeclaration
Swift
public struct StartSignatureActionextension StartSignatureAction: Viewextension StartSignatureAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct StartSignatureActionConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct StatusConfiguration -
StepProgressIndicatoris a view supporting a list ofStepItemin a horizontal stack. Also customized steps are also supported.Usage
@State var selection: String = "id" var steps: [StepItem] = [] StepProgressIndicator(selection: self.$selection, stepItems: self.steps) Also indexed view builder is also supported. StepProgressIndicator(title: <#T##() -> any View#>, action: <#T##() -> any View#>, cancelAction: <#T##() -> any View#>, selection: <#T##Binding<String>#>, steps: <#T##() -> any IndexedViewContainer#>)You can also update step style for different states, if you created
StepProgressIndicatorby[StepItem].func stepStyle(_ style: @escaping ((_ id: String) -> (some StepStyle)?)) -> some ViewSets the separator for step progress indicator components Example usage:
See moreStepProgressIndicator(...) .headerSeparator(true) // Show separator with default style .headerSeparator(true, color: .red) // Show red separator .headerSeparator(true, color: .blue, lineWidth: 1.0) // Show thick blue separator .headerSeparator(false) // Hide separatorDeclaration
Swift
public struct StepProgressIndicatorextension StepProgressIndicator: Viewextension StepProgressIndicator: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct StepProgressIndicatorConfiguration -
Undocumented
See moreDeclaration
Swift
public struct StepProgressIndicatorFioriStyle : StepProgressIndicatorStyle -
Undocumented
See moreDeclaration
Swift
public struct StepperFieldextension StepperField: Viewextension StepperField: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct StepperFieldConfiguration -
Undocumented
See moreDeclaration
Swift
public struct StepperFieldFioriStyle : StepperFieldStyle -
Undocumented
See moreDeclaration
Swift
public struct StepperViewextension StepperView: Viewextension StepperView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct StepperViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct StepperViewFioriStyle : StepperViewStyle -
Undocumented
See moreDeclaration
Swift
public struct SubAttributeextension SubAttribute: Viewextension SubAttribute: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct SubAttributeConfiguration -
Undocumented
See moreDeclaration
Swift
public struct SubmitActionextension SubmitAction: Viewextension SubmitAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct SubmitActionConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct SubstatusConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct SubtitleConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct SwitchConfiguration -
SwitchViewprovides a Fiori style title andToggle.Usage
See more@State var isOn: Bool = true SwitchView(title: "Switch", isOn: self.$isOn)Declaration
-
Undocumented
See moreDeclaration
Swift
public struct SwitchViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct SwitchViewFioriStyle : SwitchViewStyle -
Undocumented
See moreDeclaration
Swift
public struct TagConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct TagsConfiguration -
Undocumented
See moreDeclaration
Swift
public struct TertiaryActionextension TertiaryAction: Viewextension TertiaryAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct TertiaryActionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct TextFieldFormViewextension TextFieldFormView: Viewextension TextFieldFormView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct TextFieldFormViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct TextFieldFormViewFioriStyle : TextFieldFormViewStyle -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct TextInputConfiguration -
Undocumented
See moreDeclaration
Swift
public struct TextInputFieldextension TextInputField: Viewextension TextInputField: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct TextInputFieldConfiguration -
Undocumented
See moreDeclaration
Swift
public struct TextInputFieldFioriStyle : TextInputFieldStyle -
A protocol that combines informational and counter capabilities for use below a text input field.
This protocol enables a unified component to display auxiliary content beneath a
TextField, such as an optional icon, descriptive text, and a character/input counter. The appearance (e.g., color, styling) is controlled via modifiers like.textInputInfoViewStyle(.success),.error,.informational, or.warning.Usage example:
See moreTextInputInfoView( icon: Image(systemName: "checkmark.circle"), description: AttributedString("Valid input"), counter: AttributedString("10/50") ) .textInputInfoViewStyle(.success) .textInputInfoViewStyle(.error) .textInputInfoViewStyle(.informational) .textInputInfoViewStyle(.warning)Declaration
Swift
public struct TextInputInfoViewextension TextInputInfoView: Viewextension TextInputInfoView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct TextInputInfoViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct TextInputInfoViewFioriStyle : TextInputInfoViewStyle -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct TextViewConfiguration -
Timelineis a selectable view intended for timelines that require open, inProgress and complete status that displays timeline details. It uses a vertical line andtimelineNodeas a separator. To the left of the vertical line is the timeline timestamp stack view that containstimestampandsecondaryTimestamp. To the right of the vertical line is the main stack view that contains title view and attribute view. Title view containstitle, ‘subtitle’, ‘status’, ‘substatus’, below the title view is an attribute view with ‘ attribute’ and ‘subAttribute’. There is a divider line as separator under main stack.## Notes
Separator between Timeline Items in the List
All list styles in SwiftUI include separators by default. That is why there is a separator between two timeline items in the list. To get rid of the separator, set ‘listRowSeparator’ modifier to hidden.
Usage
See moreTimeline(timestamp: "06/21/24", secondaryTimestamp: .icon(Image(systemName: "sun.max")), timelineNode: .complete, title: "Complete(Disabled)", subtitle: "abc", attribute: "attr", status: .text("Info"), substatus: .icon(Image(systemName: "exclamationmark.circle")), subAttribute: "subAttr", isPast: true) Timeline(timestamp: "06/21/24", secondaryTimestamp: .text("Sunny"), timelineNode: .open, title: "Open", subtitle: "abc", attribute: "attr", status: .text("Info"), substatus: .icon(Image(systemName: "exclamationmark.circle")), subAttribute: "subAttr")Declaration
-
Undocumented
See moreDeclaration
Swift
public struct TimelineConfiguration -
Undocumented
See moreDeclaration
Swift
public struct TimelineFioriStyle : TimelineStyle -
TimelineMarkeris a non-selectable view intended for timelineMarkers that require beforeStart, start, beforeEnd and end status that displays timelineMarker details. It uses a vertical line andtimelineNodeas a separator. To the left of the vertical line is the timeline timestamp stack view that containstimestampandsecondaryTimestamp. To the right of the vertical line is the main stack view that containstitle. There is a divider line as separator under main stack.Notes
Separator between TimelineMarker Items in the List
All list styles in SwiftUI include separators by default. This is why there is a separator between two timelineMarker items in the list. To get rid of the separator, set ‘listRowSeparator’ modifier to hidden.
Usage
See moreTimelineMarker(timestamp: "06/20/24", secondaryTimestamp: .icon(Image(systemName: "sun.max")), timelineNode: .beforeStart, title: "Before Start", isPast: true, showUpperVerticalLine: false) TimelineMarker(timestamp: "06/20/24", secondaryTimestamp: .text("Sunny"), timelineNode: .beforeEnd, title: "Before End", isPresent: true)Declaration
Swift
public struct TimelineMarkerextension TimelineMarker: Viewextension TimelineMarker: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct TimelineMarkerConfiguration -
Undocumented
See moreDeclaration
Swift
public struct TimelineMarkerFioriStyle : TimelineMarkerStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelineNodeextension TimelineNode: Viewextension TimelineNode: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct TimelineNodeConfiguration -
TimelineNowIndicatoris used to present now indicator in a Timeline view. It uses a node view and horizontal line to present now indicator.Notes
Minimum list row height between Timeline Items in the List
Since the default size of node image on the TimelineNowIndicator is 7 pixels, in order to display TimelineNowIndicator correctly in the List, set the minimum height for all row in a List using the .environment(.defaultMinListRowHeight, value) modifier on the List, the value should be less than or equal to 7.
See moreDeclaration
Swift
public struct TimelineNowIndicatorextension TimelineNowIndicator: Viewextension TimelineNowIndicator: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct TimelineNowIndicatorConfiguration -
Undocumented
See moreDeclaration
Swift
public struct TimelineNowIndicatorFioriStyle : TimelineNowIndicatorStyle -
TimelinePreviewis an view for showing a collection of tasks. It comes with a header and a collection view which usesTimelinePreviewItemto represent data items within it.Usage
Create a struct that conforms to the protocol: TimelinePreviewItemModel, providing implementation for the required properties and methods: struct TimelinePreviewItemModelImplementation: TimelinePreviewItemModel { var id: UUID var title: AttributedString var icon: Image? var timelineNode: FioriSwiftUICore.TimelineNodeType var due: Date var formatter: DateFormatter? var isFuture: Bool? var isCurrent: Bool? init(id: UUID = UUID(), title: AttributedString, icon: Image? = nil, timelineNode: FioriSwiftUICore.TimelineNodeType, due: Date, dateFormat: String? = nil, isFuture: Bool? = nil, isCurrent: Bool? = nil) { self.id = id self.title = title self.icon = icon self.timelineNode = timelineNode self.due = due self.formatter = DateFormatter() if let dateFormat { self.formatter.dateFormat = dateFormat } else { self.formatter.dateFormat = "MMMM dd yyyy" } self.isFuture = isFuture self.isCurrent = isCurrent } } Create a Protocol Instance array with Initial Value @State private var items: [TimelinePreviewItemModelImplementation] = [TimelinePreviewItemModelImplementation(title: "Complete", timelineNode: TimelineNodeType.complete, due: ISO8601DateFormatter().date(from: "2023-07-21T12:00:00Z")!),TimelinePreviewItemModelImplementation(title: "End", timelineNode: TimelineNodeType.end, due: ISO8601DateFormatter().date(from: "2023-08-10T12:00:00Z")!)] Create TimelinePreview with the array TimelinePreview(optionalTitle: { Text("Timeline") }, data: .constant(items.map { $0 as any TimelinePreviewItemModel }))Sets the separator for timeline preview components Example usage:
See moreTimelinePreview(...) .headerSeparator(true) // Show separator with default style .headerSeparator(true, color: .red) // Show red separator .headerSeparator(true, color: .blue, lineWidth: 1.0) // Show thick blue separator .headerSeparator(false) // Hide separatorDeclaration
Swift
public struct TimelinePreviewextension TimelinePreview: Viewextension TimelinePreview: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct TimelinePreviewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct TimelinePreviewFioriStyle : TimelinePreviewStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelinePreviewItemConfiguration -
Undocumented
See moreDeclaration
Swift
public struct TimelinePreviewItemFioriStyle : TimelinePreviewItemStyle -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct TimestampConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct TitleConfiguration -
Undocumented
See moreDeclaration
Swift
public struct TitleFormViewextension TitleFormView: Viewextension TitleFormView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct TitleFormViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct TitleFormViewFioriStyle : TitleFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct ToastMessageextension ToastMessage: Viewextension ToastMessage: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct ToastMessageConfiguration -
Undocumented
See moreDeclaration
Swift
public struct ToastMessageFioriStyle : ToastMessageStyle -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct TopDividerConfiguration -
Undocumented
See moreDeclaration
Swift
public struct TrailingAccessoryextension TrailingAccessory: Viewextension TrailingAccessory: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct TrailingAccessoryConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct TrendConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct TrendImageConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct UndoActionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct UpVoteActionextension UpVoteAction: Viewextension UpVoteAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct UpVoteActionConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct UpperThumbConfiguration -
Undocumented
See moreDeclaration
Swift
public struct UserConsentFormextension UserConsentForm: Viewextension UserConsentForm: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct UserConsentFormConfiguration -
Undocumented
See moreDeclaration
Swift
public struct UserConsentFormFioriStyle : UserConsentFormStyle -
Undocumented
See moreDeclaration
Swift
public struct UserConsentPageextension UserConsentPage: Viewextension UserConsentPage: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct UserConsentPageConfiguration -
Undocumented
See moreDeclaration
Swift
public struct UserConsentPageFioriStyle : UserConsentPageStyle -
UserConsentViewis used to display a series of user consent screens modally during the process of onboarding.Usage
See moreUserConsentView { UserConsentForm(userConsentPages: { UserConsentPage { Text("Form 0 Page 0") } bodyText: { Text("detailText") } action: { Button { } label: { Text("Learn more about privacy") } } UserConsentPage { Text("Form 0 Page 1") } bodyText: { Text("detailText") } action: { Button { } label: { Text("Learn more about privacy") } } }, didAllow: { print("UserConsentForm - didAllow") } ) UserConsentForm(userConsentPages: { UserConsentPage { Text("Form 1 Page 0") } bodyText: { Text("detailText") } action: { Button { } label: { Text("Learn more about Data Privacy") } } }, isRequired: false, didAllow: { print("UserConsentForm - didAllow") }) } didAllow: { print("UserConsentView - didAllow: index: \($0)") } didDeny: { print("UserConsentView - didDeny: index: \($0), isRequired: \($1)") } didCancel: { _ in print("UserConsentView - didCancel") } didFinish: { _ in presentationMode.wrappedValue.dismiss() }Declaration
Swift
public struct UserConsentViewextension UserConsentView: Viewextension UserConsentView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct UserConsentViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct UserConsentViewFioriStyle : UserConsentViewStyle -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct ValueConfiguration -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct ValueLabelConfiguration -
ValuePickerprovides a title and value label with Fiori styling and a wheel-stylePicker.Usage
See morelet valueOptions :[AttributedString] = ["1", "20", "300"] @State var selectedIndex: Int = 0 @State var isRequired = false @State var stateIndex: Int = 0 @State var isTrackingLiveChanges = true @State var showsErrorMessage = falseDeclaration
Swift
public struct ValuePickerextension ValuePicker: Viewextension ValuePicker: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct ValuePickerConfiguration -
Undocumented
See moreDeclaration
Swift
public struct ValuePickerFioriStyle : ValuePickerStyle -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct WatermarkConfiguration -
WelcomeScreenis used to display a welcome/launch screen to the application for onboarding. The screen mainly displays the application name, instructions on how to start the activation process and an option to trigger the demo mode of the application.Usage
See moreWelcomeScreen(title: { Text(titleStr) }, description: { Text(descriptionStr) }, icon: { Image("oski") }, footnote: { Text("Want to explore?") }, action: { FioriButton { _ in // } label: { _ in Text(primaryButtonTitleStr) .multilineTextAlignment(.center) } }, secondaryAction: { // }, illustratedMessage: { // }, headlineImage: { Image("SAPLogo") }, inputText: self.$email, legalText: { Text("legal text") }, isLegalAgreementRequired: isLegalAgreementRequired, showsIllustratedMessage: self.showsIllustratedMessage, state: state, options: options, isDemoAvailable: isDemoAvailable, footerText: { if showTermsOfService, type != .link, type != .customLogo { Text("footer text") } })Declaration
Swift
public struct WelcomeScreenextension WelcomeScreen: Viewextension WelcomeScreen: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct WelcomeScreenConfiguration -
Undocumented
See moreDeclaration
Swift
public struct WelcomeScreenFioriStyle : WelcomeScreenStyle -
A single list item to be displayed within the
See moreWhatsNewListView.Declaration
Swift
public struct WhatsNewListItemextension WhatsNewListItem: Viewextension WhatsNewListItem: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct WhatsNewListItemConfiguration -
Undocumented
See moreDeclaration
Swift
public struct WhatsNewListItemFioriStyle : WhatsNewListItemStyle -
WhatsNewListViewis used to inform users of new features during the onboarding process. It takes a collection of views and displays them as rows within a list. Any type of view can be provided, but we recommend usingWhatsNewListItemviews.Usage
See morestruct WhatsNewExample: View { @State var presentListViewExample = false var body: some View { Button("Present View") { presentListViewExample.toggle() } .sheet(isPresented: $presentListViewExample, content: { WhatsNewListViewExample() }) } } struct WhatsNewListViewExample: View { @Environment(\.dismiss) var dismiss var body: some View { WhatsNewListView(whatsNewListItems: { WhatsNewListItem(detailImage: Image("wheel").resizable(), title: "List item 1", subtitle: "Subtitle text") WhatsNewListItem(detailImage: Image("ProfilePic").resizable(), title: "List item 2") WhatsNewListItem(title: "List item 3", subtitle: "Subtitle text") }, didClose: { self.dismiss() }, didFinish: { self.dismiss() }) } }Declaration
Swift
public struct WhatsNewListViewextension WhatsNewListView: Viewextension WhatsNewListView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct WhatsNewListViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct WhatsNewListViewFioriStyle : WhatsNewListViewStyle -
A single page to be displayed within the
See moreWhatsNewPageView.Declaration
Swift
public struct WhatsNewPageextension WhatsNewPage: Viewextension WhatsNewPage: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct WhatsNewPageConfiguration -
Undocumented
See moreDeclaration
Swift
public struct WhatsNewPageFioriStyle : WhatsNewPageStyle -
WhatsNewPageViewis used to inform users of new features during the onboarding process. It takes a collection of up to 10 views which it displays as a sequence of pages. Users can navigate through these pages by swiping horizontally or by tapping one of the navigation buttons in the component. Any type of view can be provided as a page, but we recommend usingWhatsNewPageor aVStackcontaining multipleWhatsNewListItemviews.Usage
See morestruct WhatsNewExample: View { @State var presentPageViewExample = false var body: some View { Button("Present View") { presentPageViewExample.toggle() } .sheet(isPresented: $presentPageViewExample, content: { WhatsNewPageViewExample() }) } } struct WhatsNewPageViewExample: View { @Environment(\.dismiss) var dismiss @State var selectedIndex: Int? = 0 var body: some View { WhatsNewPageView(whatsNewPages: { WhatsNewPage(detailImage: { FioriIcon.illustrations.tentDot.resizable() }, title: { Text("Page 1") }, description: { Text("Description text") }, imageSize: CGSize(width: 80, height: 80)) WhatsNewPage(detailImage: FioriIcon.illustrations.successScreenDialog.resizable(), title: "Page 2", description: "Description text", isImageExpanded: true) VStack(alignment: .leading, spacing: 30) { WhatsNewListItem(detailImage: Image("wheel").resizable(), title: "List item 1", subtitle: "Subtitle text") WhatsNewListItem(detailImage: Image("ProfilePic").resizable(), title: "List item 2") WhatsNewListItem(title: "List item 3", subtitle: "Subtitle text") } }, currentIndex: $selectedIndex, didClose: { self.dismiss() }, didFinish: { self.dismiss() }) } }Declaration
Swift
public struct WhatsNewPageViewextension WhatsNewPageView: Viewextension WhatsNewPageView: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct WhatsNewPageViewConfiguration -
Undocumented
See moreDeclaration
Swift
public struct WhatsNewPageViewFioriStyle : WhatsNewPageViewStyle -
Undocumented
See moreDeclaration
Swift
public struct WritingAssistantActionextension WritingAssistantAction: Viewextension WritingAssistantAction: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct WritingAssistantActionConfiguration -
Undocumented
See moreDeclaration
Swift
public struct WritingAssistantFormextension WritingAssistantForm: Viewextension WritingAssistantForm: _ViewEmptyChecking -
Undocumented
See moreDeclaration
Swift
public struct WritingAssistantFormConfiguration -
Undocumented
See moreDeclaration
Swift
public struct WritingAssistantFormFioriStyle : WritingAssistantFormStyle -
Undocumented
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct XmarkConfiguration
-
Undocumented
See moreDeclaration
Swift
public struct AINoticeIconStyle : AINoticeStyle
-
Undocumented
See moreDeclaration
Swift
public struct AIUserFeedbackDetailImageStyle : AIUserFeedbackStyle -
Undocumented
See moreDeclaration
Swift
public struct AIUserFeedbackTitleStyle : AIUserFeedbackStyle -
Undocumented
See moreDeclaration
Swift
public struct AIUserFeedbackDescriptionStyle : AIUserFeedbackStyle -
Undocumented
See moreDeclaration
Swift
public struct AIUserFeedbackActionStyle : AIUserFeedbackStyle -
Undocumented
See moreDeclaration
Swift
public struct AIUserFeedbackSecondaryActionStyle : AIUserFeedbackStyle -
Undocumented
See moreDeclaration
Swift
public struct AIUserFeedbackSubmitActionStyle : AIUserFeedbackStyle -
Undocumented
See moreDeclaration
Swift
public struct AIUserFeedbackCancelActionStyle : AIUserFeedbackStyle -
Undocumented
See moreDeclaration
Swift
public struct AIUserFeedbackIllustratedMessageStyle : AIUserFeedbackStyle
-
Undocumented
See moreDeclaration
Swift
public struct ActivationScreenTitleStyle : ActivationScreenStyle -
Undocumented
See moreDeclaration
Swift
public struct ActivationScreenDescriptionTextStyle : ActivationScreenStyle -
Undocumented
See moreDeclaration
Swift
public struct ActivationScreenFootnoteStyle : ActivationScreenStyle -
Undocumented
See moreDeclaration
Swift
public struct ActivationScreenActionStyle : ActivationScreenStyle -
Undocumented
See moreDeclaration
Swift
public struct ActivationScreenSecondaryActionStyle : ActivationScreenStyle
-
Undocumented
See moreDeclaration
Swift
public struct ActivityItemIconStyle : ActivityItemStyle -
Undocumented
See moreDeclaration
Swift
public struct ActivityItemSubtitleStyle : ActivityItemStyle
-
Undocumented
See moreDeclaration
Swift
public struct AttachmentAttachmentTitleStyle : AttachmentStyle -
Undocumented
See moreDeclaration
Swift
public struct AttachmentAttachmentSubtitleStyle : AttachmentStyle -
Undocumented
See moreDeclaration
Swift
public struct AttachmentAttachmentFootnoteStyle : AttachmentStyle
-
Undocumented
See moreDeclaration
Swift
public struct AttachmentGroupTitleStyle : AttachmentGroupStyle
-
Undocumented
See moreDeclaration
Swift
public struct AttachmentInProgressAttachmentInProgressTitleStyle : AttachmentInProgressStyle
-
Undocumented
See moreDeclaration
Swift
public struct AttachmentWithErrorAttachmentErrorTitleStyle : AttachmentWithErrorStyle
-
Undocumented
See moreDeclaration
Swift
public struct AuthenticationDetailImageStyle : AuthenticationStyle -
Undocumented
See moreDeclaration
Swift
public struct AuthenticationTitleStyle : AuthenticationStyle -
Undocumented
See moreDeclaration
Swift
public struct AuthenticationSubtitleStyle : AuthenticationStyle -
Undocumented
See moreDeclaration
Swift
public struct AuthenticationAuthInputStyle : AuthenticationStyle -
Undocumented
See moreDeclaration
Swift
public struct AuthenticationSignInActionStyle : AuthenticationStyle
-
Undocumented
See moreDeclaration
Swift
public struct AvatarStackAvatarsStyle : AvatarStackStyle -
Undocumented
See moreDeclaration
Swift
public struct AvatarStackAvatarsTitleStyle : AvatarStackStyle
-
Undocumented
See moreDeclaration
Swift
public struct BannerMessageIconStyle : BannerMessageStyle -
Undocumented
See moreDeclaration
Swift
public struct BannerMessageTitleStyle : BannerMessageStyle -
Undocumented
See moreDeclaration
Swift
public struct BannerMessageCloseActionStyle : BannerMessageStyle -
Undocumented
See moreDeclaration
Swift
public struct BannerMessageTopDividerStyle : BannerMessageStyle
-
Undocumented
See moreDeclaration
Swift
public struct BannerMultiMessageSheetTitleStyle : BannerMultiMessageSheetStyle
-
Undocumented
See moreDeclaration
Swift
public struct CalendarDayViewTitleStyle : CalendarDayViewStyle -
Undocumented
See moreDeclaration
Swift
public struct CalendarDayViewSubtitleStyle : CalendarDayViewStyle
-
Undocumented
See moreDeclaration
Swift
public struct CardExtHeaderRow1Style : CardExtHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardExtHeaderRow2Style : CardExtHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardExtHeaderRow3Style : CardExtHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardExtHeaderKpiStyle : CardExtHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardExtHeaderKpiCaptionStyle : CardExtHeaderStyle
-
Undocumented
See moreDeclaration
Swift
public struct CardFooterActionStyle : CardFooterStyle -
Undocumented
See moreDeclaration
Swift
public struct CardFooterSecondaryActionStyle : CardFooterStyle -
Undocumented
See moreDeclaration
Swift
public struct CardFooterTertiaryActionStyle : CardFooterStyle -
Undocumented
See moreDeclaration
Swift
public struct CardFooterOverflowActionStyle : CardFooterStyle
-
Undocumented
See moreDeclaration
Swift
public struct CardHeaderMediaImageStyle : CardHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardHeaderDescriptionStyle : CardHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardHeaderTitleStyle : CardHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardHeaderSubtitleStyle : CardHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardHeaderIconsStyle : CardHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardHeaderDetailImageStyle : CardHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardHeaderHeaderActionStyle : CardHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardHeaderCounterStyle : CardHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardHeaderFlexItemStyle : CardHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardHeaderRow1Style : CardHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardHeaderRow2Style : CardHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardHeaderRow3Style : CardHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardHeaderKpiStyle : CardHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardHeaderKpiCaptionStyle : CardHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardHeaderCardMediaStyle : CardHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardHeaderCardMainHeaderStyle : CardHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardHeaderCardExtHeaderStyle : CardHeaderStyle
-
Undocumented
See moreDeclaration
Swift
public struct CardMainHeaderTitleStyle : CardMainHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardMainHeaderSubtitleStyle : CardMainHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardMainHeaderIconsStyle : CardMainHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardMainHeaderDetailImageStyle : CardMainHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardMainHeaderHeaderActionStyle : CardMainHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardMainHeaderCounterStyle : CardMainHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct CardMainHeaderFlexItemStyle : CardMainHeaderStyle
-
Undocumented
See moreDeclaration
Swift
public struct CardMediaMediaImageStyle : CardMediaStyle -
Undocumented
See moreDeclaration
Swift
public struct CardMediaDescriptionStyle : CardMediaStyle
-
Undocumented
See moreDeclaration
Swift
public struct ContactItemTitleStyle : ContactItemStyle -
Undocumented
See moreDeclaration
Swift
public struct ContactItemSubtitleStyle : ContactItemStyle -
Undocumented
See moreDeclaration
Swift
public struct ContactItemDescriptionStyle : ContactItemStyle -
Undocumented
See moreDeclaration
Swift
public struct ContactItemDetailImageStyle : ContactItemStyle -
Undocumented
See moreDeclaration
Swift
public struct ContactItemActivityItemsStyle : ContactItemStyle
-
Undocumented
See moreDeclaration
Swift
public struct DateRangePickerTitleStyle : DateRangePickerStyle -
Undocumented
See moreDeclaration
Swift
public struct DateRangePickerValueLabelStyle : DateRangePickerStyle -
Undocumented
See moreDeclaration
Swift
public struct DateRangePickerFormViewStyle : DateRangePickerStyle
-
Undocumented
See moreDeclaration
Swift
public struct DateTimePickerTitleStyle : DateTimePickerStyle -
Undocumented
See moreDeclaration
Swift
public struct DateTimePickerValueLabelStyle : DateTimePickerStyle -
Undocumented
See moreDeclaration
Swift
public struct DateTimePickerFormViewStyle : DateTimePickerStyle
-
Undocumented
See moreDeclaration
Swift
public struct DimensionSegmentTitleStyle : DimensionSegmentStyle
-
Undocumented
See moreDeclaration
Swift
public struct DurationPickerTitleStyle : DurationPickerStyle -
Undocumented
See moreDeclaration
Swift
public struct DurationPickerValueLabelStyle : DurationPickerStyle -
Undocumented
See moreDeclaration
Swift
public struct DurationPickerFormViewStyle : DurationPickerStyle
-
Undocumented
See moreDeclaration
Swift
public struct EULAViewTitleStyle : EULAViewStyle -
Undocumented
See moreDeclaration
Swift
public struct EULAViewBodyTextStyle : EULAViewStyle -
Undocumented
See moreDeclaration
Swift
public struct EULAViewAgreeActionStyle : EULAViewStyle -
Undocumented
See moreDeclaration
Swift
public struct EULAViewDisagreeActionStyle : EULAViewStyle -
Undocumented
See moreDeclaration
Swift
public struct EULAViewCancelActionStyle : EULAViewStyle
-
Undocumented
See moreDeclaration
Swift
public struct FilterFeedbackBarButtonIconStyle : FilterFeedbackBarButtonStyle -
Undocumented
See moreDeclaration
Swift
public struct FilterFeedbackBarButtonTitleStyle : FilterFeedbackBarButtonStyle
-
Undocumented
See moreDeclaration
Swift
public struct FilterFeedbackBarItemIconStyle : FilterFeedbackBarItemStyle -
Undocumented
See moreDeclaration
Swift
public struct FilterFeedbackBarItemTitleStyle : FilterFeedbackBarItemStyle -
Undocumented
See moreDeclaration
Swift
public struct FilterFeedbackBarItemAccessoryIconStyle : FilterFeedbackBarItemStyle
-
Undocumented
See moreDeclaration
Swift
public struct FilterFormViewTitleStyle : FilterFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct FilterFormViewOptionsStyle : FilterFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct FilterFormViewFormViewStyle : FilterFormViewStyle
-
Undocumented
See moreDeclaration
Swift
public struct FioriSliderTitleStyle : FioriSliderStyle -
Undocumented
See moreDeclaration
Swift
public struct FioriSliderValueLabelStyle : FioriSliderStyle -
Undocumented
See moreDeclaration
Swift
public struct FioriSliderLowerThumbStyle : FioriSliderStyle -
Undocumented
See moreDeclaration
Swift
public struct FioriSliderUpperThumbStyle : FioriSliderStyle -
Undocumented
See moreDeclaration
Swift
public struct FioriSliderActiveTrackStyle : FioriSliderStyle -
Undocumented
See moreDeclaration
Swift
public struct FioriSliderInactiveTrackStyle : FioriSliderStyle -
Undocumented
See moreDeclaration
Swift
public struct FioriSliderIconStyle : FioriSliderStyle -
Undocumented
See moreDeclaration
Swift
public struct FioriSliderDescriptionStyle : FioriSliderStyle -
Undocumented
See moreDeclaration
Swift
public struct FioriSliderLeadingAccessoryStyle : FioriSliderStyle -
Undocumented
See moreDeclaration
Swift
public struct FioriSliderTrailingAccessoryStyle : FioriSliderStyle -
Undocumented
See moreDeclaration
Swift
public struct FioriSliderRangeSliderControlStyle : FioriSliderStyle -
Undocumented
See moreDeclaration
Swift
public struct FioriSliderInformationViewStyle : FioriSliderStyle
-
Undocumented
See moreDeclaration
Swift
public struct HeaderChartTitleStyle : HeaderChartStyle -
Undocumented
See moreDeclaration
Swift
public struct HeaderChartSubtitleStyle : HeaderChartStyle -
Undocumented
See moreDeclaration
Swift
public struct HeaderChartTrendStyle : HeaderChartStyle -
Undocumented
See moreDeclaration
Swift
public struct HeaderChartTrendImageStyle : HeaderChartStyle -
Undocumented
See moreDeclaration
Swift
public struct HeaderChartKpiStyle : HeaderChartStyle
-
Undocumented
See moreDeclaration
Swift
public struct HierarchyIndicatorTitleStyle : HierarchyIndicatorStyle -
Undocumented
See moreDeclaration
Swift
public struct HierarchyIndicatorIconStyle : HierarchyIndicatorStyle
-
Undocumented
See moreDeclaration
Swift
public struct HierarchyItemViewTitleStyle : HierarchyItemViewStyle -
Undocumented
See moreDeclaration
Swift
public struct HierarchyItemViewSubtitleStyle : HierarchyItemViewStyle -
Undocumented
See moreDeclaration
Swift
public struct HierarchyItemViewFootnoteStyle : HierarchyItemViewStyle -
Undocumented
See moreDeclaration
Swift
public struct HierarchyItemViewIconsStyle : HierarchyItemViewStyle -
Undocumented
See moreDeclaration
Swift
public struct HierarchyItemViewDetailImageStyle : HierarchyItemViewStyle -
Undocumented
See moreDeclaration
Swift
public struct HierarchyItemViewStatusStyle : HierarchyItemViewStyle -
Undocumented
See moreDeclaration
Swift
public struct HierarchyItemViewAccessoryViewStyle : HierarchyItemViewStyle
-
Undocumented
See moreDeclaration
Swift
public struct HierarchyViewHeaderTitleStyle : HierarchyViewHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct HierarchyViewHeaderLeadingAccessoryStyle : HierarchyViewHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct HierarchyViewHeaderTrailingAccessoryStyle : HierarchyViewHeaderStyle
-
Undocumented
See moreDeclaration
Swift
public struct IllustratedMessageDetailImageStyle : IllustratedMessageStyle -
Undocumented
See moreDeclaration
Swift
public struct IllustratedMessageTitleStyle : IllustratedMessageStyle -
Undocumented
See moreDeclaration
Swift
public struct IllustratedMessageDescriptionStyle : IllustratedMessageStyle -
Undocumented
See moreDeclaration
Swift
public struct IllustratedMessageActionStyle : IllustratedMessageStyle -
Undocumented
See moreDeclaration
Swift
public struct IllustratedMessageSecondaryActionStyle : IllustratedMessageStyle
-
Undocumented
See moreDeclaration
Swift
public struct InfoViewTitleStyle : InfoViewStyle -
Undocumented
See moreDeclaration
Swift
public struct InfoViewDescriptionTextStyle : InfoViewStyle -
Undocumented
See moreDeclaration
Swift
public struct InfoViewActionStyle : InfoViewStyle -
Undocumented
See moreDeclaration
Swift
public struct InfoViewSecondaryActionStyle : InfoViewStyle
-
Undocumented
See moreDeclaration
Swift
public struct InformationViewIconStyle : InformationViewStyle -
Undocumented
See moreDeclaration
Swift
public struct InformationViewDescriptionStyle : InformationViewStyle
-
Undocumented
See moreDeclaration
Swift
public struct JouleWelcomeScreenMediaImageStyle : JouleWelcomeScreenStyle -
Undocumented
See moreDeclaration
Swift
public struct JouleWelcomeScreenGreetingTextStyle : JouleWelcomeScreenStyle -
Undocumented
See moreDeclaration
Swift
public struct JouleWelcomeScreenTitleStyle : JouleWelcomeScreenStyle -
Undocumented
See moreDeclaration
Swift
public struct JouleWelcomeScreenFootnoteStyle : JouleWelcomeScreenStyle -
Undocumented
See moreDeclaration
Swift
public struct JouleWelcomeScreenMessageContentStyle : JouleWelcomeScreenStyle
-
Undocumented
See moreDeclaration
Swift
public struct KPIItemKpiCaptionStyle : KPIItemStyle
-
Undocumented
See moreDeclaration
Swift
public struct KPIProgressItemKPIContentStyle : KPIProgressItemStyle -
Undocumented
See moreDeclaration
Swift
public struct KPIProgressItemKpiCaptionStyle : KPIProgressItemStyle -
Undocumented
See moreDeclaration
Swift
public struct KPIProgressItemFootnoteStyle : KPIProgressItemStyle -
Undocumented
See moreDeclaration
Swift
public struct KPIProgressItemInnerCircleStyle : KPIProgressItemStyle -
Undocumented
See moreDeclaration
Swift
public struct KPIProgressItemOuterCircleStyle : KPIProgressItemStyle
-
Undocumented
See moreDeclaration
Swift
public struct KeyValueFormViewTitleStyle : KeyValueFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct KeyValueFormViewTextViewStyle : KeyValueFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct KeyValueFormViewPlaceholderStyle : KeyValueFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct KeyValueFormViewNoteFormViewStyle : KeyValueFormViewStyle
-
Undocumented
See moreDeclaration
Swift
public struct KeyValueItemKeyStyle : KeyValueItemStyle -
Undocumented
See moreDeclaration
Swift
public struct KeyValueItemValueStyle : KeyValueItemStyle -
Undocumented
See moreDeclaration
Swift
public struct KeyValueItemFormViewStyle : KeyValueItemStyle
-
Undocumented
See moreDeclaration
Swift
public struct LabelItemIconStyle : LabelItemStyle -
Undocumented
See moreDeclaration
Swift
public struct LabelItemTitleStyle : LabelItemStyle
-
Undocumented
See moreDeclaration
Swift
public struct LinearProgressIndicatorViewLinearProgressIndicatorStyle : LinearProgressIndicatorViewStyle -
Undocumented
See moreDeclaration
Swift
public struct LinearProgressIndicatorViewIconStyle : LinearProgressIndicatorViewStyle -
Undocumented
See moreDeclaration
Swift
public struct LinearProgressIndicatorViewDescriptionStyle : LinearProgressIndicatorViewStyle
-
Undocumented
See moreDeclaration
Swift
public struct ListPickerDestinationCancelActionStyle : ListPickerDestinationStyle -
Undocumented
See moreDeclaration
Swift
public struct ListPickerDestinationApplyActionStyle : ListPickerDestinationStyle -
Undocumented
See moreDeclaration
Swift
public struct ListPickerDestinationSelectedEntriesSectionTitleStyle : ListPickerDestinationStyle -
Undocumented
See moreDeclaration
Swift
public struct ListPickerDestinationSelectAllActionStyle : ListPickerDestinationStyle -
Undocumented
See moreDeclaration
Swift
public struct ListPickerDestinationDeselectAllActionStyle : ListPickerDestinationStyle -
Undocumented
See moreDeclaration
Swift
public struct ListPickerDestinationAllEntriesSectionTitleStyle : ListPickerDestinationStyle -
Undocumented
See moreDeclaration
Swift
public struct ListPickerDestinationListPickerContentStyle : ListPickerDestinationStyle -
Undocumented
See moreDeclaration
Swift
public struct ListPickerDestinationPromptStyle : ListPickerDestinationStyle
-
Undocumented
See moreDeclaration
Swift
public struct ListPickerItemTitleStyle : ListPickerItemStyle -
Undocumented
See moreDeclaration
Swift
public struct ListPickerItemValueStyle : ListPickerItemStyle -
Undocumented
See moreDeclaration
Swift
public struct ListPickerItemFormViewStyle : ListPickerItemStyle
-
Undocumented
See moreDeclaration
Swift
public struct LoadingIndicatorTitleStyle : LoadingIndicatorStyle -
Undocumented
See moreDeclaration
Swift
public struct LoadingIndicatorProgressStyle : LoadingIndicatorStyle
-
Undocumented
See moreDeclaration
Swift
public struct MenuSelectionActionStyle : MenuSelectionStyle
-
Undocumented
See moreDeclaration
Swift
public struct MenuSelectionItemIconStyle : MenuSelectionItemStyle -
Undocumented
See moreDeclaration
Swift
public struct MenuSelectionItemTitleStyle : MenuSelectionItemStyle
-
Undocumented
See moreDeclaration
Swift
public struct NoteFormViewTextViewStyle : NoteFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct NoteFormViewPlaceholderStyle : NoteFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct NoteFormViewPlaceholderTextEditorStyle : NoteFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct NoteFormViewFormViewStyle : NoteFormViewStyle
-
Undocumented
See moreDeclaration
Swift
public struct ObjectHeaderTitleStyle : ObjectHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectHeaderSubtitleStyle : ObjectHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectHeaderTagsStyle : ObjectHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectHeaderBodyTextStyle : ObjectHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectHeaderFootnoteStyle : ObjectHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectHeaderDescriptionTextStyle : ObjectHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectHeaderStatusStyle : ObjectHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectHeaderSubstatusStyle : ObjectHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectHeaderDetailImageStyle : ObjectHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectHeaderDetailContentStyle : ObjectHeaderStyle
-
Undocumented
See moreDeclaration
Swift
public struct ObjectItemTitleStyle : ObjectItemStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectItemSubtitleStyle : ObjectItemStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectItemFootnoteStyle : ObjectItemStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectItemDescriptionStyle : ObjectItemStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectItemStatusStyle : ObjectItemStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectItemSubstatusStyle : ObjectItemStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectItemDetailImageStyle : ObjectItemStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectItemIconsStyle : ObjectItemStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectItemAvatarsStyle : ObjectItemStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectItemFootnoteIconsStyle : ObjectItemStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectItemFootnoteIconsTextStyle : ObjectItemStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectItemTagsStyle : ObjectItemStyle -
Undocumented
See moreDeclaration
Swift
public struct ObjectItemActionStyle : ObjectItemStyle
-
Undocumented
See moreDeclaration
Swift
public struct OrderPickerOptionalTitleStyle : OrderPickerStyle
-
Undocumented
See moreDeclaration
Swift
public struct PlaceholderTextEditorTextViewStyle : PlaceholderTextEditorStyle -
Undocumented
See moreDeclaration
Swift
public struct PlaceholderTextEditorPlaceholderStyle : PlaceholderTextEditorStyle
-
Undocumented
See moreDeclaration
Swift
public struct PlaceholderTextFieldPlaceholderStyle : PlaceholderTextFieldStyle -
Undocumented
See moreDeclaration
Swift
public struct PlaceholderTextFieldTextInputFieldStyle : PlaceholderTextFieldStyle
-
Undocumented
See moreDeclaration
Swift
public struct ProcessingIndicatorOptionalTitleStyle : ProcessingIndicatorStyle
-
Undocumented
See moreDeclaration
Swift
public struct ProfileHeaderDetailImageStyle : ProfileHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct ProfileHeaderTitleStyle : ProfileHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct ProfileHeaderSubtitleStyle : ProfileHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct ProfileHeaderDescriptionStyle : ProfileHeaderStyle
-
Undocumented
See moreDeclaration
Swift
public struct ProgressIndicatorProgressIndicatorProtocolStyle : ProgressIndicatorStyle
-
Undocumented
See moreDeclaration
Swift
public struct RangeSliderControlLowerThumbStyle : RangeSliderControlStyle -
Undocumented
See moreDeclaration
Swift
public struct RangeSliderControlUpperThumbStyle : RangeSliderControlStyle -
Undocumented
See moreDeclaration
Swift
public struct RangeSliderControlActiveTrackStyle : RangeSliderControlStyle -
Undocumented
See moreDeclaration
Swift
public struct RangeSliderControlInactiveTrackStyle : RangeSliderControlStyle
-
Undocumented
See moreDeclaration
Swift
public struct RatingControlValueLabelStyle : RatingControlStyle -
Undocumented
See moreDeclaration
Swift
public struct RatingControlOnStarImageStyle : RatingControlStyle -
Undocumented
See moreDeclaration
Swift
public struct RatingControlOffStarImageStyle : RatingControlStyle -
Undocumented
See moreDeclaration
Swift
public struct RatingControlHalfStarImageStyle : RatingControlStyle -
Undocumented
See moreDeclaration
Swift
public struct RatingControlReviewCountLabelStyle : RatingControlStyle
-
Undocumented
See moreDeclaration
Swift
public struct RatingControlFormViewTitleStyle : RatingControlFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct RatingControlFormViewValueLabelStyle : RatingControlFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct RatingControlFormViewOnStarImageStyle : RatingControlFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct RatingControlFormViewOffStarImageStyle : RatingControlFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct RatingControlFormViewHalfStarImageStyle : RatingControlFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct RatingControlFormViewReviewCountLabelStyle : RatingControlFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct RatingControlFormViewSubtitleStyle : RatingControlFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct RatingControlFormViewRatingControlStyle : RatingControlFormViewStyle
-
Undocumented
See moreDeclaration
Swift
public struct SectionFooterTitleStyle : SectionFooterStyle -
Undocumented
See moreDeclaration
Swift
public struct SectionFooterAttributeStyle : SectionFooterStyle
-
Undocumented
See moreDeclaration
Swift
public struct SectionHeaderTitleStyle : SectionHeaderStyle -
Undocumented
See moreDeclaration
Swift
public struct SectionHeaderAttributeStyle : SectionHeaderStyle
-
Undocumented
See moreDeclaration
Swift
public struct SegmentedControlPickerOptionsStyle : SegmentedControlPickerStyle
-
Undocumented
See moreDeclaration
Swift
public struct SideBarListItemIconStyle : SideBarListItemStyle -
Undocumented
See moreDeclaration
Swift
public struct SideBarListItemFilledIconStyle : SideBarListItemStyle -
Undocumented
See moreDeclaration
Swift
public struct SideBarListItemTitleStyle : SideBarListItemStyle -
Undocumented
See moreDeclaration
Swift
public struct SideBarListItemSubtitleStyle : SideBarListItemStyle -
Undocumented
See moreDeclaration
Swift
public struct SideBarListItemAccessoryIconStyle : SideBarListItemStyle -
Undocumented
See moreDeclaration
Swift
public struct SideBarListItemSwitchStyle : SideBarListItemStyle
-
Undocumented
See moreDeclaration
Swift
public struct SignatureCaptureViewTitleStyle : SignatureCaptureViewStyle -
Undocumented
See moreDeclaration
Swift
public struct SignatureCaptureViewStartSignatureActionStyle : SignatureCaptureViewStyle -
Undocumented
See moreDeclaration
Swift
public struct SignatureCaptureViewReenterSignatureActionStyle : SignatureCaptureViewStyle -
Undocumented
See moreDeclaration
Swift
public struct SignatureCaptureViewCancelActionStyle : SignatureCaptureViewStyle -
Undocumented
See moreDeclaration
Swift
public struct SignatureCaptureViewClearActionStyle : SignatureCaptureViewStyle -
Undocumented
See moreDeclaration
Swift
public struct SignatureCaptureViewSaveActionStyle : SignatureCaptureViewStyle -
Undocumented
See moreDeclaration
Swift
public struct SignatureCaptureViewXmarkStyle : SignatureCaptureViewStyle -
Undocumented
See moreDeclaration
Swift
public struct SignatureCaptureViewWatermarkStyle : SignatureCaptureViewStyle
-
Undocumented
See moreDeclaration
Swift
public struct SingleStepTitleStyle : SingleStepStyle -
Undocumented
See moreDeclaration
Swift
public struct SingleStepNodeStyle : SingleStepStyle -
Undocumented
See moreDeclaration
Swift
public struct SingleStepLineStyle : SingleStepStyle
-
Undocumented
See moreDeclaration
Swift
public struct SortCriterionCheckmarkStyle : SortCriterionStyle -
Undocumented
See moreDeclaration
Swift
public struct SortCriterionTitleStyle : SortCriterionStyle -
Undocumented
See moreDeclaration
Swift
public struct SortCriterionSubtitleStyle : SortCriterionStyle
-
Undocumented
See moreDeclaration
Swift
public struct SortFilterViewTitleStyle : SortFilterViewStyle -
Undocumented
See moreDeclaration
Swift
public struct SortFilterViewCancelActionStyle : SortFilterViewStyle -
Undocumented
See moreDeclaration
Swift
public struct SortFilterViewApplyActionStyle : SortFilterViewStyle -
Undocumented
See moreDeclaration
Swift
public struct SortFilterViewResetActionStyle : SortFilterViewStyle
-
Undocumented
See moreDeclaration
Swift
public struct StepProgressIndicatorTitleStyle : StepProgressIndicatorStyle -
Undocumented
See moreDeclaration
Swift
public struct StepProgressIndicatorActionStyle : StepProgressIndicatorStyle -
Undocumented
See moreDeclaration
Swift
public struct StepProgressIndicatorCancelActionStyle : StepProgressIndicatorStyle
-
Undocumented
See moreDeclaration
Swift
public struct StepperFieldDecrementActionStyle : StepperFieldStyle -
Undocumented
See moreDeclaration
Swift
public struct StepperFieldIncrementActionStyle : StepperFieldStyle -
Undocumented
See moreDeclaration
Swift
public struct StepperFieldTextInputFieldStyle : StepperFieldStyle
-
Undocumented
See moreDeclaration
Swift
public struct StepperViewTitleStyle : StepperViewStyle -
Undocumented
See moreDeclaration
Swift
public struct StepperViewDecrementActionStyle : StepperViewStyle -
Undocumented
See moreDeclaration
Swift
public struct StepperViewIncrementActionStyle : StepperViewStyle -
Undocumented
See moreDeclaration
Swift
public struct StepperViewIconStyle : StepperViewStyle -
Undocumented
See moreDeclaration
Swift
public struct StepperViewDescriptionStyle : StepperViewStyle -
Undocumented
See moreDeclaration
Swift
public struct StepperViewStepperFieldStyle : StepperViewStyle -
Undocumented
See moreDeclaration
Swift
public struct StepperViewInformationViewStyle : StepperViewStyle
-
Undocumented
See moreDeclaration
Swift
public struct SwitchViewTitleStyle : SwitchViewStyle -
Undocumented
See moreDeclaration
Swift
public struct SwitchViewSwitchStyle : SwitchViewStyle
-
Undocumented
See moreDeclaration
Swift
public struct TextFieldFormViewTitleStyle : TextFieldFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct TextFieldFormViewPlaceholderStyle : TextFieldFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct TextFieldFormViewTitleFormViewStyle : TextFieldFormViewStyle
-
Undocumented
See moreDeclaration
Swift
public struct TextInputInfoViewIconStyle : TextInputInfoViewStyle -
Undocumented
See moreDeclaration
Swift
public struct TextInputInfoViewDescriptionStyle : TextInputInfoViewStyle -
Undocumented
See moreDeclaration
Swift
public struct TextInputInfoViewCounterStyle : TextInputInfoViewStyle -
Undocumented
See moreDeclaration
Swift
public struct TextInputInfoViewInformationViewStyle : TextInputInfoViewStyle
-
Undocumented
See moreDeclaration
Swift
public struct TimelineTimestampStyle : TimelineStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelineSecondaryTimestampStyle : TimelineStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelineTimelineNodeStyle : TimelineStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelineIconStyle : TimelineStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelineTitleStyle : TimelineStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelineSubtitleStyle : TimelineStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelineAttributeStyle : TimelineStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelineStatusStyle : TimelineStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelineSubstatusStyle : TimelineStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelineSubAttributeStyle : TimelineStyle
-
Undocumented
See moreDeclaration
Swift
public struct TimelineMarkerTimestampStyle : TimelineMarkerStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelineMarkerSecondaryTimestampStyle : TimelineMarkerStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelineMarkerTimelineNodeStyle : TimelineMarkerStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelineMarkerIconStyle : TimelineMarkerStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelineMarkerTitleStyle : TimelineMarkerStyle
-
Undocumented
See moreDeclaration
Swift
public struct TimelineNowIndicatorNowIndicatorNodeStyle : TimelineNowIndicatorStyle
-
Undocumented
See moreDeclaration
Swift
public struct TimelinePreviewOptionalTitleStyle : TimelinePreviewStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelinePreviewActionStyle : TimelinePreviewStyle
-
Undocumented
See moreDeclaration
Swift
public struct TimelinePreviewItemTitleStyle : TimelinePreviewItemStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelinePreviewItemIconStyle : TimelinePreviewItemStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelinePreviewItemTimelineNodeStyle : TimelinePreviewItemStyle -
Undocumented
See moreDeclaration
Swift
public struct TimelinePreviewItemTimestampStyle : TimelinePreviewItemStyle
-
Undocumented
See moreDeclaration
Swift
public struct TitleFormViewPlaceholderStyle : TitleFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct TitleFormViewPlaceholderTextFieldStyle : TitleFormViewStyle -
Undocumented
See moreDeclaration
Swift
public struct TitleFormViewFormViewStyle : TitleFormViewStyle
-
Undocumented
See moreDeclaration
Swift
public struct ToastMessageIconStyle : ToastMessageStyle -
Undocumented
See moreDeclaration
Swift
public struct ToastMessageTitleStyle : ToastMessageStyle
-
Undocumented
See moreDeclaration
Swift
public struct UserConsentFormNextActionStyle : UserConsentFormStyle -
Undocumented
See moreDeclaration
Swift
public struct UserConsentFormCancelActionStyle : UserConsentFormStyle -
Undocumented
See moreDeclaration
Swift
public struct UserConsentFormAllowActionStyle : UserConsentFormStyle -
Undocumented
See moreDeclaration
Swift
public struct UserConsentFormDenyActionStyle : UserConsentFormStyle -
Undocumented
See moreDeclaration
Swift
public struct UserConsentFormNotNowActionStyle : UserConsentFormStyle
-
Undocumented
See moreDeclaration
Swift
public struct UserConsentPageTitleStyle : UserConsentPageStyle -
Undocumented
See moreDeclaration
Swift
public struct UserConsentPageBodyTextStyle : UserConsentPageStyle -
Undocumented
See moreDeclaration
Swift
public struct UserConsentPageActionStyle : UserConsentPageStyle
-
Undocumented
See moreDeclaration
Swift
public struct ValuePickerTitleStyle : ValuePickerStyle -
Undocumented
See moreDeclaration
Swift
public struct ValuePickerValueLabelStyle : ValuePickerStyle -
Undocumented
See moreDeclaration
Swift
public struct ValuePickerOptionsStyle : ValuePickerStyle
-
Undocumented
See moreDeclaration
Swift
public struct WelcomeScreenTitleStyle : WelcomeScreenStyle -
Undocumented
See moreDeclaration
Swift
public struct WelcomeScreenDescriptionStyle : WelcomeScreenStyle -
Undocumented
See moreDeclaration
Swift
public struct WelcomeScreenIconStyle : WelcomeScreenStyle -
Undocumented
See moreDeclaration
Swift
public struct WelcomeScreenFootnoteStyle : WelcomeScreenStyle -
Undocumented
See moreDeclaration
Swift
public struct WelcomeScreenActionStyle : WelcomeScreenStyle -
Undocumented
See moreDeclaration
Swift
public struct WelcomeScreenSecondaryActionStyle : WelcomeScreenStyle
-
Undocumented
See moreDeclaration
Swift
public struct WhatsNewListItemDetailImageStyle : WhatsNewListItemStyle -
Undocumented
See moreDeclaration
Swift
public struct WhatsNewListItemTitleStyle : WhatsNewListItemStyle -
Undocumented
See moreDeclaration
Swift
public struct WhatsNewListItemSubtitleStyle : WhatsNewListItemStyle
-
Undocumented
See moreDeclaration
Swift
public struct WhatsNewPageDetailImageStyle : WhatsNewPageStyle -
Undocumented
See moreDeclaration
Swift
public struct WhatsNewPageTitleStyle : WhatsNewPageStyle -
Undocumented
See moreDeclaration
Swift
public struct WhatsNewPageDescriptionStyle : WhatsNewPageStyle
-
Undocumented
See moreDeclaration
Swift
public struct WritingAssistantFormCancelActionStyle : WritingAssistantFormStyle -
Undocumented
See moreDeclaration
Swift
public struct WritingAssistantFormDoneActionStyle : WritingAssistantFormStyle -
Undocumented
See moreDeclaration
Swift
public struct WritingAssistantFormCloseActionStyle : WritingAssistantFormStyle -
Undocumented
See moreDeclaration
Swift
public struct WritingAssistantFormBackActionStyle : WritingAssistantFormStyle -
Undocumented
See moreDeclaration
Swift
public struct WritingAssistantFormUndoActionStyle : WritingAssistantFormStyle -
Undocumented
See moreDeclaration
Swift
public struct WritingAssistantFormRedoActionStyle : WritingAssistantFormStyle -
Undocumented
See moreDeclaration
Swift
public struct WritingAssistantFormUpVoteActionStyle : WritingAssistantFormStyle -
Undocumented
See moreDeclaration
Swift
public struct WritingAssistantFormDownVoteActionStyle : WritingAssistantFormStyle -
Undocumented
See moreDeclaration
Swift
public struct WritingAssistantFormFootnoteStyle : WritingAssistantFormStyle -
Undocumented
See moreDeclaration
Swift
public struct ModifiedStyle<Style, Modifier> : DynamicProperty where Modifier : ViewModifierextension ModifiedStyle: AINoticeStyle where Style: AINoticeStyleextension ModifiedStyle: AIUserFeedbackStyle where Style: AIUserFeedbackStyleextension ModifiedStyle: AccessoryIconStyle where Style: AccessoryIconStyleextension ModifiedStyle: AccessoryViewStyle where Style: AccessoryViewStyleextension ModifiedStyle: ActionStyle where Style: ActionStyleextension ModifiedStyle: ActivationScreenStyle where Style: ActivationScreenStyleextension ModifiedStyle: ActiveTrackStyle where Style: ActiveTrackStyleextension ModifiedStyle: ActivityItemStyle where Style: ActivityItemStyleextension ModifiedStyle: ActivityItemsStyle where Style: ActivityItemsStyleextension ModifiedStyle: AgreeActionStyle where Style: AgreeActionStyleextension ModifiedStyle: AllEntriesSectionTitleStyle where Style: AllEntriesSectionTitleStyleextension ModifiedStyle: AllowActionStyle where Style: AllowActionStyleextension ModifiedStyle: ApplyActionStyle where Style: ApplyActionStyleextension ModifiedStyle: AttachmentButtonImageStyle where Style: AttachmentButtonImageStyleextension ModifiedStyle: AttachmentStyle where Style: AttachmentStyleextension ModifiedStyle: AttachmentElementStyle where Style: AttachmentElementStyleextension ModifiedStyle: AttachmentErrorTitleStyle where Style: AttachmentErrorTitleStyleextension ModifiedStyle: AttachmentFootnoteStyle where Style: AttachmentFootnoteStyleextension ModifiedStyle: AttachmentGroupStyle where Style: AttachmentGroupStyleextension ModifiedStyle: AttachmentInProgressStyle where Style: AttachmentInProgressStyleextension ModifiedStyle: AttachmentInProgressTitleStyle where Style: AttachmentInProgressTitleStyleextension ModifiedStyle: AttachmentSubtitleStyle where Style: AttachmentSubtitleStyleextension ModifiedStyle: AttachmentThumbnailStyle where Style: AttachmentThumbnailStyleextension ModifiedStyle: AttachmentTitleStyle where Style: AttachmentTitleStyleextension ModifiedStyle: AttachmentWithErrorStyle where Style: AttachmentWithErrorStyleextension ModifiedStyle: AttributeStyle where Style: AttributeStyleextension ModifiedStyle: AuthInputStyle where Style: AuthInputStyleextension ModifiedStyle: AuthenticationStyle where Style: AuthenticationStyleextension ModifiedStyle: AvatarStackStyle where Style: AvatarStackStyleextension ModifiedStyle: AvatarsStyle where Style: AvatarsStyleextension ModifiedStyle: AvatarsTitleStyle where Style: AvatarsTitleStyleextension ModifiedStyle: BackActionStyle where Style: BackActionStyleextension ModifiedStyle: BannerMessageStyle where Style: BannerMessageStyleextension ModifiedStyle: BannerMultiMessageSheetStyle where Style: BannerMultiMessageSheetStyleextension ModifiedStyle: BodyTextStyle where Style: BodyTextStyleextension ModifiedStyle: CalendarDayViewStyle where Style: CalendarDayViewStyleextension ModifiedStyle: CalendarMonthViewStyle where Style: CalendarMonthViewStyleextension ModifiedStyle: CalendarViewStyle where Style: CalendarViewStyleextension ModifiedStyle: CalendarWeekViewStyle where Style: CalendarWeekViewStyleextension ModifiedStyle: CancelActionStyle where Style: CancelActionStyleextension ModifiedStyle: CardBodyStyle where Style: CardBodyStyleextension ModifiedStyle: CardStyle where Style: CardStyleextension ModifiedStyle: CardExtHeaderStyle where Style: CardExtHeaderStyleextension ModifiedStyle: CardFooterStyle where Style: CardFooterStyleextension ModifiedStyle: CardHeaderStyle where Style: CardHeaderStyleextension ModifiedStyle: CardMainHeaderStyle where Style: CardMainHeaderStyleextension ModifiedStyle: CardMediaStyle where Style: CardMediaStyleextension ModifiedStyle: CheckmarkStyle where Style: CheckmarkStyleextension ModifiedStyle: CheckoutIndicatorStyle where Style: CheckoutIndicatorStyleextension ModifiedStyle: ClearActionStyle where Style: ClearActionStyleextension ModifiedStyle: CloseActionStyle where Style: CloseActionStyleextension ModifiedStyle: ContactItemStyle where Style: ContactItemStyleextension ModifiedStyle: CounterStyle where Style: CounterStyleextension ModifiedStyle: DateRangePickerStyle where Style: DateRangePickerStyleextension ModifiedStyle: DateTimePickerStyle where Style: DateTimePickerStyleextension ModifiedStyle: DecrementActionStyle where Style: DecrementActionStyleextension ModifiedStyle: DenyActionStyle where Style: DenyActionStyleextension ModifiedStyle: DescriptionStyle where Style: DescriptionStyleextension ModifiedStyle: DescriptionTextStyle where Style: DescriptionTextStyleextension ModifiedStyle: DeselectAllActionStyle where Style: DeselectAllActionStyleextension ModifiedStyle: DetailContentStyle where Style: DetailContentStyleextension ModifiedStyle: DetailImageStyle where Style: DetailImageStyleextension ModifiedStyle: DimensionSegmentStyle where Style: DimensionSegmentStyleextension ModifiedStyle: DimensionSelectorStyle where Style: DimensionSelectorStyleextension ModifiedStyle: DisagreeActionStyle where Style: DisagreeActionStyleextension ModifiedStyle: DoneActionStyle where Style: DoneActionStyleextension ModifiedStyle: DownVoteActionStyle where Style: DownVoteActionStyleextension ModifiedStyle: DurationPickerStyle where Style: DurationPickerStyleextension ModifiedStyle: EULAViewStyle where Style: EULAViewStyleextension ModifiedStyle: FilledIconStyle where Style: FilledIconStyleextension ModifiedStyle: FilterFeedbackBarButtonStyle where Style: FilterFeedbackBarButtonStyleextension ModifiedStyle: FilterFeedbackBarStyle where Style: FilterFeedbackBarStyleextension ModifiedStyle: FilterFeedbackBarItemStyle where Style: FilterFeedbackBarItemStyleextension ModifiedStyle: FilterFormViewStyle where Style: FilterFormViewStyleextension ModifiedStyle: FioriSliderStyle where Style: FioriSliderStyleextension ModifiedStyle: FlexItemStyle where Style: FlexItemStyleextension ModifiedStyle: FootnoteStyle where Style: FootnoteStyleextension ModifiedStyle: FootnoteIconsStyle where Style: FootnoteIconsStyleextension ModifiedStyle: FootnoteIconsTextStyle where Style: FootnoteIconsTextStyleextension ModifiedStyle: FormViewStyle where Style: FormViewStyleextension ModifiedStyle: GreetingTextStyle where Style: GreetingTextStyleextension ModifiedStyle: HalfStarImageStyle where Style: HalfStarImageStyleextension ModifiedStyle: HeaderActionStyle where Style: HeaderActionStyleextension ModifiedStyle: HeaderChartStyle where Style: HeaderChartStyleextension ModifiedStyle: HelperTextStyle where Style: HelperTextStyleextension ModifiedStyle: HierarchyIndicatorStyle where Style: HierarchyIndicatorStyleextension ModifiedStyle: HierarchyItemViewStyle where Style: HierarchyItemViewStyleextension ModifiedStyle: HierarchyViewStyle where Style: HierarchyViewStyleextension ModifiedStyle: HierarchyViewHeaderStyle where Style: HierarchyViewHeaderStyleextension ModifiedStyle: IconStyle where Style: IconStyleextension ModifiedStyle: IconsStyle where Style: IconsStyleextension ModifiedStyle: IllustratedMessageStyle where Style: IllustratedMessageStyleextension ModifiedStyle: InactiveTrackStyle where Style: InactiveTrackStyleextension ModifiedStyle: IncrementActionStyle where Style: IncrementActionStyleextension ModifiedStyle: InfoViewStyle where Style: InfoViewStyleextension ModifiedStyle: InformationViewStyle where Style: InformationViewStyleextension ModifiedStyle: InnerCircleStyle where Style: InnerCircleStyleextension ModifiedStyle: JouleWelcomeScreenStyle where Style: JouleWelcomeScreenStyleextension ModifiedStyle: KPIContentStyle where Style: KPIContentStyleextension ModifiedStyle: KPIHeaderStyle where Style: KPIHeaderStyleextension ModifiedStyle: KPIItemStyle where Style: KPIItemStyleextension ModifiedStyle: KPIProgressItemStyle where Style: KPIProgressItemStyleextension ModifiedStyle: KPISubItemStyle where Style: KPISubItemStyleextension ModifiedStyle: KeyStyle where Style: KeyStyleextension ModifiedStyle: KeyValueFormViewStyle where Style: KeyValueFormViewStyleextension ModifiedStyle: KeyValueItemStyle where Style: KeyValueItemStyleextension ModifiedStyle: KpiCaptionStyle where Style: KpiCaptionStyleextension ModifiedStyle: KpiStyle where Style: KpiStyleextension ModifiedStyle: LabelItemStyle where Style: LabelItemStyleextension ModifiedStyle: LeadingAccessoryStyle where Style: LeadingAccessoryStyleextension ModifiedStyle: LineStyle where Style: LineStyleextension ModifiedStyle: LinearProgressIndicatorStyle where Style: LinearProgressIndicatorStyleextension ModifiedStyle: LinearProgressIndicatorViewStyle where Style: LinearProgressIndicatorViewStyleextension ModifiedStyle: ListPickerContentStyle where Style: ListPickerContentStyleextension ModifiedStyle: ListPickerDestinationStyle where Style: ListPickerDestinationStyleextension ModifiedStyle: ListPickerItemStyle where Style: ListPickerItemStyleextension ModifiedStyle: LoadingIndicatorStyle where Style: LoadingIndicatorStyleextension ModifiedStyle: LowerThumbStyle where Style: LowerThumbStyleextension ModifiedStyle: MediaImageStyle where Style: MediaImageStyleextension ModifiedStyle: MenuSelectionStyle where Style: MenuSelectionStyleextension ModifiedStyle: MenuSelectionItemStyle where Style: MenuSelectionItemStyleextension ModifiedStyle: MessageContentStyle where Style: MessageContentStyleextension ModifiedStyle: MoreActionOverflowStyle where Style: MoreActionOverflowStyleextension ModifiedStyle: NextActionStyle where Style: NextActionStyleextension ModifiedStyle: NodeStyle where Style: NodeStyleextension ModifiedStyle: NotNowActionStyle where Style: NotNowActionStyleextension ModifiedStyle: NoteFormViewStyle where Style: NoteFormViewStyleextension ModifiedStyle: NowIndicatorNodeStyle where Style: NowIndicatorNodeStyleextension ModifiedStyle: ObjectHeaderStyle where Style: ObjectHeaderStyleextension ModifiedStyle: ObjectItemStyle where Style: ObjectItemStyleextension ModifiedStyle: OffStarImageStyle where Style: OffStarImageStyleextension ModifiedStyle: OnStarImageStyle where Style: OnStarImageStyleextension ModifiedStyle: OnboardingScanViewStyle where Style: OnboardingScanViewStyleextension ModifiedStyle: OptionalTitleStyle where Style: OptionalTitleStyleextension ModifiedStyle: OptionsStyle where Style: OptionsStyleextension ModifiedStyle: OrderPickerStyle where Style: OrderPickerStyleextension ModifiedStyle: OuterCircleStyle where Style: OuterCircleStyleextension ModifiedStyle: OverflowActionStyle where Style: OverflowActionStyleextension ModifiedStyle: PlaceholderStyle where Style: PlaceholderStyleextension ModifiedStyle: PlaceholderTextEditorStyle where Style: PlaceholderTextEditorStyleextension ModifiedStyle: PlaceholderTextFieldStyle where Style: PlaceholderTextFieldStyleextension ModifiedStyle: ProcessingIndicatorStyle where Style: ProcessingIndicatorStyleextension ModifiedStyle: ProfileHeaderStyle where Style: ProfileHeaderStyleextension ModifiedStyle: ProgressStyle where Style: ProgressStyleextension ModifiedStyle: ProgressIndicatorStyle where Style: ProgressIndicatorStyleextension ModifiedStyle: ProgressIndicatorProtocolStyle where Style: ProgressIndicatorProtocolStyleextension ModifiedStyle: PromptStyle where Style: PromptStyleextension ModifiedStyle: RangeSliderControlStyle where Style: RangeSliderControlStyleextension ModifiedStyle: RatingControlStyle where Style: RatingControlStyleextension ModifiedStyle: RatingControlFormViewStyle where Style: RatingControlFormViewStyleextension ModifiedStyle: RedoActionStyle where Style: RedoActionStyleextension ModifiedStyle: ReenterSignatureActionStyle where Style: ReenterSignatureActionStyleextension ModifiedStyle: ResetActionStyle where Style: ResetActionStyleextension ModifiedStyle: ReviewCountLabelStyle where Style: ReviewCountLabelStyleextension ModifiedStyle: Row1Style where Style: Row1Styleextension ModifiedStyle: Row2Style where Style: Row2Styleextension ModifiedStyle: Row3Style where Style: Row3Styleextension ModifiedStyle: SaveActionStyle where Style: SaveActionStyleextension ModifiedStyle: SecondaryActionStyle where Style: SecondaryActionStyleextension ModifiedStyle: SecondaryTimestampStyle where Style: SecondaryTimestampStyleextension ModifiedStyle: SectionFooterStyle where Style: SectionFooterStyleextension ModifiedStyle: SectionHeaderStyle where Style: SectionHeaderStyleextension ModifiedStyle: SegmentedControlPickerStyle where Style: SegmentedControlPickerStyleextension ModifiedStyle: SelectAllActionStyle where Style: SelectAllActionStyleextension ModifiedStyle: SelectedEntriesSectionTitleStyle where Style: SelectedEntriesSectionTitleStyleextension ModifiedStyle: SideBarStyle where Style: SideBarStyleextension ModifiedStyle: SideBarListItemStyle where Style: SideBarListItemStyleextension ModifiedStyle: SignInActionStyle where Style: SignInActionStyleextension ModifiedStyle: SignatureCaptureViewStyle where Style: SignatureCaptureViewStyleextension ModifiedStyle: SingleStepStyle where Style: SingleStepStyleextension ModifiedStyle: SortCriterionStyle where Style: SortCriterionStyleextension ModifiedStyle: SortFilterViewStyle where Style: SortFilterViewStyleextension ModifiedStyle: StartSignatureActionStyle where Style: StartSignatureActionStyleextension ModifiedStyle: StatusStyle where Style: StatusStyleextension ModifiedStyle: StepProgressIndicatorStyle where Style: StepProgressIndicatorStyleextension ModifiedStyle: StepperFieldStyle where Style: StepperFieldStyleextension ModifiedStyle: StepperViewStyle where Style: StepperViewStyleextension ModifiedStyle: SubAttributeStyle where Style: SubAttributeStyleextension ModifiedStyle: SubmitActionStyle where Style: SubmitActionStyleextension ModifiedStyle: SubstatusStyle where Style: SubstatusStyleextension ModifiedStyle: SubtitleStyle where Style: SubtitleStyleextension ModifiedStyle: SwitchStyle where Style: SwitchStyleextension ModifiedStyle: SwitchViewStyle where Style: SwitchViewStyleextension ModifiedStyle: TagStyle where Style: TagStyleextension ModifiedStyle: TagsStyle where Style: TagsStyleextension ModifiedStyle: TertiaryActionStyle where Style: TertiaryActionStyleextension ModifiedStyle: TextFieldFormViewStyle where Style: TextFieldFormViewStyleextension ModifiedStyle: TextInputStyle where Style: TextInputStyleextension ModifiedStyle: TextInputFieldStyle where Style: TextInputFieldStyleextension ModifiedStyle: TextInputInfoViewStyle where Style: TextInputInfoViewStyleextension ModifiedStyle: TextViewStyle where Style: TextViewStyleextension ModifiedStyle: TimelineStyle where Style: TimelineStyleextension ModifiedStyle: TimelineMarkerStyle where Style: TimelineMarkerStyleextension ModifiedStyle: TimelineNodeStyle where Style: TimelineNodeStyleextension ModifiedStyle: TimelineNowIndicatorStyle where Style: TimelineNowIndicatorStyleextension ModifiedStyle: TimelinePreviewStyle where Style: TimelinePreviewStyleextension ModifiedStyle: TimelinePreviewItemStyle where Style: TimelinePreviewItemStyleextension ModifiedStyle: TimestampStyle where Style: TimestampStyleextension ModifiedStyle: TitleStyle where Style: TitleStyleextension ModifiedStyle: TitleFormViewStyle where Style: TitleFormViewStyleextension ModifiedStyle: ToastMessageStyle where Style: ToastMessageStyleextension ModifiedStyle: TopDividerStyle where Style: TopDividerStyleextension ModifiedStyle: TrailingAccessoryStyle where Style: TrailingAccessoryStyleextension ModifiedStyle: TrendStyle where Style: TrendStyleextension ModifiedStyle: TrendImageStyle where Style: TrendImageStyleextension ModifiedStyle: UndoActionStyle where Style: UndoActionStyleextension ModifiedStyle: UpVoteActionStyle where Style: UpVoteActionStyleextension ModifiedStyle: UpperThumbStyle where Style: UpperThumbStyleextension ModifiedStyle: UserConsentFormStyle where Style: UserConsentFormStyleextension ModifiedStyle: UserConsentPageStyle where Style: UserConsentPageStyleextension ModifiedStyle: UserConsentViewStyle where Style: UserConsentViewStyleextension ModifiedStyle: ValueStyle where Style: ValueStyleextension ModifiedStyle: ValueLabelStyle where Style: ValueLabelStyleextension ModifiedStyle: ValuePickerStyle where Style: ValuePickerStyleextension ModifiedStyle: WatermarkStyle where Style: WatermarkStyleextension ModifiedStyle: WelcomeScreenStyle where Style: WelcomeScreenStyleextension ModifiedStyle: WhatsNewListItemStyle where Style: WhatsNewListItemStyleextension ModifiedStyle: WhatsNewListViewStyle where Style: WhatsNewListViewStyleextension ModifiedStyle: WhatsNewPageStyle where Style: WhatsNewPageStyleextension ModifiedStyle: WhatsNewPageViewStyle where Style: WhatsNewPageViewStyleextension ModifiedStyle: WritingAssistantActionStyle where Style: WritingAssistantActionStyleextension ModifiedStyle: WritingAssistantFormStyle where Style: WritingAssistantFormStyleextension ModifiedStyle: XmarkStyle where Style: XmarkStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AINoticeStyleModifier<Style> : ViewModifier where Style : AINoticeStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AIUserFeedbackStyleModifier<Style> : ViewModifier where Style : AIUserFeedbackStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AccessoryIconStyleModifier<Style> : ViewModifier where Style : AccessoryIconStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AccessoryViewStyleModifier<Style> : ViewModifier where Style : AccessoryViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ActionStyleModifier<Style> : ViewModifier where Style : ActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ActivationScreenStyleModifier<Style> : ViewModifier where Style : ActivationScreenStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ActiveTrackStyleModifier<Style> : ViewModifier where Style : ActiveTrackStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ActivityItemStyleModifier<Style> : ViewModifier where Style : ActivityItemStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ActivityItemsStyleModifier<Style> : ViewModifier where Style : ActivityItemsStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AgreeActionStyleModifier<Style> : ViewModifier where Style : AgreeActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AllEntriesSectionTitleStyleModifier<Style> : ViewModifier where Style : AllEntriesSectionTitleStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AllowActionStyleModifier<Style> : ViewModifier where Style : AllowActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ApplyActionStyleModifier<Style> : ViewModifier where Style : ApplyActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AttachmentButtonImageStyleModifier<Style> : ViewModifier where Style : AttachmentButtonImageStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AttachmentStyleModifier<Style> : ViewModifier where Style : AttachmentStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AttachmentElementStyleModifier<Style> : ViewModifier where Style : AttachmentElementStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AttachmentErrorTitleStyleModifier<Style> : ViewModifier where Style : AttachmentErrorTitleStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AttachmentFootnoteStyleModifier<Style> : ViewModifier where Style : AttachmentFootnoteStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AttachmentGroupStyleModifier<Style> : ViewModifier where Style : AttachmentGroupStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AttachmentInProgressStyleModifier<Style> : ViewModifier where Style : AttachmentInProgressStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AttachmentInProgressTitleStyleModifier<Style> : ViewModifier where Style : AttachmentInProgressTitleStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AttachmentSubtitleStyleModifier<Style> : ViewModifier where Style : AttachmentSubtitleStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AttachmentThumbnailStyleModifier<Style> : ViewModifier where Style : AttachmentThumbnailStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AttachmentTitleStyleModifier<Style> : ViewModifier where Style : AttachmentTitleStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AttachmentWithErrorStyleModifier<Style> : ViewModifier where Style : AttachmentWithErrorStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AttributeStyleModifier<Style> : ViewModifier where Style : AttributeStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AuthInputStyleModifier<Style> : ViewModifier where Style : AuthInputStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AuthenticationStyleModifier<Style> : ViewModifier where Style : AuthenticationStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AvatarStackStyleModifier<Style> : ViewModifier where Style : AvatarStackStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AvatarsStyleModifier<Style> : ViewModifier where Style : AvatarsStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct AvatarsTitleStyleModifier<Style> : ViewModifier where Style : AvatarsTitleStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct BackActionStyleModifier<Style> : ViewModifier where Style : BackActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct BannerMessageStyleModifier<Style> : ViewModifier where Style : BannerMessageStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct BannerMultiMessageSheetStyleModifier<Style> : ViewModifier where Style : BannerMultiMessageSheetStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct BodyTextStyleModifier<Style> : ViewModifier where Style : BodyTextStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct CalendarDayViewStyleModifier<Style> : ViewModifier where Style : CalendarDayViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct CalendarMonthViewStyleModifier<Style> : ViewModifier where Style : CalendarMonthViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct CalendarViewStyleModifier<Style> : ViewModifier where Style : CalendarViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct CalendarWeekViewStyleModifier<Style> : ViewModifier where Style : CalendarWeekViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct CancelActionStyleModifier<Style> : ViewModifier where Style : CancelActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct CardBodyStyleModifier<Style> : ViewModifier where Style : CardBodyStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct CardExtHeaderStyleModifier<Style> : ViewModifier where Style : CardExtHeaderStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct CardFooterStyleModifier<Style> : ViewModifier where Style : CardFooterStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct CardHeaderStyleModifier<Style> : ViewModifier where Style : CardHeaderStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct CardMainHeaderStyleModifier<Style> : ViewModifier where Style : CardMainHeaderStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct CardMediaStyleModifier<Style> : ViewModifier where Style : CardMediaStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct CheckmarkStyleModifier<Style> : ViewModifier where Style : CheckmarkStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct CheckoutIndicatorStyleModifier<Style> : ViewModifier where Style : CheckoutIndicatorStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ClearActionStyleModifier<Style> : ViewModifier where Style : ClearActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct CloseActionStyleModifier<Style> : ViewModifier where Style : CloseActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ContactItemStyleModifier<Style> : ViewModifier where Style : ContactItemStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct CounterStyleModifier<Style> : ViewModifier where Style : CounterStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct DateRangePickerStyleModifier<Style> : ViewModifier where Style : DateRangePickerStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct DateTimePickerStyleModifier<Style> : ViewModifier where Style : DateTimePickerStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct DecrementActionStyleModifier<Style> : ViewModifier where Style : DecrementActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct DenyActionStyleModifier<Style> : ViewModifier where Style : DenyActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct DescriptionStyleModifier<Style> : ViewModifier where Style : DescriptionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct DescriptionTextStyleModifier<Style> : ViewModifier where Style : DescriptionTextStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct DeselectAllActionStyleModifier<Style> : ViewModifier where Style : DeselectAllActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct DetailContentStyleModifier<Style> : ViewModifier where Style : DetailContentStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct DetailImageStyleModifier<Style> : ViewModifier where Style : DetailImageStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct DimensionSegmentStyleModifier<Style> : ViewModifier where Style : DimensionSegmentStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct DimensionSelectorStyleModifier<Style> : ViewModifier where Style : DimensionSelectorStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct DisagreeActionStyleModifier<Style> : ViewModifier where Style : DisagreeActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct DoneActionStyleModifier<Style> : ViewModifier where Style : DoneActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct DownVoteActionStyleModifier<Style> : ViewModifier where Style : DownVoteActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct DurationPickerStyleModifier<Style> : ViewModifier where Style : DurationPickerStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct EULAViewStyleModifier<Style> : ViewModifier where Style : EULAViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct FilledIconStyleModifier<Style> : ViewModifier where Style : FilledIconStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct FilterFeedbackBarButtonStyleModifier<Style> : ViewModifier where Style : FilterFeedbackBarButtonStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct FilterFeedbackBarStyleModifier<Style> : ViewModifier where Style : FilterFeedbackBarStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct FilterFeedbackBarItemStyleModifier<Style> : ViewModifier where Style : FilterFeedbackBarItemStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct FilterFormViewStyleModifier<Style> : ViewModifier where Style : FilterFormViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct FioriSliderStyleModifier<Style> : ViewModifier where Style : FioriSliderStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct FlexItemStyleModifier<Style> : ViewModifier where Style : FlexItemStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct FootnoteStyleModifier<Style> : ViewModifier where Style : FootnoteStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct FootnoteIconsStyleModifier<Style> : ViewModifier where Style : FootnoteIconsStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct FootnoteIconsTextStyleModifier<Style> : ViewModifier where Style : FootnoteIconsTextStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct FormViewStyleModifier<Style> : ViewModifier where Style : FormViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct GreetingTextStyleModifier<Style> : ViewModifier where Style : GreetingTextStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct HalfStarImageStyleModifier<Style> : ViewModifier where Style : HalfStarImageStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct HeaderActionStyleModifier<Style> : ViewModifier where Style : HeaderActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct HeaderChartStyleModifier<Style> : ViewModifier where Style : HeaderChartStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct HelperTextStyleModifier<Style> : ViewModifier where Style : HelperTextStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct HierarchyIndicatorStyleModifier<Style> : ViewModifier where Style : HierarchyIndicatorStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct HierarchyItemViewStyleModifier<Style> : ViewModifier where Style : HierarchyItemViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct HierarchyViewStyleModifier<Style> : ViewModifier where Style : HierarchyViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct HierarchyViewHeaderStyleModifier<Style> : ViewModifier where Style : HierarchyViewHeaderStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct IconsStyleModifier<Style> : ViewModifier where Style : IconsStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct IllustratedMessageStyleModifier<Style> : ViewModifier where Style : IllustratedMessageStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct InactiveTrackStyleModifier<Style> : ViewModifier where Style : InactiveTrackStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct IncrementActionStyleModifier<Style> : ViewModifier where Style : IncrementActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct InfoViewStyleModifier<Style> : ViewModifier where Style : InfoViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct InformationViewStyleModifier<Style> : ViewModifier where Style : InformationViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct InnerCircleStyleModifier<Style> : ViewModifier where Style : InnerCircleStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct JouleWelcomeScreenStyleModifier<Style> : ViewModifier where Style : JouleWelcomeScreenStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct KPIContentStyleModifier<Style> : ViewModifier where Style : KPIContentStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct KPIHeaderStyleModifier<Style> : ViewModifier where Style : KPIHeaderStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct KPIItemStyleModifier<Style> : ViewModifier where Style : KPIItemStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct KPIProgressItemStyleModifier<Style> : ViewModifier where Style : KPIProgressItemStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct KPISubItemStyleModifier<Style> : ViewModifier where Style : KPISubItemStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct KeyValueFormViewStyleModifier<Style> : ViewModifier where Style : KeyValueFormViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct KeyValueItemStyleModifier<Style> : ViewModifier where Style : KeyValueItemStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct KpiCaptionStyleModifier<Style> : ViewModifier where Style : KpiCaptionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct LabelItemStyleModifier<Style> : ViewModifier where Style : LabelItemStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct LeadingAccessoryStyleModifier<Style> : ViewModifier where Style : LeadingAccessoryStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct LinearProgressIndicatorStyleModifier<Style> : ViewModifier where Style : LinearProgressIndicatorStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct LinearProgressIndicatorViewStyleModifier<Style> : ViewModifier where Style : LinearProgressIndicatorViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ListPickerContentStyleModifier<Style> : ViewModifier where Style : ListPickerContentStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ListPickerDestinationStyleModifier<Style> : ViewModifier where Style : ListPickerDestinationStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ListPickerItemStyleModifier<Style> : ViewModifier where Style : ListPickerItemStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct LoadingIndicatorStyleModifier<Style> : ViewModifier where Style : LoadingIndicatorStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct LowerThumbStyleModifier<Style> : ViewModifier where Style : LowerThumbStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct MediaImageStyleModifier<Style> : ViewModifier where Style : MediaImageStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct MenuSelectionStyleModifier<Style> : ViewModifier where Style : MenuSelectionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct MenuSelectionItemStyleModifier<Style> : ViewModifier where Style : MenuSelectionItemStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct MessageContentStyleModifier<Style> : ViewModifier where Style : MessageContentStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct MoreActionOverflowStyleModifier<Style> : ViewModifier where Style : MoreActionOverflowStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct NextActionStyleModifier<Style> : ViewModifier where Style : NextActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct NotNowActionStyleModifier<Style> : ViewModifier where Style : NotNowActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct NoteFormViewStyleModifier<Style> : ViewModifier where Style : NoteFormViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct NowIndicatorNodeStyleModifier<Style> : ViewModifier where Style : NowIndicatorNodeStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ObjectHeaderStyleModifier<Style> : ViewModifier where Style : ObjectHeaderStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ObjectItemStyleModifier<Style> : ViewModifier where Style : ObjectItemStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct OffStarImageStyleModifier<Style> : ViewModifier where Style : OffStarImageStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct OnStarImageStyleModifier<Style> : ViewModifier where Style : OnStarImageStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct OnboardingScanViewStyleModifier<Style> : ViewModifier where Style : OnboardingScanViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct OptionalTitleStyleModifier<Style> : ViewModifier where Style : OptionalTitleStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct OptionsStyleModifier<Style> : ViewModifier where Style : OptionsStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct OrderPickerStyleModifier<Style> : ViewModifier where Style : OrderPickerStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct OuterCircleStyleModifier<Style> : ViewModifier where Style : OuterCircleStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct OverflowActionStyleModifier<Style> : ViewModifier where Style : OverflowActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct PlaceholderStyleModifier<Style> : ViewModifier where Style : PlaceholderStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct PlaceholderTextEditorStyleModifier<Style> : ViewModifier where Style : PlaceholderTextEditorStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct PlaceholderTextFieldStyleModifier<Style> : ViewModifier where Style : PlaceholderTextFieldStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ProcessingIndicatorStyleModifier<Style> : ViewModifier where Style : ProcessingIndicatorStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ProfileHeaderStyleModifier<Style> : ViewModifier where Style : ProfileHeaderStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ProgressStyleModifier<Style> : ViewModifier where Style : ProgressStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ProgressIndicatorStyleModifier<Style> : ViewModifier where Style : ProgressIndicatorStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ProgressIndicatorProtocolStyleModifier<Style> : ViewModifier where Style : ProgressIndicatorProtocolStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct PromptStyleModifier<Style> : ViewModifier where Style : PromptStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct RangeSliderControlStyleModifier<Style> : ViewModifier where Style : RangeSliderControlStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct RatingControlStyleModifier<Style> : ViewModifier where Style : RatingControlStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct RatingControlFormViewStyleModifier<Style> : ViewModifier where Style : RatingControlFormViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct RedoActionStyleModifier<Style> : ViewModifier where Style : RedoActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ReenterSignatureActionStyleModifier<Style> : ViewModifier where Style : ReenterSignatureActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ResetActionStyleModifier<Style> : ViewModifier where Style : ResetActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ReviewCountLabelStyleModifier<Style> : ViewModifier where Style : ReviewCountLabelStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct SaveActionStyleModifier<Style> : ViewModifier where Style : SaveActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct SecondaryActionStyleModifier<Style> : ViewModifier where Style : SecondaryActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct SecondaryTimestampStyleModifier<Style> : ViewModifier where Style : SecondaryTimestampStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct SectionFooterStyleModifier<Style> : ViewModifier where Style : SectionFooterStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct SectionHeaderStyleModifier<Style> : ViewModifier where Style : SectionHeaderStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct SegmentedControlPickerStyleModifier<Style> : ViewModifier where Style : SegmentedControlPickerStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct SelectAllActionStyleModifier<Style> : ViewModifier where Style : SelectAllActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct SelectedEntriesSectionTitleStyleModifier<Style> : ViewModifier where Style : SelectedEntriesSectionTitleStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct SideBarStyleModifier<Style> : ViewModifier where Style : SideBarStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct SideBarListItemStyleModifier<Style> : ViewModifier where Style : SideBarListItemStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct SignInActionStyleModifier<Style> : ViewModifier where Style : SignInActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct SignatureCaptureViewStyleModifier<Style> : ViewModifier where Style : SignatureCaptureViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct SingleStepStyleModifier<Style> : ViewModifier where Style : SingleStepStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct SortCriterionStyleModifier<Style> : ViewModifier where Style : SortCriterionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct SortFilterViewStyleModifier<Style> : ViewModifier where Style : SortFilterViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct StartSignatureActionStyleModifier<Style> : ViewModifier where Style : StartSignatureActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct StatusStyleModifier<Style> : ViewModifier where Style : StatusStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct StepProgressIndicatorStyleModifier<Style> : ViewModifier where Style : StepProgressIndicatorStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct StepperFieldStyleModifier<Style> : ViewModifier where Style : StepperFieldStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct StepperViewStyleModifier<Style> : ViewModifier where Style : StepperViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct SubAttributeStyleModifier<Style> : ViewModifier where Style : SubAttributeStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct SubmitActionStyleModifier<Style> : ViewModifier where Style : SubmitActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct SubstatusStyleModifier<Style> : ViewModifier where Style : SubstatusStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct SubtitleStyleModifier<Style> : ViewModifier where Style : SubtitleStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct SwitchStyleModifier<Style> : ViewModifier where Style : SwitchStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct SwitchViewStyleModifier<Style> : ViewModifier where Style : SwitchViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct TertiaryActionStyleModifier<Style> : ViewModifier where Style : TertiaryActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct TextFieldFormViewStyleModifier<Style> : ViewModifier where Style : TextFieldFormViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct TextInputStyleModifier<Style> : ViewModifier where Style : TextInputStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct TextInputFieldStyleModifier<Style> : ViewModifier where Style : TextInputFieldStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct TextInputInfoViewStyleModifier<Style> : ViewModifier where Style : TextInputInfoViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct TextViewStyleModifier<Style> : ViewModifier where Style : TextViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct TimelineStyleModifier<Style> : ViewModifier where Style : TimelineStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct TimelineMarkerStyleModifier<Style> : ViewModifier where Style : TimelineMarkerStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct TimelineNodeStyleModifier<Style> : ViewModifier where Style : TimelineNodeStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct TimelineNowIndicatorStyleModifier<Style> : ViewModifier where Style : TimelineNowIndicatorStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct TimelinePreviewStyleModifier<Style> : ViewModifier where Style : TimelinePreviewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct TimelinePreviewItemStyleModifier<Style> : ViewModifier where Style : TimelinePreviewItemStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct TimestampStyleModifier<Style> : ViewModifier where Style : TimestampStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct TitleStyleModifier<Style> : ViewModifier where Style : TitleStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct TitleFormViewStyleModifier<Style> : ViewModifier where Style : TitleFormViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ToastMessageStyleModifier<Style> : ViewModifier where Style : ToastMessageStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct TopDividerStyleModifier<Style> : ViewModifier where Style : TopDividerStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct TrailingAccessoryStyleModifier<Style> : ViewModifier where Style : TrailingAccessoryStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct TrendStyleModifier<Style> : ViewModifier where Style : TrendStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct TrendImageStyleModifier<Style> : ViewModifier where Style : TrendImageStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct UndoActionStyleModifier<Style> : ViewModifier where Style : UndoActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct UpVoteActionStyleModifier<Style> : ViewModifier where Style : UpVoteActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct UpperThumbStyleModifier<Style> : ViewModifier where Style : UpperThumbStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct UserConsentFormStyleModifier<Style> : ViewModifier where Style : UserConsentFormStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct UserConsentPageStyleModifier<Style> : ViewModifier where Style : UserConsentPageStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct UserConsentViewStyleModifier<Style> : ViewModifier where Style : UserConsentViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ValueStyleModifier<Style> : ViewModifier where Style : ValueStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ValueLabelStyleModifier<Style> : ViewModifier where Style : ValueLabelStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct ValuePickerStyleModifier<Style> : ViewModifier where Style : ValuePickerStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct WatermarkStyleModifier<Style> : ViewModifier where Style : WatermarkStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct WelcomeScreenStyleModifier<Style> : ViewModifier where Style : WelcomeScreenStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct WhatsNewListItemStyleModifier<Style> : ViewModifier where Style : WhatsNewListItemStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct WhatsNewListViewStyleModifier<Style> : ViewModifier where Style : WhatsNewListViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct WhatsNewPageStyleModifier<Style> : ViewModifier where Style : WhatsNewPageStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct WhatsNewPageViewStyleModifier<Style> : ViewModifier where Style : WhatsNewPageViewStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct WritingAssistantActionStyleModifier<Style> : ViewModifier where Style : WritingAssistantActionStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct WritingAssistantFormStyleModifier<Style> : ViewModifier where Style : WritingAssistantFormStyle
-
Undocumented
See moreDeclaration
Swift
@MainActor public struct XmarkStyleModifier<Style> : ViewModifier where Style : XmarkStyle
Structures Reference