One Logo Pool Ball
Matter · IOS API REFERENCE

MTRSwitchFeature

struct · iOS 16.2+ · SDK 27.1

struct MTRSwitchFeature

Members (7)

get · iOS 18.4+

actionSwitch

TypeScript
get actionSwitch(): MTRSwitchFeature
Swift declaration
static var actionSwitch: MTRSwitchFeature { get }
get · iOS 16.2+

latchingSwitch

TypeScript
get latchingSwitch(): MTRSwitchFeature
Swift declaration
static var latchingSwitch: MTRSwitchFeature { get }
get · iOS 16.2+

momentarySwitch

TypeScript
get momentarySwitch(): MTRSwitchFeature
Swift declaration
static var momentarySwitch: MTRSwitchFeature { get }
get · iOS 16.2+

momentarySwitchLongPress

TypeScript
get momentarySwitchLongPress(): MTRSwitchFeature
Swift declaration
static var momentarySwitchLongPress: MTRSwitchFeature { get }
get · iOS 16.2+

momentarySwitchMultiPress

TypeScript
get momentarySwitchMultiPress(): MTRSwitchFeature
Swift declaration
static var momentarySwitchMultiPress: MTRSwitchFeature { get }
get · iOS 16.2+

momentarySwitchRelease

TypeScript
get momentarySwitchRelease(): MTRSwitchFeature
Swift declaration
static var momentarySwitchRelease: MTRSwitchFeature { get }
init · iOS 16.2+

init

TypeScript
init(rawValue: number): MTRSwitchFeature
Swift declaration
init(rawValue: UInt32)

Skipped declarations

No declarations were skipped in this snapshot.

All Matter types →