BatApprovedChemistryEnum

enum BatApprovedChemistryEnum

The preferred chemistry of the battery source.

  • Unspecified

    Declaration

    Swift

    case unspecified
  • Alkaline

    Declaration

    Swift

    case alkaline
  • Lithium carbon fluoride

    Declaration

    Swift

    case lithiumCarbonFluoride
  • Lithium chromium oxide

    Declaration

    Swift

    case lithiumChromiumOxide
  • Lithium copper oxide

    Declaration

    Swift

    case lithiumCopperOxide
  • Lithium iron disulfide

    Declaration

    Swift

    case lithiumIronDisulfide
  • Lithium manganese dioxide

    Declaration

    Swift

    case lithiumManganeseDioxide
  • Lithium thionyl chloride

    Declaration

    Swift

    case lithiumThionylChloride
  • Magnesium

    Declaration

    Swift

    case magnesium
  • Mercury oxide

    Declaration

    Swift

    case mercuryOxide
  • Nickel oxyhydride

    Declaration

    Swift

    case nickelOxyhydride
  • Silver oxide

    Declaration

    Swift

    case silverOxide
  • Zinc air

    Declaration

    Swift

    case zincAir
  • Zinc carbon

    Declaration

    Swift

    case zincCarbon
  • Zinc chloride

    Declaration

    Swift

    case zincChloride
  • Zinc manganese dioxide

    Declaration

    Swift

    case zincManganeseDioxide
  • Lead acid

    Declaration

    Swift

    case leadAcid
  • Lithium cobalt oxide

    Declaration

    Swift

    case lithiumCobaltOxide
  • Lithium ion

    Declaration

    Swift

    case lithiumIon
  • Lithium ion polymer

    Declaration

    Swift

    case lithiumIonPolymer
  • Lithium iron phosphate

    Declaration

    Swift

    case lithiumIronPhosphate
  • Lithium sulfur

    Declaration

    Swift

    case lithiumSulfur
  • Lithium titanate

    Declaration

    Swift

    case lithiumTitanate
  • Nickel cadmium

    Declaration

    Swift

    case nickelCadmium
  • Nickel hydrogen

    Declaration

    Swift

    case nickelHydrogen
  • Nickel iron

    Declaration

    Swift

    case nickelIron
  • Nickel metal hydride

    Declaration

    Swift

    case nickelMetalHydride
  • Nickel zinc

    Declaration

    Swift

    case nickelZinc
  • Silver zinc

    Declaration

    Swift

    case silverZinc
  • Sodium ion

    Declaration

    Swift

    case sodiumIon
  • Sodium sulfur

    Declaration

    Swift

    case sodiumSulfur
  • Zinc bromide

    Declaration

    Swift

    case zincBromide
  • Zinc cerium

    Declaration

    Swift

    case zincCerium
  • Creates a new instance with the specified raw value.

    If there is no value of the type that corresponds with the specified raw value, this initializer returns nil. For example:

    enum PaperSize: String {
        case A4, A5, Letter, Legal
    }
    
    print(PaperSize(rawValue: "Legal"))
    // Prints "Optional(PaperSize.Legal)"
    
    print(PaperSize(rawValue: "Tabloid"))
    // Prints "nil"
    

    Declaration

    Swift

    init?(rawValue: UInt64)

    Parameters

    rawValue

    The raw value to use for the new instance.