FUIKPIComponent

public protocol FUIKPIComponent : FUIKPIAttributesConsumer

Component protocol for KPI properties

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

    Declaration

    Swift

    var kpiItems: [FUIKPIViewItem] { get set }
  • kpiAttributedText Default implementation

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

    Default Implementation

    Developer formatted NSAttributedString to display as the kpi

    Declaration

    Swift

    var kpiAttributedText: NSAttributedString! { get set }
  • KPIFormatter

    Declaration

    Swift

    var kpiFormatter: FUIKPIFormatter { get }
  • kpiUnitItemStyleClassPath Default implementation

    NUIStyleClassPath for kpiUnitItem property

    Default Implementation

    NUIStyleClassPath for kpiUnitItem type

    Declaration

    Swift

    var kpiUnitItemStyleClassPath: [FioriStyle] { get set }
  • kpiMetricItemStyleClassPath Default implementation

    NUIStyleClassPath for kpiMetricItem property

    Default Implementation

    NUIStyleClassPath for kpiMetricItem type

    Declaration

    Swift

    var kpiMetricItemStyleClassPath: [FioriStyle] { get set }
  • kpiIconItemStyleClassPath Default implementation

    NUIStyleClassPath for kpiIconItem property

    Default Implementation

    NUIStyleClassPath for kpiIconItem type

    Declaration

    Swift

    var kpiIconItemStyleClassPath: [FioriStyle] { get set }
  • kpiFractionItemStyleClassPath Default implementation

    NUIStyleClassPath for kpiFractionItem property

    Default Implementation

    NUIStyleClassPath for kpiFractionItem type

    Declaration

    Swift

    var kpiFractionItemStyleClassPath: [FioriStyle] { get set }