@tool extends TwitchData # CLASS GOT AUTOGENERATED DON'T CHANGE MANUALLY. CHANGES CAN BE OVERWRITTEN EASILY. ## ## #/components/schemas/CheermoteImages class_name TwitchCheermoteImages ## @export var light: TwitchCheermoteImageTheme: set(val): light = val track_data(&"light", val) ## @export var dark: TwitchCheermoteImageTheme: set(val): dark = val track_data(&"dark", val) var response: BufferedHTTPClient.ResponseData ## Constructor with all required fields. static func create() -> TwitchCheermoteImages: var twitch_cheermote_images: TwitchCheermoteImages = TwitchCheermoteImages.new() return twitch_cheermote_images static func from_json(d: Dictionary) -> TwitchCheermoteImages: var result: TwitchCheermoteImages = TwitchCheermoteImages.new() if d.get("light", null) != null: result.light = TwitchCheermoteImageTheme.from_json(d["light"]) if d.get("dark", null) != null: result.dark = TwitchCheermoteImageTheme.from_json(d["dark"]) return result