init
TypeScriptstatic init(): MTRChannelClusterProgramStructSwift declarationinit()class · iOS 18.4+ · SDK 27.1
class MTRChannelClusterProgramStructstatic init(): MTRChannelClusterProgramStructSwift declarationinit()get audioLanguages(): (Array<unknown>) | nullSwift declarationvar audioLanguages: [Any]? { get set }set audioLanguages(value: (Array<unknown>) | null)Swift declarationvar audioLanguages: [Any]? { get set }get castList(): (Array<unknown>) | nullSwift declarationvar castList: [Any]? { get set }set castList(value: (Array<unknown>) | null)Swift declarationvar castList: [Any]? { get set }get categoryList(): (Array<unknown>) | nullSwift declarationvar categoryList: [Any]? { get set }set categoryList(value: (Array<unknown>) | null)Swift declarationvar categoryList: [Any]? { get set }get channel(): MTRChannelClusterChannelInfoStructSwift declaration@NSCopying var channel: MTRChannelClusterChannelInfoStruct { get set }set channel(value: MTRChannelClusterChannelInfoStruct)Swift declaration@NSCopying var channel: MTRChannelClusterChannelInfoStruct { get set }get descriptionString(): (string) | nullSwift declarationvar descriptionString: String? { get set }set descriptionString(value: (string) | null)Swift declarationvar descriptionString: String? { 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 identifier(): stringSwift declarationvar identifier: String { get set }set identifier(value: string)Swift declarationvar identifier: String { get set }get parentalGuidanceText(): (string) | nullSwift declarationvar parentalGuidanceText: String? { get set }set parentalGuidanceText(value: (string) | null)Swift declarationvar parentalGuidanceText: String? { get set }get ratings(): (Array<unknown>) | nullSwift declarationvar ratings: [Any]? { get set }set ratings(value: (Array<unknown>) | null)Swift declarationvar ratings: [Any]? { get set }get recordingFlag(): (_Foundation_NSNumber) | nullSwift declaration@NSCopying var recordingFlag: NSNumber? { get set }set recordingFlag(value: (_Foundation_NSNumber) | null)Swift declaration@NSCopying var recordingFlag: NSNumber? { get set }get releaseDate(): (string) | nullSwift declarationvar releaseDate: String? { get set }set releaseDate(value: (string) | null)Swift declarationvar releaseDate: String? { get set }get seriesInfo(): (MTRChannelClusterSeriesInfoStruct) | nullSwift declaration@NSCopying var seriesInfo: MTRChannelClusterSeriesInfoStruct? { get set }set seriesInfo(value: (MTRChannelClusterSeriesInfoStruct) | null)Swift declaration@NSCopying var seriesInfo: MTRChannelClusterSeriesInfoStruct? { 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 }get subtitle(): (string) | nullSwift declarationvar subtitle: String? { get set }set subtitle(value: (string) | null)Swift declarationvar subtitle: String? { get set }get title(): stringSwift declarationvar title: String { get set }set title(value: string)Swift declarationvar title: String { get set }No declarations were skipped in this snapshot.