LabelsThemeProtocol

public protocol LabelsThemeProtocol

A container of visual attributes to define appearance of labels in Search UI

Important

This is a Public Preview API. It may be changed or removed at any time.
  • A container of pre-defined colors to apply in Search UI labels

    Declaration

    Swift

    var colorsTheme: ColorsThemeProtocol { get }
  • A container of pre-defined fonts to apply in Search UI labels

    Declaration

    Swift

    var fontsTheme: FontsThemeProtocol { get }
  • A container of pre-defined text attributes to apply in Search UI header labels

    Declaration

    Swift

    var header: TextStyle { get set }
  • A container of pre-defined text attributes to apply in Search UI page title labels

    Declaration

    Swift

    var pageTitle: TextStyle { get set }
  • A container of pre-defined text attributes to apply in Search UI title labels

    Declaration

    Swift

    var title: TextStyle { get set }
  • A container of pre-defined text attributes to apply in Search UI to dim title text

    Declaration

    Swift

    var dimmedTitle: TextStyle { get set }
  • A container of pre-defined text attributes to apply in Search UI subtitle labels

    Declaration

    Swift

    var subtitle: TextStyle { get set }
  • A container of pre-defined text attributes to apply in Search UI (large) body labels

    Declaration

    Swift

    var bodyLarge: TextStyle { get set }
  • A container of pre-defined text attributes to apply in Search UI paragraph labels

    Declaration

    Swift

    var bodyParagraph: TextStyle { get set }
  • A container of pre-defined text attributes to apply in Search UI caption labels

    Declaration

    Swift

    var caption: TextStyle { get set }