One Logo Pool Ball
Matter · IOS API REFERENCE

MTRActionsClusterActionStruct

class · iOS 16.1+ · SDK 27.1

class MTRActionsClusterActionStruct

Members (13)

init

init

TypeScript
static init(): MTRActionsClusterActionStruct
Swift declaration
init()
get · iOS 16.1+

actionID

TypeScript
get actionID(): _Foundation_NSNumber
Swift declaration
@NSCopying var actionID: NSNumber { get set }
set · iOS 16.1+

actionID

TypeScript
set actionID(value: _Foundation_NSNumber)
Swift declaration
@NSCopying var actionID: NSNumber { get set }
get · iOS 16.1+

endpointListID

TypeScript
get endpointListID(): _Foundation_NSNumber
Swift declaration
@NSCopying var endpointListID: NSNumber { get set }
set · iOS 16.1+

endpointListID

TypeScript
set endpointListID(value: _Foundation_NSNumber)
Swift declaration
@NSCopying var endpointListID: NSNumber { get set }
get · iOS 16.1+

name

TypeScript
get name(): string
Swift declaration
var name: String { get set }
set · iOS 16.1+

name

TypeScript
set name(value: string)
Swift declaration
var name: String { get set }
get · iOS 16.1+

state

TypeScript
get state(): _Foundation_NSNumber
Swift declaration
@NSCopying var state: NSNumber { get set }
set · iOS 16.1+

state

TypeScript
set state(value: _Foundation_NSNumber)
Swift declaration
@NSCopying var state: NSNumber { get set }
get · iOS 16.1+

supportedCommands

TypeScript
get supportedCommands(): _Foundation_NSNumber
Swift declaration
@NSCopying var supportedCommands: NSNumber { get set }
set · iOS 16.1+

supportedCommands

TypeScript
set supportedCommands(value: _Foundation_NSNumber)
Swift declaration
@NSCopying var supportedCommands: NSNumber { get set }
get · iOS 16.1+

type

TypeScript
get type(): _Foundation_NSNumber
Swift declaration
@NSCopying var type: NSNumber { get set }
set · iOS 16.1+

type

TypeScript
set type(value: _Foundation_NSNumber)
Swift declaration
@NSCopying var type: NSNumber { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All Matter types →