One Logo Pool Ball
HomeKit · IOS API REFERENCE

HMCharacteristicMetadata

class · iOS 8.0+ · SDK 27.1

class HMCharacteristicMetadata

Members (9)

init · iOS 8.0+

init

TypeScript
static init(): HMCharacteristicMetadata
Swift declaration
init()
get · iOS 8.0+

format

TypeScript
get format(): (string) | null
Swift declaration
var format: String? { get }
get · iOS 8.0+

manufacturerDescription

TypeScript
get manufacturerDescription(): (string) | null
Swift declaration
var manufacturerDescription: String? { get }
get · iOS 8.0+

maxLength

TypeScript
get maxLength(): (_Foundation_NSNumber) | null
Swift declaration
var maxLength: NSNumber? { get }
get · iOS 8.0+

maximumValue

TypeScript
get maximumValue(): (_Foundation_NSNumber) | null
Swift declaration
var maximumValue: NSNumber? { get }
get · iOS 8.0+

minimumValue

TypeScript
get minimumValue(): (_Foundation_NSNumber) | null
Swift declaration
var minimumValue: NSNumber? { get }
get · iOS 8.0+

stepValue

TypeScript
get stepValue(): (_Foundation_NSNumber) | null
Swift declaration
var stepValue: NSNumber? { get }
get · iOS 8.0+

units

TypeScript
get units(): (string) | null
Swift declaration
var units: String? { get }
get · iOS 10.0+

validValues

TypeScript
get validValues(): (Array<_Foundation_NSNumber>) | null
Swift declaration
var validValues: [NSNumber]? { get }

Skipped declarations

No declarations were skipped in this snapshot.

All HomeKit types →