import { Item, OzoneType, UUID } from './Item' import { ChannelSceneRecurrence } from './ChannelSceneRecurrence' import { FlowrColor } from './Color' @OzoneType('flowr.channel.scene') export class ChannelScene extends Item { guiId: UUID guiUuid: UUID uuid?: UUID color?: FlowrColor startDate: number stopDate?: number startTime: string stopTime: string recurrence: ChannelSceneRecurrence constructor(src: ChannelScene) { super(src) this.guiId = src.guiId this.guiUuid = src.guiUuid this.uuid = src.uuid this.color = src.color this.startDate = src.startDate this.stopDate = src.stopDate this.startTime = src.startTime this.stopTime = src.stopTime this.recurrence = src.recurrence } }