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