InnerViewContainer

public protocol InnerViewContainer : InnerViewContainerDimensions, InnerViewContainerEnabled

Component helper protocol, used to obtain a container bounds, when the container is not the immediate superview.

  • valuesAxisTitle Extension method

    Title for values axis. Typically the y-axis, except in horizontal bar charts.

    Declaration

    Swift

    public var valuesAxisTitle: FUIText { get }
  • Developer formatted NSAttributedString to display as title for values axis. Will override valuesAxisTitle value, and default styling.

    Declaration

    Swift

    public var valuesAxisTitleAttributedText: NSAttributedString! { get set }
  • NUIStyleClassPath for valuesAxisTitle property

    Declaration

    Swift

    public var valuesAxisTitleStyleClassPath: [FioriStyle] { get set }
  • categoryAxisTitle Extension method

    Title for categories axis. Typically the x-axis, except in horizontal bar charts, where it is the y-axis.

    Declaration

    Swift

    public var categoryAxisTitle: FUIText { get }
  • Developer formatted NSAttributedString to display as the categories axis title. Will override categoryAxisTitle value, and default styling.

    Declaration

    Swift

    public var categoryAxisTitleAttributedText: NSAttributedString! { get set }
  • NUIStyleClassPath for categoryAxisTitle property

    Declaration

    Swift

    public var categoryAxisTitleStyleClassPath: [FioriStyle] { get set }
  • emptyText Extension method

    Text to display, when value for the category in the series is nil.

    Declaration

    Swift

    public var emptyText: FUIText { get set }
  • emptyTextStyleClassPath Extension method

    NUIStyleClassPath for emptyText property

    Declaration

    Swift

    public var emptyTextStyleClassPath: [FioriStyle] { get set }
  • iconImages Extension method

    FUIGlyphImages (UIImage or String) which are rendered in an icon stack.

    Declaration

    Swift

    public var iconImages: [FUIGlyphImage] { get set }
  • kpiItems Extension method

    Array of FUIKPIViewItems to be formatted by the system and displayed in the KPIView

    Declaration

    Swift

    public var kpiItems: [FUIKPIViewItem] { get set }
  • kpiAttributedText Extension method

    Developer formatted NSAttributedString to display in the KPIView. Will override values set to kpiItems property.

    Declaration

    Swift

    public var kpiAttributedText: NSAttributedString! { get set }
  • kpiUnitItemStyleClassPath Extension method

    NUIStyleClassPath for kpiUnitItem property

    Declaration

    Swift

    public var kpiUnitItemStyleClassPath: [FioriStyle] { get set }
  • kpiMetricItemStyleClassPath Extension method

    NUIStyleClassPath for kpiMetricItem property

    Declaration

    Swift

    public var kpiMetricItemStyleClassPath: [FioriStyle] { get set }
  • kpiIconItemStyleClassPath Extension method

    NUIStyleClassPath for kpiIconItem property

    Declaration

    Swift

    public var kpiIconItemStyleClassPath: [FioriStyle] { get set }
  • NUIStyleClassPath for kpiFractionItem property

    Declaration

    Swift

    public var kpiFractionItemStyleClassPath: [FioriStyle] { get set }
  • detailImage Extension method

    UIImage to display as the detail

    Declaration

    Swift

    public var detailImage: UIImage? { get set }
  • headlineText Extension method

    String text to display as the headline

    Declaration

    Swift

    public var headlineText: String? { get set }
  • subheadlineText Extension method

    String text to display as the subheadline

    Declaration

    Swift

    public var subheadlineText: String? { get set }
  • footnoteText Extension method

    String text to display as the footnote

    Declaration

    Swift

    public var footnoteText: String? { get set }
  • descriptionText Extension method

    String text to display as the description

    Declaration

    Swift

    public var descriptionText: String? { get set }
  • statusText Extension method

    String text to display as the status

    Declaration

    Swift

    public var statusText: String? { get set }
  • substatusText Extension method

    String text to display as the substatus

    Declaration

    Swift

    public var substatusText: String? { get set }
  • statusImage Extension method

    UIImage to display as the status

    Declaration

    Swift

    public var statusImage: UIImage? { get set }
  • substatusImage Extension method

    UIImage to display as the substatus

    Declaration

    Swift

    public var substatusImage: UIImage? { get set }
  • bodyLabel Extension method

    Label property configuration for body content.

    Remark

    a UILabel will not be rendered in the view hierarchy at runtime; text and configurations will produce a NSAttributedString.

    Declaration

    Swift

    public var bodyLabel: FUILabel { get }
  • bodyText Extension method

    Optional string for body content.

    Declaration

    Swift

    public var bodyText: String? { get set }
  • detailContentView Extension method

    Optional subview of FUIObjectHeaderView. Typically used to render FUIKPIView, or FUIChartHeaderContentView.

    Remark

    MUST implement intrinsicContentSize for correct layout.

    Declaration

    Swift

    public var detailContentView: UIView? { get set }
  • preserveIconStackSpacing Extension method

    Specifies whether the dimensions of the iconImages should be preserved, even if the property is empty. Defaults to false.

    Declaration

    Swift

    public var preserveIconStackSpacing: Bool { get set }
  • preserveDetailImageSpacing Extension method

    Specifies whether the dimensions of the detailImageView should be preserved, even if the image property is empty. Defaults to false.

    Declaration

    Swift

    public var preserveDetailImageSpacing: Bool { get set }
  • Specifies whether the height of the description content will be limited to match the height of content in the headline, subheadline, and footnote labels. Defaults to true.

    Declaration

    Swift

    public var isLimitingHeightToMainContent: Bool { get set }
  • placeholder Extension method

    Placeholder text to display

    Declaration

    Swift

    public var placeholder: FUIText { get }
  • placeholderAttributedText Extension method

    Developer formatted NSAttributedString to display as the placeholder. Will override placeholder value, and default styling.

    Declaration

    Swift

    public var placeholderAttributedText: NSAttributedString! { get set }
  • placeholderStyleClassPath Extension method

    NUIStyleClassPath for placeholder property

    Declaration

    Swift

    public var placeholderStyleClassPath: [FioriStyle] { get set }
  • placeholderNuiClass Extension method

    NUI Class for placeholder property

    Declaration

    Swift

    public var placeholderNuiClass: String? { get set }
  • seriesTitles Extension method

    Titles for each of the data series.

    Declaration

    Swift

    public var seriesTitles: [FUIText] { get set }
  • seriesTitlesAttributedText Extension method

    Developer formatted NSAttributedString to display as the series titles. Will override seriesTitles values, and default styling.

    Declaration

    Swift

    public var seriesTitlesAttributedText: NSAttributedString! { get set }
  • seriesTitlesStyleClassPath Extension method

    NUIStyleClassPath for seriesTitles property

    Declaration

    Swift

    public var seriesTitlesStyleClassPath: [FioriStyle] { get set }
  • status Extension method

    Status text to display

    Declaration

    Swift

    public var status: FUIText { get }
  • statusAttributedText Extension method

    Developer formatted NSAttributedString to display as the status. Will override status value, and default styling.

    Declaration

    Swift

    public var statusAttributedText: NSAttributedString! { get set }
  • statusStyleClassPath Extension method

    NUIStyleClassPath for status property

    Declaration

    Swift

    public var statusStyleClassPath: [FioriStyle] { get set }
  • statusImage Extension method

    UIImage representing the status image

    Declaration

    Swift

    public var statusImage: UIImage? { get set }
  • statusImageStyleClassPath Extension method

    NUIStyleClassPath for statusImage property

    Declaration

    Swift

    public var statusImageStyleClassPath: [FioriStyle] { get set }
  • tintState Extension method

    the tintState of the CalendarItemView

    Declaration

    Swift

    public var tintState: FUICalendarItemState { get }
  • subtitle Extension method

    Subtitle text to display

    Declaration

    Swift

    public var subtitle: FUIText { get }
  • subtitleAttributedText Extension method

    Developer formatted NSAttributedString to display as the subtitle. Will override subtitle value, and default styling.

    Declaration

    Swift

    public var subtitleAttributedText: NSAttributedString! { get set }
  • subtitleStyleClassPath Extension method

    NUIStyleClassPath for subtitle property

    Declaration

    Swift

    public var subtitleStyleClassPath: [FioriStyle] { get set }
  • tags Extension method

    Text to display for the values

    Declaration

    Swift

    public var tags: [FUITagText] { get set }
  • tagsAttributedText Extension method

    NSAttributedString describing list of tags. If set by developer, will override value of the tags property.

    Declaration

    Swift

    public var tagsAttributedText: NSAttributedString! { get set }
  • tagsStyleClassPath Extension method

    NUIStyleClassPath for tags property

    Declaration

    Swift

    public var tagsStyleClassPath: [FioriStyle] { get set }
  • title Extension method

    Title text to display

    Declaration

    Swift

    public var title: FUIText { get }
  • titleAttributedText Extension method

    Developer formatted NSAttributedString to display as the subtitle. Will override title value, and default styling.

    Declaration

    Swift

    public var titleAttributedText: NSAttributedString! { get set }
  • titleStyleClassPath Extension method

    NUIStyleClassPath for title property

    Declaration

    Swift

    public var titleStyleClassPath: [FioriStyle] { get set }
  • trend Extension method

    Text to describe the trend

    Declaration

    Swift

    public var trend: FUIText { get }
  • trendImage Extension method

    Image for the trend

    Declaration

    Swift

    public var trendImage: UIImage? { get set }
  • trendAttributedText Extension method

    Developer formatted NSAttributedString to display as the trend. Will override trend and trendImage values, and default styling.

    Declaration

    Swift

    public var trendAttributedText: NSAttributedString! { get set }
  • trendSemanticColor Extension method

    SemanticColor defined for the trend. Will be applied to trend and trendImage content.

    Declaration

    Swift

    public var trendSemanticColor: UIColor? { get set }
  • trendStyleClassPath Extension method

    NUIStyleClassPath for trend property

    Declaration

    Swift

    public var trendStyleClassPath: [FioriStyle] { get set }
  • trendImageStyleClassPath Extension method

    NUIStyleClassPath for trendImage property

    Declaration

    Swift

    public var trendImageStyleClassPath: [FioriStyle] { get set }
  • titleText Extension method

    Title text to display

    Declaration

    Swift

    public var titleText: FUIText { get }
  • titleAttributedText Extension method

    Developer formatted NSAttributedString to display as the title. Will override title value, and default styling.

    Declaration

    Swift

    public var titleAttributedText: NSAttributedString! { get set }
  • titleStyleClassPath Extension method

    NUIStyleClassPath for title property

    Declaration

    Swift

    public var titleStyleClassPath: [FioriStyle] { get set }
  • body Extension method

    body text to display

    Declaration

    Swift

    public var body: FUIText { get }
  • bodyAttributedText Extension method

    Developer formatted NSAttributedString to display as the body text. Will override body value, and default styling.

    Declaration

    Swift

    public var bodyAttributedText: NSAttributedString! { get set }
  • bodyStyleClassPath Extension method

    NUIStyleClassPath for body property

    Declaration

    Swift

    public var bodyStyleClassPath: [FioriStyle] { get set }
  • actionTitle Extension method

    actionTitle text to display

    Declaration

    Swift

    public var actionTitle: FUIText { get }
  • actionTitleAttributedText Extension method

    Developer formatted NSAttributedString to display as the actionTitle text. Will override actionTitle value, and default styling.

    Declaration

    Swift

    public var actionTitleAttributedText: NSAttributedString! { get set }
  • actionTitleStyleClassPath Extension method

    NUIStyleClassPath for actionTitle property

    Declaration

    Swift

    public var actionTitleStyleClassPath: [FioriStyle] { get set }
  • actionHandler Extension method

    actionHandler

    Declaration

    Swift

    public var actionHandler: ((FUIUserConsentPageViewController) -> Void)? { get set }
  • values Extension method

    Text to display for the values

    Declaration

    Swift

    public var values: [String] { get set }
  • valuesAttributedText Extension method

    Developer formatted NSAttributedString to display for the values. Will override values values, and default styling.

    Declaration

    Swift

    public var valuesAttributedText: NSAttributedString! { get set }
  • valuesStyleClassPath Extension method

    NUIStyleClassPath for values property

    Declaration

    Swift

    public var valuesStyleClassPath: [FioriStyle] { get set }