enum BatApprovedChemistryEnumThe 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
rawValueThe raw value to use for the new instance.