init
TypeScriptstatic init(): MTRDeviceEnergyManagementClusterForecastStructSwift declarationinit()class · iOS 18.4+ · SDK 27.1
class MTRDeviceEnergyManagementClusterForecastStructstatic init(): MTRDeviceEnergyManagementClusterForecastStructSwift declarationinit()get activeSlotNumber(): (_Foundation_NSNumber) | nullSwift declaration@NSCopying var activeSlotNumber: NSNumber? { get set }set activeSlotNumber(value: (_Foundation_NSNumber) | null)Swift declaration@NSCopying var activeSlotNumber: NSNumber? { get set }get earliestStartTime(): (_Foundation_NSNumber) | nullSwift declaration@NSCopying var earliestStartTime: NSNumber? { get set }set earliestStartTime(value: (_Foundation_NSNumber) | null)Swift declaration@NSCopying var earliestStartTime: NSNumber? { get set }get endTime(): _Foundation_NSNumberSwift declaration@NSCopying var endTime: NSNumber { get set }set endTime(value: _Foundation_NSNumber)Swift declaration@NSCopying var endTime: NSNumber { get set }get forecastID(): _Foundation_NSNumberSwift declaration@NSCopying var forecastID: NSNumber { get set }set forecastID(value: _Foundation_NSNumber)Swift declaration@NSCopying var forecastID: NSNumber { get set }get forecastUpdateReason(): _Foundation_NSNumberSwift declaration@NSCopying var forecastUpdateReason: NSNumber { get set }set forecastUpdateReason(value: _Foundation_NSNumber)Swift declaration@NSCopying var forecastUpdateReason: NSNumber { get set }get isPausable(): _Foundation_NSNumberSwift declaration@NSCopying var isPausable: NSNumber { get set }set isPausable(value: _Foundation_NSNumber)Swift declaration@NSCopying var isPausable: NSNumber { get set }get latestEndTime(): (_Foundation_NSNumber) | nullSwift declaration@NSCopying var latestEndTime: NSNumber? { get set }set latestEndTime(value: (_Foundation_NSNumber) | null)Swift declaration@NSCopying var latestEndTime: NSNumber? { get set }get slots(): Array<unknown>Swift declarationvar slots: [Any] { get set }set slots(value: Array<unknown>)Swift declarationvar slots: [Any] { get set }get startTime(): _Foundation_NSNumberSwift declaration@NSCopying var startTime: NSNumber { get set }set startTime(value: _Foundation_NSNumber)Swift declaration@NSCopying var startTime: NSNumber { get set }No declarations were skipped in this snapshot.