Enumerations

The following enumerations are available globally.

Theme

  • A type that provides a set of constants for the app’s theme/styling.

    See more

    Declaration

    Swift

    enum Theme

Constants

  • A collection of constants used throughout the app.

    See more

    Declaration

    Swift

    enum Constants

Database

GaugeAlertCriteria

  • Undocumented

    See more

    Declaration

    Swift

    enum GaugeAlertCriteria : String, Codable, CustomStringConvertible, CaseIterable

FeatureFlags

  • Light-weight “feature flags” for enabling/disabling features in the app. TODO: Look into alternatives like LaunchDarkly or something free and open-source.

    See more

    Declaration

    Swift

    enum FeatureFlags
  • A helper class for gauge-related operations

    See more

    Declaration

    Swift

    enum GaugeHelper
  • Undocumented

    See more

    Declaration

    Swift

    enum PointOfInterestHelper
  • Undocumented

    See more

    Declaration

    Swift

    enum ScreenDimensions

TaskBuilder

  • A custom result builder for tasks.

    See more

    Declaration

    Swift

    @resultBuilder
    enum TaskBuilder
  • Undocumented

    See more

    Declaration

    Swift

    enum Mocks

DatadogService

GaugeMetric

  • The metric used to measure a gauge reading value (e.g. CFS, Feet, etc.)

    See more

    Declaration

    Swift

    enum GaugeMetric : String, Codable, CaseIterable, Equatable

RequestStatus

  • The status of a network request or expensive operation like loading a ton of data from disk.

    See more

    Declaration

    Swift

    enum RequestStatus : Equatable

TemperatureUnit

Screen

  • Undocumented

    See more

    Declaration

    Swift

    enum Screen : Hashable

GaugeSearchSheetDedents