init
TypeScriptstatic init(): MTRDeviceEnergyManagementClusterSlotStructSwift declarationinit()class · iOS 18.4+ · SDK 27.1
class MTRDeviceEnergyManagementClusterSlotStructstatic init(): MTRDeviceEnergyManagementClusterSlotStructSwift declarationinit()get costs(): (Array<unknown>) | nullSwift declarationvar costs: [Any]? { get set }set costs(value: (Array<unknown>) | null)Swift declarationvar costs: [Any]? { get set }get defaultDuration(): _Foundation_NSNumberSwift declaration@NSCopying var defaultDuration: NSNumber { get set }set defaultDuration(value: _Foundation_NSNumber)Swift declaration@NSCopying var defaultDuration: NSNumber { get set }get elapsedSlotTime(): _Foundation_NSNumberSwift declaration@NSCopying var elapsedSlotTime: NSNumber { get set }set elapsedSlotTime(value: _Foundation_NSNumber)Swift declaration@NSCopying var elapsedSlotTime: NSNumber { get set }get manufacturerESAState(): (_Foundation_NSNumber) | nullSwift declaration@NSCopying var manufacturerESAState: NSNumber? { get set }set manufacturerESAState(value: (_Foundation_NSNumber) | null)Swift declaration@NSCopying var manufacturerESAState: NSNumber? { get set }get maxDuration(): _Foundation_NSNumberSwift declaration@NSCopying var maxDuration: NSNumber { get set }set maxDuration(value: _Foundation_NSNumber)Swift declaration@NSCopying var maxDuration: NSNumber { get set }get maxDurationAdjustment(): (_Foundation_NSNumber) | nullSwift declaration@NSCopying var maxDurationAdjustment: NSNumber? { get set }set maxDurationAdjustment(value: (_Foundation_NSNumber) | null)Swift declaration@NSCopying var maxDurationAdjustment: NSNumber? { get set }get maxPauseDuration(): (_Foundation_NSNumber) | nullSwift declaration@NSCopying var maxPauseDuration: NSNumber? { get set }set maxPauseDuration(value: (_Foundation_NSNumber) | null)Swift declaration@NSCopying var maxPauseDuration: NSNumber? { get set }get maxPower(): (_Foundation_NSNumber) | nullSwift declaration@NSCopying var maxPower: NSNumber? { get set }set maxPower(value: (_Foundation_NSNumber) | null)Swift declaration@NSCopying var maxPower: NSNumber? { get set }get maxPowerAdjustment(): (_Foundation_NSNumber) | nullSwift declaration@NSCopying var maxPowerAdjustment: NSNumber? { get set }set maxPowerAdjustment(value: (_Foundation_NSNumber) | null)Swift declaration@NSCopying var maxPowerAdjustment: NSNumber? { get set }get minDuration(): _Foundation_NSNumberSwift declaration@NSCopying var minDuration: NSNumber { get set }set minDuration(value: _Foundation_NSNumber)Swift declaration@NSCopying var minDuration: NSNumber { get set }get minDurationAdjustment(): (_Foundation_NSNumber) | nullSwift declaration@NSCopying var minDurationAdjustment: NSNumber? { get set }set minDurationAdjustment(value: (_Foundation_NSNumber) | null)Swift declaration@NSCopying var minDurationAdjustment: NSNumber? { get set }get minPauseDuration(): (_Foundation_NSNumber) | nullSwift declaration@NSCopying var minPauseDuration: NSNumber? { get set }set minPauseDuration(value: (_Foundation_NSNumber) | null)Swift declaration@NSCopying var minPauseDuration: NSNumber? { get set }get minPower(): (_Foundation_NSNumber) | nullSwift declaration@NSCopying var minPower: NSNumber? { get set }set minPower(value: (_Foundation_NSNumber) | null)Swift declaration@NSCopying var minPower: NSNumber? { get set }get minPowerAdjustment(): (_Foundation_NSNumber) | nullSwift declaration@NSCopying var minPowerAdjustment: NSNumber? { get set }set minPowerAdjustment(value: (_Foundation_NSNumber) | null)Swift declaration@NSCopying var minPowerAdjustment: NSNumber? { get set }get nominalEnergy(): (_Foundation_NSNumber) | nullSwift declaration@NSCopying var nominalEnergy: NSNumber? { get set }set nominalEnergy(value: (_Foundation_NSNumber) | null)Swift declaration@NSCopying var nominalEnergy: NSNumber? { get set }get nominalPower(): (_Foundation_NSNumber) | nullSwift declaration@NSCopying var nominalPower: NSNumber? { get set }set nominalPower(value: (_Foundation_NSNumber) | null)Swift declaration@NSCopying var nominalPower: NSNumber? { get set }get remainingSlotTime(): _Foundation_NSNumberSwift declaration@NSCopying var remainingSlotTime: NSNumber { get set }set remainingSlotTime(value: _Foundation_NSNumber)Swift declaration@NSCopying var remainingSlotTime: NSNumber { get set }get slotIsPausable(): (_Foundation_NSNumber) | nullSwift declaration@NSCopying var slotIsPausable: NSNumber? { get set }set slotIsPausable(value: (_Foundation_NSNumber) | null)Swift declaration@NSCopying var slotIsPausable: NSNumber? { get set }No declarations were skipped in this snapshot.