mirror of
https://github.com/5rahim/seanime
synced 2026-04-18 22:24:55 +02:00
55777 lines
1.4 MiB
55777 lines
1.4 MiB
[
|
|
{
|
|
"filepath": "../internal/api/anilist/client.go",
|
|
"filename": "client.go",
|
|
"name": "AnilistClientImpl",
|
|
"formattedName": "AL_AnilistClientImpl",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "Client",
|
|
"typescriptType": "AL_Client",
|
|
"usedStructName": "anilist.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "Client",
|
|
"formattedName": "AL_Client",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "clientv2.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "clientv2.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseAnime",
|
|
"formattedName": "AL_BaseAnime",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IDMal",
|
|
"jsonName": "idMal",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SiteURL",
|
|
"jsonName": "siteUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "MediaStatus",
|
|
"typescriptType": "AL_MediaStatus",
|
|
"usedStructName": "anilist.MediaStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Season",
|
|
"jsonName": "season",
|
|
"goType": "MediaSeason",
|
|
"typescriptType": "AL_MediaSeason",
|
|
"usedStructName": "anilist.MediaSeason",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "MediaType",
|
|
"typescriptType": "AL_MediaType",
|
|
"usedStructName": "anilist.MediaType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Format",
|
|
"jsonName": "format",
|
|
"goType": "MediaFormat",
|
|
"typescriptType": "AL_MediaFormat",
|
|
"usedStructName": "anilist.MediaFormat",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BannerImage",
|
|
"jsonName": "bannerImage",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episodes",
|
|
"jsonName": "episodes",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Synonyms",
|
|
"jsonName": "synonyms",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsAdult",
|
|
"jsonName": "isAdult",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CountryOfOrigin",
|
|
"jsonName": "countryOfOrigin",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Description",
|
|
"jsonName": "description",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Genres",
|
|
"jsonName": "genres",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Duration",
|
|
"jsonName": "duration",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Trailer",
|
|
"jsonName": "trailer",
|
|
"goType": "BaseAnime_Trailer",
|
|
"typescriptType": "AL_BaseAnime_Trailer",
|
|
"usedStructName": "anilist.BaseAnime_Trailer",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "BaseAnime_Title",
|
|
"typescriptType": "AL_BaseAnime_Title",
|
|
"usedStructName": "anilist.BaseAnime_Title",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CoverImage",
|
|
"jsonName": "coverImage",
|
|
"goType": "BaseAnime_CoverImage",
|
|
"typescriptType": "AL_BaseAnime_CoverImage",
|
|
"usedStructName": "anilist.BaseAnime_CoverImage",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartDate",
|
|
"jsonName": "startDate",
|
|
"goType": "BaseAnime_StartDate",
|
|
"typescriptType": "AL_BaseAnime_StartDate",
|
|
"usedStructName": "anilist.BaseAnime_StartDate",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EndDate",
|
|
"jsonName": "endDate",
|
|
"goType": "BaseAnime_EndDate",
|
|
"typescriptType": "AL_BaseAnime_EndDate",
|
|
"usedStructName": "anilist.BaseAnime_EndDate",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NextAiringEpisode",
|
|
"jsonName": "nextAiringEpisode",
|
|
"goType": "BaseAnime_NextAiringEpisode",
|
|
"typescriptType": "AL_BaseAnime_NextAiringEpisode",
|
|
"usedStructName": "anilist.BaseAnime_NextAiringEpisode",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnime",
|
|
"formattedName": "AL_CompleteAnime",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IDMal",
|
|
"jsonName": "idMal",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SiteURL",
|
|
"jsonName": "siteUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "MediaStatus",
|
|
"typescriptType": "AL_MediaStatus",
|
|
"usedStructName": "anilist.MediaStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Season",
|
|
"jsonName": "season",
|
|
"goType": "MediaSeason",
|
|
"typescriptType": "AL_MediaSeason",
|
|
"usedStructName": "anilist.MediaSeason",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "MediaType",
|
|
"typescriptType": "AL_MediaType",
|
|
"usedStructName": "anilist.MediaType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Format",
|
|
"jsonName": "format",
|
|
"goType": "MediaFormat",
|
|
"typescriptType": "AL_MediaFormat",
|
|
"usedStructName": "anilist.MediaFormat",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BannerImage",
|
|
"jsonName": "bannerImage",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episodes",
|
|
"jsonName": "episodes",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Synonyms",
|
|
"jsonName": "synonyms",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsAdult",
|
|
"jsonName": "isAdult",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CountryOfOrigin",
|
|
"jsonName": "countryOfOrigin",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Description",
|
|
"jsonName": "description",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Genres",
|
|
"jsonName": "genres",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Duration",
|
|
"jsonName": "duration",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Trailer",
|
|
"jsonName": "trailer",
|
|
"goType": "CompleteAnime_Trailer",
|
|
"typescriptType": "AL_CompleteAnime_Trailer",
|
|
"usedStructName": "anilist.CompleteAnime_Trailer",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "CompleteAnime_Title",
|
|
"typescriptType": "AL_CompleteAnime_Title",
|
|
"usedStructName": "anilist.CompleteAnime_Title",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CoverImage",
|
|
"jsonName": "coverImage",
|
|
"goType": "CompleteAnime_CoverImage",
|
|
"typescriptType": "AL_CompleteAnime_CoverImage",
|
|
"usedStructName": "anilist.CompleteAnime_CoverImage",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartDate",
|
|
"jsonName": "startDate",
|
|
"goType": "CompleteAnime_StartDate",
|
|
"typescriptType": "AL_CompleteAnime_StartDate",
|
|
"usedStructName": "anilist.CompleteAnime_StartDate",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EndDate",
|
|
"jsonName": "endDate",
|
|
"goType": "CompleteAnime_EndDate",
|
|
"typescriptType": "AL_CompleteAnime_EndDate",
|
|
"usedStructName": "anilist.CompleteAnime_EndDate",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NextAiringEpisode",
|
|
"jsonName": "nextAiringEpisode",
|
|
"goType": "CompleteAnime_NextAiringEpisode",
|
|
"typescriptType": "AL_CompleteAnime_NextAiringEpisode",
|
|
"usedStructName": "anilist.CompleteAnime_NextAiringEpisode",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Relations",
|
|
"jsonName": "relations",
|
|
"goType": "CompleteAnime_Relations",
|
|
"typescriptType": "AL_CompleteAnime_Relations",
|
|
"usedStructName": "anilist.CompleteAnime_Relations",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseCharacter",
|
|
"formattedName": "AL_BaseCharacter",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsFavourite",
|
|
"jsonName": "isFavourite",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Gender",
|
|
"jsonName": "gender",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Age",
|
|
"jsonName": "age",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DateOfBirth",
|
|
"jsonName": "dateOfBirth",
|
|
"goType": "BaseCharacter_DateOfBirth",
|
|
"typescriptType": "AL_BaseCharacter_DateOfBirth",
|
|
"usedStructName": "anilist.BaseCharacter_DateOfBirth",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "BaseCharacter_Name",
|
|
"typescriptType": "AL_BaseCharacter_Name",
|
|
"usedStructName": "anilist.BaseCharacter_Name",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Image",
|
|
"jsonName": "image",
|
|
"goType": "BaseCharacter_Image",
|
|
"typescriptType": "AL_BaseCharacter_Image",
|
|
"usedStructName": "anilist.BaseCharacter_Image",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Description",
|
|
"jsonName": "description",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SiteURL",
|
|
"jsonName": "siteUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseManga",
|
|
"formattedName": "AL_BaseManga",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IDMal",
|
|
"jsonName": "idMal",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SiteURL",
|
|
"jsonName": "siteUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "MediaStatus",
|
|
"typescriptType": "AL_MediaStatus",
|
|
"usedStructName": "anilist.MediaStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Season",
|
|
"jsonName": "season",
|
|
"goType": "MediaSeason",
|
|
"typescriptType": "AL_MediaSeason",
|
|
"usedStructName": "anilist.MediaSeason",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "MediaType",
|
|
"typescriptType": "AL_MediaType",
|
|
"usedStructName": "anilist.MediaType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Format",
|
|
"jsonName": "format",
|
|
"goType": "MediaFormat",
|
|
"typescriptType": "AL_MediaFormat",
|
|
"usedStructName": "anilist.MediaFormat",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BannerImage",
|
|
"jsonName": "bannerImage",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Chapters",
|
|
"jsonName": "chapters",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Volumes",
|
|
"jsonName": "volumes",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Synonyms",
|
|
"jsonName": "synonyms",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsAdult",
|
|
"jsonName": "isAdult",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CountryOfOrigin",
|
|
"jsonName": "countryOfOrigin",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Description",
|
|
"jsonName": "description",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Genres",
|
|
"jsonName": "genres",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "BaseManga_Title",
|
|
"typescriptType": "AL_BaseManga_Title",
|
|
"usedStructName": "anilist.BaseManga_Title",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CoverImage",
|
|
"jsonName": "coverImage",
|
|
"goType": "BaseManga_CoverImage",
|
|
"typescriptType": "AL_BaseManga_CoverImage",
|
|
"usedStructName": "anilist.BaseManga_CoverImage",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartDate",
|
|
"jsonName": "startDate",
|
|
"goType": "BaseManga_StartDate",
|
|
"typescriptType": "AL_BaseManga_StartDate",
|
|
"usedStructName": "anilist.BaseManga_StartDate",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EndDate",
|
|
"jsonName": "endDate",
|
|
"goType": "BaseManga_EndDate",
|
|
"typescriptType": "AL_BaseManga_EndDate",
|
|
"usedStructName": "anilist.BaseManga_EndDate",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "UserFormatStats",
|
|
"formattedName": "AL_UserFormatStats",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Format",
|
|
"jsonName": "format",
|
|
"goType": "MediaFormat",
|
|
"typescriptType": "AL_MediaFormat",
|
|
"usedStructName": "anilist.MediaFormat",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MinutesWatched",
|
|
"jsonName": "minutesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaIds",
|
|
"jsonName": "mediaIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "UserGenreStats",
|
|
"formattedName": "AL_UserGenreStats",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Genre",
|
|
"jsonName": "genre",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MinutesWatched",
|
|
"jsonName": "minutesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaIds",
|
|
"jsonName": "mediaIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "UserStatusStats",
|
|
"formattedName": "AL_UserStatusStats",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "MediaListStatus",
|
|
"typescriptType": "AL_MediaListStatus",
|
|
"usedStructName": "anilist.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MinutesWatched",
|
|
"jsonName": "minutesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaIds",
|
|
"jsonName": "mediaIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "UserScoreStats",
|
|
"formattedName": "AL_UserScoreStats",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Score",
|
|
"jsonName": "score",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MinutesWatched",
|
|
"jsonName": "minutesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaIds",
|
|
"jsonName": "mediaIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "UserStudioStats",
|
|
"formattedName": "AL_UserStudioStats",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Studio",
|
|
"jsonName": "studio",
|
|
"goType": "UserStudioStats_Studio",
|
|
"typescriptType": "AL_UserStudioStats_Studio",
|
|
"usedStructName": "anilist.UserStudioStats_Studio",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MinutesWatched",
|
|
"jsonName": "minutesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaIds",
|
|
"jsonName": "mediaIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "UserStartYearStats",
|
|
"formattedName": "AL_UserStartYearStats",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "StartYear",
|
|
"jsonName": "startYear",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MinutesWatched",
|
|
"jsonName": "minutesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaIds",
|
|
"jsonName": "mediaIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "UserReleaseYearStats",
|
|
"formattedName": "AL_UserReleaseYearStats",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ReleaseYear",
|
|
"jsonName": "releaseYear",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MinutesWatched",
|
|
"jsonName": "minutesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaIds",
|
|
"jsonName": "mediaIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseAnime_Trailer",
|
|
"formattedName": "AL_BaseAnime_Trailer",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Site",
|
|
"jsonName": "site",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thumbnail",
|
|
"jsonName": "thumbnail",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseAnime_Title",
|
|
"formattedName": "AL_BaseAnime_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseAnime_CoverImage",
|
|
"formattedName": "AL_BaseAnime_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseAnime_StartDate",
|
|
"formattedName": "AL_BaseAnime_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseAnime_EndDate",
|
|
"formattedName": "AL_BaseAnime_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseAnime_NextAiringEpisode",
|
|
"formattedName": "AL_BaseAnime_NextAiringEpisode",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "AiringAt",
|
|
"jsonName": "airingAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeUntilAiring",
|
|
"jsonName": "timeUntilAiring",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnime_Trailer",
|
|
"formattedName": "AL_CompleteAnime_Trailer",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Site",
|
|
"jsonName": "site",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thumbnail",
|
|
"jsonName": "thumbnail",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnime_Title",
|
|
"formattedName": "AL_CompleteAnime_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnime_CoverImage",
|
|
"formattedName": "AL_CompleteAnime_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnime_StartDate",
|
|
"formattedName": "AL_CompleteAnime_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnime_EndDate",
|
|
"formattedName": "AL_CompleteAnime_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnime_NextAiringEpisode",
|
|
"formattedName": "AL_CompleteAnime_NextAiringEpisode",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "AiringAt",
|
|
"jsonName": "airingAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeUntilAiring",
|
|
"jsonName": "timeUntilAiring",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnime_Relations_Edges_Node_BaseAnime_Trailer",
|
|
"formattedName": "AL_CompleteAnime_Relations_Edges_Node_BaseAnime_Trailer",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Site",
|
|
"jsonName": "site",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thumbnail",
|
|
"jsonName": "thumbnail",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnime_Relations_Edges_Node_BaseAnime_Title",
|
|
"formattedName": "AL_CompleteAnime_Relations_Edges_Node_BaseAnime_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnime_Relations_Edges_Node_BaseAnime_CoverImage",
|
|
"formattedName": "AL_CompleteAnime_Relations_Edges_Node_BaseAnime_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnime_Relations_Edges_Node_BaseAnime_StartDate",
|
|
"formattedName": "AL_CompleteAnime_Relations_Edges_Node_BaseAnime_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnime_Relations_Edges_Node_BaseAnime_EndDate",
|
|
"formattedName": "AL_CompleteAnime_Relations_Edges_Node_BaseAnime_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnime_Relations_Edges_Node_BaseAnime_NextAiringEpisode",
|
|
"formattedName": "AL_CompleteAnime_Relations_Edges_Node_BaseAnime_NextAiringEpisode",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "AiringAt",
|
|
"jsonName": "airingAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeUntilAiring",
|
|
"jsonName": "timeUntilAiring",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnime_Relations_Edges",
|
|
"formattedName": "AL_CompleteAnime_Relations_Edges",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "RelationType",
|
|
"jsonName": "relationType",
|
|
"goType": "MediaRelation",
|
|
"typescriptType": "AL_MediaRelation",
|
|
"usedStructName": "anilist.MediaRelation",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Node",
|
|
"jsonName": "node",
|
|
"goType": "BaseAnime",
|
|
"typescriptType": "AL_BaseAnime",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnime_Relations",
|
|
"formattedName": "AL_CompleteAnime_Relations",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Edges",
|
|
"jsonName": "edges",
|
|
"goType": "[]CompleteAnime_Relations_Edges",
|
|
"typescriptType": "Array\u003cAL_CompleteAnime_Relations_Edges\u003e",
|
|
"usedStructName": "anilist.CompleteAnime_Relations_Edges",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseCharacter_DateOfBirth",
|
|
"formattedName": "AL_BaseCharacter_DateOfBirth",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseCharacter_Name",
|
|
"formattedName": "AL_BaseCharacter_Name",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Full",
|
|
"jsonName": "full",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Alternative",
|
|
"jsonName": "alternative",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseCharacter_Image",
|
|
"formattedName": "AL_BaseCharacter_Image",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseManga_Title",
|
|
"formattedName": "AL_BaseManga_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseManga_CoverImage",
|
|
"formattedName": "AL_BaseManga_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseManga_StartDate",
|
|
"formattedName": "AL_BaseManga_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseManga_EndDate",
|
|
"formattedName": "AL_BaseManga_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "UserStudioStats_Studio",
|
|
"formattedName": "AL_UserStudioStats_Studio",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsAnimationStudio",
|
|
"jsonName": "isAnimationStudio",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollection_MediaListCollection_Lists_Entries_StartedAt",
|
|
"formattedName": "AL_AnimeCollection_MediaListCollection_Lists_Entries_StartedAt",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollection_MediaListCollection_Lists_Entries_CompletedAt",
|
|
"formattedName": "AL_AnimeCollection_MediaListCollection_Lists_Entries_CompletedAt",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollection_MediaListCollection_Lists_Entries_Media_BaseAnime_Trailer",
|
|
"formattedName": "AL_AnimeCollection_MediaListCollection_Lists_Entries_Media_BaseAnime_Trailer",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Site",
|
|
"jsonName": "site",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thumbnail",
|
|
"jsonName": "thumbnail",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollection_MediaListCollection_Lists_Entries_Media_BaseAnime_Title",
|
|
"formattedName": "AL_AnimeCollection_MediaListCollection_Lists_Entries_Media_BaseAnime_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollection_MediaListCollection_Lists_Entries_Media_BaseAnime_CoverImage",
|
|
"formattedName": "AL_AnimeCollection_MediaListCollection_Lists_Entries_Media_BaseAnime_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollection_MediaListCollection_Lists_Entries_Media_BaseAnime_StartDate",
|
|
"formattedName": "AL_AnimeCollection_MediaListCollection_Lists_Entries_Media_BaseAnime_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollection_MediaListCollection_Lists_Entries_Media_BaseAnime_EndDate",
|
|
"formattedName": "AL_AnimeCollection_MediaListCollection_Lists_Entries_Media_BaseAnime_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollection_MediaListCollection_Lists_Entries_Media_BaseAnime_NextAiringEpisode",
|
|
"formattedName": "AL_AnimeCollection_MediaListCollection_Lists_Entries_Media_BaseAnime_NextAiringEpisode",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "AiringAt",
|
|
"jsonName": "airingAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeUntilAiring",
|
|
"jsonName": "timeUntilAiring",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollection_MediaListCollection_Lists_Entries",
|
|
"formattedName": "AL_AnimeCollection_MediaListCollection_Lists_Entries",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Score",
|
|
"jsonName": "score",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Progress",
|
|
"jsonName": "progress",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "MediaListStatus",
|
|
"typescriptType": "AL_MediaListStatus",
|
|
"usedStructName": "anilist.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Notes",
|
|
"jsonName": "notes",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Repeat",
|
|
"jsonName": "repeat",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Private",
|
|
"jsonName": "private",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartedAt",
|
|
"jsonName": "startedAt",
|
|
"goType": "AnimeCollection_MediaListCollection_Lists_Entries_StartedAt",
|
|
"typescriptType": "AL_AnimeCollection_MediaListCollection_Lists_Entries_StartedAt",
|
|
"usedStructName": "anilist.AnimeCollection_MediaListCollection_Lists_Entries_StartedAt",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CompletedAt",
|
|
"jsonName": "completedAt",
|
|
"goType": "AnimeCollection_MediaListCollection_Lists_Entries_CompletedAt",
|
|
"typescriptType": "AL_AnimeCollection_MediaListCollection_Lists_Entries_CompletedAt",
|
|
"usedStructName": "anilist.AnimeCollection_MediaListCollection_Lists_Entries_CompletedAt",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "BaseAnime",
|
|
"typescriptType": "AL_BaseAnime",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollection_MediaListCollection_Lists",
|
|
"formattedName": "AL_AnimeCollection_MediaListCollection_Lists",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "MediaListStatus",
|
|
"typescriptType": "AL_MediaListStatus",
|
|
"usedStructName": "anilist.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsCustomList",
|
|
"jsonName": "isCustomList",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Entries",
|
|
"jsonName": "entries",
|
|
"goType": "[]AnimeCollection_MediaListCollection_Lists_Entries",
|
|
"typescriptType": "Array\u003cAL_AnimeCollection_MediaListCollection_Lists_Entries\u003e",
|
|
"usedStructName": "anilist.AnimeCollection_MediaListCollection_Lists_Entries",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollection_MediaListCollection",
|
|
"formattedName": "AL_AnimeCollection_MediaListCollection",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Lists",
|
|
"jsonName": "lists",
|
|
"goType": "[]AnimeCollection_MediaListCollection_Lists",
|
|
"typescriptType": "Array\u003cAL_AnimeCollection_MediaListCollection_Lists\u003e",
|
|
"usedStructName": "anilist.AnimeCollection_MediaListCollection_Lists",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_StartedAt",
|
|
"formattedName": "AL_AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_StartedAt",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_CompletedAt",
|
|
"formattedName": "AL_AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_CompletedAt",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Trailer",
|
|
"formattedName": "AL_AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Trailer",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Site",
|
|
"jsonName": "site",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thumbnail",
|
|
"jsonName": "thumbnail",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Title",
|
|
"formattedName": "AL_AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_CoverImage",
|
|
"formattedName": "AL_AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_StartDate",
|
|
"formattedName": "AL_AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_EndDate",
|
|
"formattedName": "AL_AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_NextAiringEpisode",
|
|
"formattedName": "AL_AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_NextAiringEpisode",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "AiringAt",
|
|
"jsonName": "airingAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeUntilAiring",
|
|
"jsonName": "timeUntilAiring",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_Trailer",
|
|
"formattedName": "AL_AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_Trailer",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Site",
|
|
"jsonName": "site",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thumbnail",
|
|
"jsonName": "thumbnail",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_Title",
|
|
"formattedName": "AL_AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_CoverImage",
|
|
"formattedName": "AL_AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_StartDate",
|
|
"formattedName": "AL_AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_EndDate",
|
|
"formattedName": "AL_AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_NextAiringEpisode",
|
|
"formattedName": "AL_AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_NextAiringEpisode",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "AiringAt",
|
|
"jsonName": "airingAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeUntilAiring",
|
|
"jsonName": "timeUntilAiring",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Relations_Edges",
|
|
"formattedName": "AL_AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Relations_Edges",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "RelationType",
|
|
"jsonName": "relationType",
|
|
"goType": "MediaRelation",
|
|
"typescriptType": "AL_MediaRelation",
|
|
"usedStructName": "anilist.MediaRelation",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Node",
|
|
"jsonName": "node",
|
|
"goType": "BaseAnime",
|
|
"typescriptType": "AL_BaseAnime",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Relations",
|
|
"formattedName": "AL_AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Relations",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Edges",
|
|
"jsonName": "edges",
|
|
"goType": "[]AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Relations_Edges",
|
|
"typescriptType": "Array\u003cAL_AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Relations_Edges\u003e",
|
|
"usedStructName": "anilist.AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_Media_CompleteAnime_Relations_Edges",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollectionWithRelations_MediaListCollection_Lists_Entries",
|
|
"formattedName": "AL_AnimeCollectionWithRelations_MediaListCollection_Lists_Entries",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Score",
|
|
"jsonName": "score",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Progress",
|
|
"jsonName": "progress",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "MediaListStatus",
|
|
"typescriptType": "AL_MediaListStatus",
|
|
"usedStructName": "anilist.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Notes",
|
|
"jsonName": "notes",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Repeat",
|
|
"jsonName": "repeat",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Private",
|
|
"jsonName": "private",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartedAt",
|
|
"jsonName": "startedAt",
|
|
"goType": "AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_StartedAt",
|
|
"typescriptType": "AL_AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_StartedAt",
|
|
"usedStructName": "anilist.AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_StartedAt",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CompletedAt",
|
|
"jsonName": "completedAt",
|
|
"goType": "AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_CompletedAt",
|
|
"typescriptType": "AL_AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_CompletedAt",
|
|
"usedStructName": "anilist.AnimeCollectionWithRelations_MediaListCollection_Lists_Entries_CompletedAt",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "CompleteAnime",
|
|
"typescriptType": "AL_CompleteAnime",
|
|
"usedStructName": "anilist.CompleteAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollectionWithRelations_MediaListCollection_Lists",
|
|
"formattedName": "AL_AnimeCollectionWithRelations_MediaListCollection_Lists",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "MediaListStatus",
|
|
"typescriptType": "AL_MediaListStatus",
|
|
"usedStructName": "anilist.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsCustomList",
|
|
"jsonName": "isCustomList",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Entries",
|
|
"jsonName": "entries",
|
|
"goType": "[]AnimeCollectionWithRelations_MediaListCollection_Lists_Entries",
|
|
"typescriptType": "Array\u003cAL_AnimeCollectionWithRelations_MediaListCollection_Lists_Entries\u003e",
|
|
"usedStructName": "anilist.AnimeCollectionWithRelations_MediaListCollection_Lists_Entries",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollectionWithRelations_MediaListCollection",
|
|
"formattedName": "AL_AnimeCollectionWithRelations_MediaListCollection",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Lists",
|
|
"jsonName": "lists",
|
|
"goType": "[]AnimeCollectionWithRelations_MediaListCollection_Lists",
|
|
"typescriptType": "Array\u003cAL_AnimeCollectionWithRelations_MediaListCollection_Lists\u003e",
|
|
"usedStructName": "anilist.AnimeCollectionWithRelations_MediaListCollection_Lists",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseAnimeByMalId_Media_BaseAnime_Trailer",
|
|
"formattedName": "AL_BaseAnimeByMalId_Media_BaseAnime_Trailer",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Site",
|
|
"jsonName": "site",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thumbnail",
|
|
"jsonName": "thumbnail",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseAnimeByMalId_Media_BaseAnime_Title",
|
|
"formattedName": "AL_BaseAnimeByMalId_Media_BaseAnime_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseAnimeByMalId_Media_BaseAnime_CoverImage",
|
|
"formattedName": "AL_BaseAnimeByMalId_Media_BaseAnime_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseAnimeByMalId_Media_BaseAnime_StartDate",
|
|
"formattedName": "AL_BaseAnimeByMalId_Media_BaseAnime_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseAnimeByMalId_Media_BaseAnime_EndDate",
|
|
"formattedName": "AL_BaseAnimeByMalId_Media_BaseAnime_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseAnimeByMalId_Media_BaseAnime_NextAiringEpisode",
|
|
"formattedName": "AL_BaseAnimeByMalId_Media_BaseAnime_NextAiringEpisode",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "AiringAt",
|
|
"jsonName": "airingAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeUntilAiring",
|
|
"jsonName": "timeUntilAiring",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseAnimeById_Media_BaseAnime_Trailer",
|
|
"formattedName": "AL_BaseAnimeById_Media_BaseAnime_Trailer",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Site",
|
|
"jsonName": "site",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thumbnail",
|
|
"jsonName": "thumbnail",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseAnimeById_Media_BaseAnime_Title",
|
|
"formattedName": "AL_BaseAnimeById_Media_BaseAnime_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseAnimeById_Media_BaseAnime_CoverImage",
|
|
"formattedName": "AL_BaseAnimeById_Media_BaseAnime_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseAnimeById_Media_BaseAnime_StartDate",
|
|
"formattedName": "AL_BaseAnimeById_Media_BaseAnime_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseAnimeById_Media_BaseAnime_EndDate",
|
|
"formattedName": "AL_BaseAnimeById_Media_BaseAnime_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseAnimeById_Media_BaseAnime_NextAiringEpisode",
|
|
"formattedName": "AL_BaseAnimeById_Media_BaseAnime_NextAiringEpisode",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "AiringAt",
|
|
"jsonName": "airingAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeUntilAiring",
|
|
"jsonName": "timeUntilAiring",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "SearchBaseAnimeByIds_Page_PageInfo",
|
|
"formattedName": "AL_SearchBaseAnimeByIds_Page_PageInfo",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "HasNextPage",
|
|
"jsonName": "hasNextPage",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "SearchBaseAnimeByIds_Page_Media_BaseAnime_Trailer",
|
|
"formattedName": "AL_SearchBaseAnimeByIds_Page_Media_BaseAnime_Trailer",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Site",
|
|
"jsonName": "site",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thumbnail",
|
|
"jsonName": "thumbnail",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "SearchBaseAnimeByIds_Page_Media_BaseAnime_Title",
|
|
"formattedName": "AL_SearchBaseAnimeByIds_Page_Media_BaseAnime_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "SearchBaseAnimeByIds_Page_Media_BaseAnime_CoverImage",
|
|
"formattedName": "AL_SearchBaseAnimeByIds_Page_Media_BaseAnime_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "SearchBaseAnimeByIds_Page_Media_BaseAnime_StartDate",
|
|
"formattedName": "AL_SearchBaseAnimeByIds_Page_Media_BaseAnime_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "SearchBaseAnimeByIds_Page_Media_BaseAnime_EndDate",
|
|
"formattedName": "AL_SearchBaseAnimeByIds_Page_Media_BaseAnime_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "SearchBaseAnimeByIds_Page_Media_BaseAnime_NextAiringEpisode",
|
|
"formattedName": "AL_SearchBaseAnimeByIds_Page_Media_BaseAnime_NextAiringEpisode",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "AiringAt",
|
|
"jsonName": "airingAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeUntilAiring",
|
|
"jsonName": "timeUntilAiring",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "SearchBaseAnimeByIds_Page",
|
|
"formattedName": "AL_SearchBaseAnimeByIds_Page",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "PageInfo",
|
|
"jsonName": "pageInfo",
|
|
"goType": "SearchBaseAnimeByIds_Page_PageInfo",
|
|
"typescriptType": "AL_SearchBaseAnimeByIds_Page_PageInfo",
|
|
"usedStructName": "anilist.SearchBaseAnimeByIds_Page_PageInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "[]BaseAnime",
|
|
"typescriptType": "Array\u003cAL_BaseAnime\u003e",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnimeById_Media_CompleteAnime_Trailer",
|
|
"formattedName": "AL_CompleteAnimeById_Media_CompleteAnime_Trailer",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Site",
|
|
"jsonName": "site",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thumbnail",
|
|
"jsonName": "thumbnail",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnimeById_Media_CompleteAnime_Title",
|
|
"formattedName": "AL_CompleteAnimeById_Media_CompleteAnime_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnimeById_Media_CompleteAnime_CoverImage",
|
|
"formattedName": "AL_CompleteAnimeById_Media_CompleteAnime_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnimeById_Media_CompleteAnime_StartDate",
|
|
"formattedName": "AL_CompleteAnimeById_Media_CompleteAnime_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnimeById_Media_CompleteAnime_EndDate",
|
|
"formattedName": "AL_CompleteAnimeById_Media_CompleteAnime_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnimeById_Media_CompleteAnime_NextAiringEpisode",
|
|
"formattedName": "AL_CompleteAnimeById_Media_CompleteAnime_NextAiringEpisode",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "AiringAt",
|
|
"jsonName": "airingAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeUntilAiring",
|
|
"jsonName": "timeUntilAiring",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnimeById_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_Trailer",
|
|
"formattedName": "AL_CompleteAnimeById_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_Trailer",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Site",
|
|
"jsonName": "site",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thumbnail",
|
|
"jsonName": "thumbnail",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnimeById_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_Title",
|
|
"formattedName": "AL_CompleteAnimeById_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnimeById_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_CoverImage",
|
|
"formattedName": "AL_CompleteAnimeById_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnimeById_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_StartDate",
|
|
"formattedName": "AL_CompleteAnimeById_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnimeById_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_EndDate",
|
|
"formattedName": "AL_CompleteAnimeById_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnimeById_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_NextAiringEpisode",
|
|
"formattedName": "AL_CompleteAnimeById_Media_CompleteAnime_Relations_Edges_Node_BaseAnime_NextAiringEpisode",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "AiringAt",
|
|
"jsonName": "airingAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeUntilAiring",
|
|
"jsonName": "timeUntilAiring",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnimeById_Media_CompleteAnime_Relations_Edges",
|
|
"formattedName": "AL_CompleteAnimeById_Media_CompleteAnime_Relations_Edges",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "RelationType",
|
|
"jsonName": "relationType",
|
|
"goType": "MediaRelation",
|
|
"typescriptType": "AL_MediaRelation",
|
|
"usedStructName": "anilist.MediaRelation",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Node",
|
|
"jsonName": "node",
|
|
"goType": "BaseAnime",
|
|
"typescriptType": "AL_BaseAnime",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnimeById_Media_CompleteAnime_Relations",
|
|
"formattedName": "AL_CompleteAnimeById_Media_CompleteAnime_Relations",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Edges",
|
|
"jsonName": "edges",
|
|
"goType": "[]CompleteAnimeById_Media_CompleteAnime_Relations_Edges",
|
|
"typescriptType": "Array\u003cAL_CompleteAnimeById_Media_CompleteAnime_Relations_Edges\u003e",
|
|
"usedStructName": "anilist.CompleteAnimeById_Media_CompleteAnime_Relations_Edges",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Trailer",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Trailer",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Site",
|
|
"jsonName": "site",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thumbnail",
|
|
"jsonName": "thumbnail",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_StartDate",
|
|
"formattedName": "AL_AnimeDetailsById_Media_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_EndDate",
|
|
"formattedName": "AL_AnimeDetailsById_Media_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Studios_Nodes",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Studios_Nodes",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Studios",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Studios",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Nodes",
|
|
"jsonName": "nodes",
|
|
"goType": "[]AnimeDetailsById_Media_Studios_Nodes",
|
|
"typescriptType": "Array\u003cAL_AnimeDetailsById_Media_Studios_Nodes\u003e",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media_Studios_Nodes",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Characters_Edges_Node_BaseCharacter_DateOfBirth",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Characters_Edges_Node_BaseCharacter_DateOfBirth",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Characters_Edges_Node_BaseCharacter_Name",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Characters_Edges_Node_BaseCharacter_Name",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Full",
|
|
"jsonName": "full",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Alternative",
|
|
"jsonName": "alternative",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Characters_Edges_Node_BaseCharacter_Image",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Characters_Edges_Node_BaseCharacter_Image",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Characters_Edges",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Characters_Edges",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Role",
|
|
"jsonName": "role",
|
|
"goType": "CharacterRole",
|
|
"typescriptType": "AL_CharacterRole",
|
|
"usedStructName": "anilist.CharacterRole",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Node",
|
|
"jsonName": "node",
|
|
"goType": "BaseCharacter",
|
|
"typescriptType": "AL_BaseCharacter",
|
|
"usedStructName": "anilist.BaseCharacter",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Characters",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Characters",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Edges",
|
|
"jsonName": "edges",
|
|
"goType": "[]AnimeDetailsById_Media_Characters_Edges",
|
|
"typescriptType": "Array\u003cAL_AnimeDetailsById_Media_Characters_Edges\u003e",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media_Characters_Edges",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Staff_Edges_Node_Name",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Staff_Edges_Node_Name",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Full",
|
|
"jsonName": "full",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Staff_Edges_Node",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Staff_Edges_Node",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "AnimeDetailsById_Media_Staff_Edges_Node_Name",
|
|
"typescriptType": "AL_AnimeDetailsById_Media_Staff_Edges_Node_Name",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media_Staff_Edges_Node_Name",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Staff_Edges",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Staff_Edges",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Role",
|
|
"jsonName": "role",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Node",
|
|
"jsonName": "node",
|
|
"goType": "AnimeDetailsById_Media_Staff_Edges_Node",
|
|
"typescriptType": "AL_AnimeDetailsById_Media_Staff_Edges_Node",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media_Staff_Edges_Node",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Staff",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Staff",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Edges",
|
|
"jsonName": "edges",
|
|
"goType": "[]AnimeDetailsById_Media_Staff_Edges",
|
|
"typescriptType": "Array\u003cAL_AnimeDetailsById_Media_Staff_Edges\u003e",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media_Staff_Edges",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Rankings",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Rankings",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Context",
|
|
"jsonName": "context",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "MediaRankType",
|
|
"typescriptType": "AL_MediaRankType",
|
|
"usedStructName": "anilist.MediaRankType",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Rank",
|
|
"jsonName": "rank",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Format",
|
|
"jsonName": "format",
|
|
"goType": "MediaFormat",
|
|
"typescriptType": "AL_MediaFormat",
|
|
"usedStructName": "anilist.MediaFormat",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AllTime",
|
|
"jsonName": "allTime",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Season",
|
|
"jsonName": "season",
|
|
"goType": "MediaSeason",
|
|
"typescriptType": "AL_MediaSeason",
|
|
"usedStructName": "anilist.MediaSeason",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_Trailer",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_Trailer",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Site",
|
|
"jsonName": "site",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thumbnail",
|
|
"jsonName": "thumbnail",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_StartDate",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_CoverImage",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_Title",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IDMal",
|
|
"jsonName": "idMal",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SiteURL",
|
|
"jsonName": "siteUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "MediaStatus",
|
|
"typescriptType": "AL_MediaStatus",
|
|
"usedStructName": "anilist.MediaStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsAdult",
|
|
"jsonName": "isAdult",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Season",
|
|
"jsonName": "season",
|
|
"goType": "MediaSeason",
|
|
"typescriptType": "AL_MediaSeason",
|
|
"usedStructName": "anilist.MediaSeason",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "MediaType",
|
|
"typescriptType": "AL_MediaType",
|
|
"usedStructName": "anilist.MediaType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Format",
|
|
"jsonName": "format",
|
|
"goType": "MediaFormat",
|
|
"typescriptType": "AL_MediaFormat",
|
|
"usedStructName": "anilist.MediaFormat",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Description",
|
|
"jsonName": "description",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episodes",
|
|
"jsonName": "episodes",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Trailer",
|
|
"jsonName": "trailer",
|
|
"goType": "AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_Trailer",
|
|
"typescriptType": "AL_AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_Trailer",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_Trailer",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartDate",
|
|
"jsonName": "startDate",
|
|
"goType": "AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_StartDate",
|
|
"typescriptType": "AL_AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_StartDate",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_StartDate",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CoverImage",
|
|
"jsonName": "coverImage",
|
|
"goType": "AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_CoverImage",
|
|
"typescriptType": "AL_AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_CoverImage",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_CoverImage",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BannerImage",
|
|
"jsonName": "bannerImage",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_Title",
|
|
"typescriptType": "AL_AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_Title",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_Title",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Recommendations_Edges_Node",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Recommendations_Edges_Node",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "MediaRecommendation",
|
|
"jsonName": "mediaRecommendation",
|
|
"goType": "AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation",
|
|
"typescriptType": "AL_AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Recommendations_Edges",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Recommendations_Edges",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Node",
|
|
"jsonName": "node",
|
|
"goType": "AnimeDetailsById_Media_Recommendations_Edges_Node",
|
|
"typescriptType": "AL_AnimeDetailsById_Media_Recommendations_Edges_Node",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media_Recommendations_Edges_Node",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Recommendations",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Recommendations",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Edges",
|
|
"jsonName": "edges",
|
|
"goType": "[]AnimeDetailsById_Media_Recommendations_Edges",
|
|
"typescriptType": "Array\u003cAL_AnimeDetailsById_Media_Recommendations_Edges\u003e",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media_Recommendations_Edges",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Relations_Edges_Node_BaseAnime_Trailer",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Relations_Edges_Node_BaseAnime_Trailer",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Site",
|
|
"jsonName": "site",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thumbnail",
|
|
"jsonName": "thumbnail",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Relations_Edges_Node_BaseAnime_Title",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Relations_Edges_Node_BaseAnime_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Relations_Edges_Node_BaseAnime_CoverImage",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Relations_Edges_Node_BaseAnime_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Relations_Edges_Node_BaseAnime_StartDate",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Relations_Edges_Node_BaseAnime_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Relations_Edges_Node_BaseAnime_EndDate",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Relations_Edges_Node_BaseAnime_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Relations_Edges_Node_BaseAnime_NextAiringEpisode",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Relations_Edges_Node_BaseAnime_NextAiringEpisode",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "AiringAt",
|
|
"jsonName": "airingAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeUntilAiring",
|
|
"jsonName": "timeUntilAiring",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Relations_Edges",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Relations_Edges",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "RelationType",
|
|
"jsonName": "relationType",
|
|
"goType": "MediaRelation",
|
|
"typescriptType": "AL_MediaRelation",
|
|
"usedStructName": "anilist.MediaRelation",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Node",
|
|
"jsonName": "node",
|
|
"goType": "BaseAnime",
|
|
"typescriptType": "AL_BaseAnime",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media_Relations",
|
|
"formattedName": "AL_AnimeDetailsById_Media_Relations",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Edges",
|
|
"jsonName": "edges",
|
|
"goType": "[]AnimeDetailsById_Media_Relations_Edges",
|
|
"typescriptType": "Array\u003cAL_AnimeDetailsById_Media_Relations_Edges\u003e",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media_Relations_Edges",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsById_Media",
|
|
"formattedName": "AL_AnimeDetailsById_Media",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "SiteURL",
|
|
"jsonName": "siteUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Duration",
|
|
"jsonName": "duration",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Genres",
|
|
"jsonName": "genres",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AverageScore",
|
|
"jsonName": "averageScore",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Popularity",
|
|
"jsonName": "popularity",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Description",
|
|
"jsonName": "description",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Trailer",
|
|
"jsonName": "trailer",
|
|
"goType": "AnimeDetailsById_Media_Trailer",
|
|
"typescriptType": "AL_AnimeDetailsById_Media_Trailer",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media_Trailer",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartDate",
|
|
"jsonName": "startDate",
|
|
"goType": "AnimeDetailsById_Media_StartDate",
|
|
"typescriptType": "AL_AnimeDetailsById_Media_StartDate",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media_StartDate",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EndDate",
|
|
"jsonName": "endDate",
|
|
"goType": "AnimeDetailsById_Media_EndDate",
|
|
"typescriptType": "AL_AnimeDetailsById_Media_EndDate",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media_EndDate",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Studios",
|
|
"jsonName": "studios",
|
|
"goType": "AnimeDetailsById_Media_Studios",
|
|
"typescriptType": "AL_AnimeDetailsById_Media_Studios",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media_Studios",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Characters",
|
|
"jsonName": "characters",
|
|
"goType": "AnimeDetailsById_Media_Characters",
|
|
"typescriptType": "AL_AnimeDetailsById_Media_Characters",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media_Characters",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Staff",
|
|
"jsonName": "staff",
|
|
"goType": "AnimeDetailsById_Media_Staff",
|
|
"typescriptType": "AL_AnimeDetailsById_Media_Staff",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media_Staff",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Rankings",
|
|
"jsonName": "rankings",
|
|
"goType": "[]AnimeDetailsById_Media_Rankings",
|
|
"typescriptType": "Array\u003cAL_AnimeDetailsById_Media_Rankings\u003e",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media_Rankings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Recommendations",
|
|
"jsonName": "recommendations",
|
|
"goType": "AnimeDetailsById_Media_Recommendations",
|
|
"typescriptType": "AL_AnimeDetailsById_Media_Recommendations",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media_Recommendations",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Relations",
|
|
"jsonName": "relations",
|
|
"goType": "AnimeDetailsById_Media_Relations",
|
|
"typescriptType": "AL_AnimeDetailsById_Media_Relations",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media_Relations",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListAnime_Page_PageInfo",
|
|
"formattedName": "AL_ListAnime_Page_PageInfo",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "HasNextPage",
|
|
"jsonName": "hasNextPage",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Total",
|
|
"jsonName": "total",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PerPage",
|
|
"jsonName": "perPage",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CurrentPage",
|
|
"jsonName": "currentPage",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LastPage",
|
|
"jsonName": "lastPage",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListAnime_Page_Media_BaseAnime_Trailer",
|
|
"formattedName": "AL_ListAnime_Page_Media_BaseAnime_Trailer",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Site",
|
|
"jsonName": "site",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thumbnail",
|
|
"jsonName": "thumbnail",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListAnime_Page_Media_BaseAnime_Title",
|
|
"formattedName": "AL_ListAnime_Page_Media_BaseAnime_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListAnime_Page_Media_BaseAnime_CoverImage",
|
|
"formattedName": "AL_ListAnime_Page_Media_BaseAnime_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListAnime_Page_Media_BaseAnime_StartDate",
|
|
"formattedName": "AL_ListAnime_Page_Media_BaseAnime_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListAnime_Page_Media_BaseAnime_EndDate",
|
|
"formattedName": "AL_ListAnime_Page_Media_BaseAnime_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListAnime_Page_Media_BaseAnime_NextAiringEpisode",
|
|
"formattedName": "AL_ListAnime_Page_Media_BaseAnime_NextAiringEpisode",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "AiringAt",
|
|
"jsonName": "airingAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeUntilAiring",
|
|
"jsonName": "timeUntilAiring",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListAnime_Page",
|
|
"formattedName": "AL_ListAnime_Page",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "PageInfo",
|
|
"jsonName": "pageInfo",
|
|
"goType": "ListAnime_Page_PageInfo",
|
|
"typescriptType": "AL_ListAnime_Page_PageInfo",
|
|
"usedStructName": "anilist.ListAnime_Page_PageInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "[]BaseAnime",
|
|
"typescriptType": "Array\u003cAL_BaseAnime\u003e",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListRecentAnime_Page_PageInfo",
|
|
"formattedName": "AL_ListRecentAnime_Page_PageInfo",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "HasNextPage",
|
|
"jsonName": "hasNextPage",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Total",
|
|
"jsonName": "total",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PerPage",
|
|
"jsonName": "perPage",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CurrentPage",
|
|
"jsonName": "currentPage",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LastPage",
|
|
"jsonName": "lastPage",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListRecentAnime_Page_AiringSchedules_Media_BaseAnime_Trailer",
|
|
"formattedName": "AL_ListRecentAnime_Page_AiringSchedules_Media_BaseAnime_Trailer",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Site",
|
|
"jsonName": "site",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thumbnail",
|
|
"jsonName": "thumbnail",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListRecentAnime_Page_AiringSchedules_Media_BaseAnime_Title",
|
|
"formattedName": "AL_ListRecentAnime_Page_AiringSchedules_Media_BaseAnime_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListRecentAnime_Page_AiringSchedules_Media_BaseAnime_CoverImage",
|
|
"formattedName": "AL_ListRecentAnime_Page_AiringSchedules_Media_BaseAnime_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListRecentAnime_Page_AiringSchedules_Media_BaseAnime_StartDate",
|
|
"formattedName": "AL_ListRecentAnime_Page_AiringSchedules_Media_BaseAnime_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListRecentAnime_Page_AiringSchedules_Media_BaseAnime_EndDate",
|
|
"formattedName": "AL_ListRecentAnime_Page_AiringSchedules_Media_BaseAnime_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListRecentAnime_Page_AiringSchedules_Media_BaseAnime_NextAiringEpisode",
|
|
"formattedName": "AL_ListRecentAnime_Page_AiringSchedules_Media_BaseAnime_NextAiringEpisode",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "AiringAt",
|
|
"jsonName": "airingAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeUntilAiring",
|
|
"jsonName": "timeUntilAiring",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListRecentAnime_Page_AiringSchedules",
|
|
"formattedName": "AL_ListRecentAnime_Page_AiringSchedules",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AiringAt",
|
|
"jsonName": "airingAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeUntilAiring",
|
|
"jsonName": "timeUntilAiring",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "BaseAnime",
|
|
"typescriptType": "AL_BaseAnime",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListRecentAnime_Page",
|
|
"formattedName": "AL_ListRecentAnime_Page",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "PageInfo",
|
|
"jsonName": "pageInfo",
|
|
"goType": "ListRecentAnime_Page_PageInfo",
|
|
"typescriptType": "AL_ListRecentAnime_Page_PageInfo",
|
|
"usedStructName": "anilist.ListRecentAnime_Page_PageInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AiringSchedules",
|
|
"jsonName": "airingSchedules",
|
|
"goType": "[]ListRecentAnime_Page_AiringSchedules",
|
|
"typescriptType": "Array\u003cAL_ListRecentAnime_Page_AiringSchedules\u003e",
|
|
"usedStructName": "anilist.ListRecentAnime_Page_AiringSchedules",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "UpdateMediaListEntry_SaveMediaListEntry",
|
|
"formattedName": "AL_UpdateMediaListEntry_SaveMediaListEntry",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "UpdateMediaListEntryProgress_SaveMediaListEntry",
|
|
"formattedName": "AL_UpdateMediaListEntryProgress_SaveMediaListEntry",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "DeleteEntry_DeleteMediaListEntry",
|
|
"formattedName": "AL_DeleteEntry_DeleteMediaListEntry",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Deleted",
|
|
"jsonName": "deleted",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaCollection_MediaListCollection_Lists_Entries_StartedAt",
|
|
"formattedName": "AL_MangaCollection_MediaListCollection_Lists_Entries_StartedAt",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaCollection_MediaListCollection_Lists_Entries_CompletedAt",
|
|
"formattedName": "AL_MangaCollection_MediaListCollection_Lists_Entries_CompletedAt",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaCollection_MediaListCollection_Lists_Entries_Media_BaseManga_Title",
|
|
"formattedName": "AL_MangaCollection_MediaListCollection_Lists_Entries_Media_BaseManga_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaCollection_MediaListCollection_Lists_Entries_Media_BaseManga_CoverImage",
|
|
"formattedName": "AL_MangaCollection_MediaListCollection_Lists_Entries_Media_BaseManga_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaCollection_MediaListCollection_Lists_Entries_Media_BaseManga_StartDate",
|
|
"formattedName": "AL_MangaCollection_MediaListCollection_Lists_Entries_Media_BaseManga_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaCollection_MediaListCollection_Lists_Entries_Media_BaseManga_EndDate",
|
|
"formattedName": "AL_MangaCollection_MediaListCollection_Lists_Entries_Media_BaseManga_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaCollection_MediaListCollection_Lists_Entries",
|
|
"formattedName": "AL_MangaCollection_MediaListCollection_Lists_Entries",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Score",
|
|
"jsonName": "score",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Progress",
|
|
"jsonName": "progress",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "MediaListStatus",
|
|
"typescriptType": "AL_MediaListStatus",
|
|
"usedStructName": "anilist.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Notes",
|
|
"jsonName": "notes",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Repeat",
|
|
"jsonName": "repeat",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Private",
|
|
"jsonName": "private",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartedAt",
|
|
"jsonName": "startedAt",
|
|
"goType": "MangaCollection_MediaListCollection_Lists_Entries_StartedAt",
|
|
"typescriptType": "AL_MangaCollection_MediaListCollection_Lists_Entries_StartedAt",
|
|
"usedStructName": "anilist.MangaCollection_MediaListCollection_Lists_Entries_StartedAt",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CompletedAt",
|
|
"jsonName": "completedAt",
|
|
"goType": "MangaCollection_MediaListCollection_Lists_Entries_CompletedAt",
|
|
"typescriptType": "AL_MangaCollection_MediaListCollection_Lists_Entries_CompletedAt",
|
|
"usedStructName": "anilist.MangaCollection_MediaListCollection_Lists_Entries_CompletedAt",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "BaseManga",
|
|
"typescriptType": "AL_BaseManga",
|
|
"usedStructName": "anilist.BaseManga",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaCollection_MediaListCollection_Lists",
|
|
"formattedName": "AL_MangaCollection_MediaListCollection_Lists",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "MediaListStatus",
|
|
"typescriptType": "AL_MediaListStatus",
|
|
"usedStructName": "anilist.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsCustomList",
|
|
"jsonName": "isCustomList",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Entries",
|
|
"jsonName": "entries",
|
|
"goType": "[]MangaCollection_MediaListCollection_Lists_Entries",
|
|
"typescriptType": "Array\u003cAL_MangaCollection_MediaListCollection_Lists_Entries\u003e",
|
|
"usedStructName": "anilist.MangaCollection_MediaListCollection_Lists_Entries",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaCollection_MediaListCollection",
|
|
"formattedName": "AL_MangaCollection_MediaListCollection",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Lists",
|
|
"jsonName": "lists",
|
|
"goType": "[]MangaCollection_MediaListCollection_Lists",
|
|
"typescriptType": "Array\u003cAL_MangaCollection_MediaListCollection_Lists\u003e",
|
|
"usedStructName": "anilist.MangaCollection_MediaListCollection_Lists",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "SearchBaseManga_Page_PageInfo",
|
|
"formattedName": "AL_SearchBaseManga_Page_PageInfo",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "HasNextPage",
|
|
"jsonName": "hasNextPage",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "SearchBaseManga_Page_Media_BaseManga_Title",
|
|
"formattedName": "AL_SearchBaseManga_Page_Media_BaseManga_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "SearchBaseManga_Page_Media_BaseManga_CoverImage",
|
|
"formattedName": "AL_SearchBaseManga_Page_Media_BaseManga_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "SearchBaseManga_Page_Media_BaseManga_StartDate",
|
|
"formattedName": "AL_SearchBaseManga_Page_Media_BaseManga_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "SearchBaseManga_Page_Media_BaseManga_EndDate",
|
|
"formattedName": "AL_SearchBaseManga_Page_Media_BaseManga_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "SearchBaseManga_Page",
|
|
"formattedName": "AL_SearchBaseManga_Page",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "PageInfo",
|
|
"jsonName": "pageInfo",
|
|
"goType": "SearchBaseManga_Page_PageInfo",
|
|
"typescriptType": "AL_SearchBaseManga_Page_PageInfo",
|
|
"usedStructName": "anilist.SearchBaseManga_Page_PageInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "[]BaseManga",
|
|
"typescriptType": "Array\u003cAL_BaseManga\u003e",
|
|
"usedStructName": "anilist.BaseManga",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseMangaById_Media_BaseManga_Title",
|
|
"formattedName": "AL_BaseMangaById_Media_BaseManga_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseMangaById_Media_BaseManga_CoverImage",
|
|
"formattedName": "AL_BaseMangaById_Media_BaseManga_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseMangaById_Media_BaseManga_StartDate",
|
|
"formattedName": "AL_BaseMangaById_Media_BaseManga_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseMangaById_Media_BaseManga_EndDate",
|
|
"formattedName": "AL_BaseMangaById_Media_BaseManga_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaDetailsById_Media_Rankings",
|
|
"formattedName": "AL_MangaDetailsById_Media_Rankings",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Context",
|
|
"jsonName": "context",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "MediaRankType",
|
|
"typescriptType": "AL_MediaRankType",
|
|
"usedStructName": "anilist.MediaRankType",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Rank",
|
|
"jsonName": "rank",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Format",
|
|
"jsonName": "format",
|
|
"goType": "MediaFormat",
|
|
"typescriptType": "AL_MediaFormat",
|
|
"usedStructName": "anilist.MediaFormat",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AllTime",
|
|
"jsonName": "allTime",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Season",
|
|
"jsonName": "season",
|
|
"goType": "MediaSeason",
|
|
"typescriptType": "AL_MediaSeason",
|
|
"usedStructName": "anilist.MediaSeason",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaDetailsById_Media_Characters_Edges_Node_BaseCharacter_DateOfBirth",
|
|
"formattedName": "AL_MangaDetailsById_Media_Characters_Edges_Node_BaseCharacter_DateOfBirth",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaDetailsById_Media_Characters_Edges_Node_BaseCharacter_Name",
|
|
"formattedName": "AL_MangaDetailsById_Media_Characters_Edges_Node_BaseCharacter_Name",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Full",
|
|
"jsonName": "full",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Alternative",
|
|
"jsonName": "alternative",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaDetailsById_Media_Characters_Edges_Node_BaseCharacter_Image",
|
|
"formattedName": "AL_MangaDetailsById_Media_Characters_Edges_Node_BaseCharacter_Image",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaDetailsById_Media_Characters_Edges",
|
|
"formattedName": "AL_MangaDetailsById_Media_Characters_Edges",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Role",
|
|
"jsonName": "role",
|
|
"goType": "CharacterRole",
|
|
"typescriptType": "AL_CharacterRole",
|
|
"usedStructName": "anilist.CharacterRole",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Node",
|
|
"jsonName": "node",
|
|
"goType": "BaseCharacter",
|
|
"typescriptType": "AL_BaseCharacter",
|
|
"usedStructName": "anilist.BaseCharacter",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaDetailsById_Media_Characters",
|
|
"formattedName": "AL_MangaDetailsById_Media_Characters",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Edges",
|
|
"jsonName": "edges",
|
|
"goType": "[]MangaDetailsById_Media_Characters_Edges",
|
|
"typescriptType": "Array\u003cAL_MangaDetailsById_Media_Characters_Edges\u003e",
|
|
"usedStructName": "anilist.MangaDetailsById_Media_Characters_Edges",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_Title",
|
|
"formattedName": "AL_MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_CoverImage",
|
|
"formattedName": "AL_MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_StartDate",
|
|
"formattedName": "AL_MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_EndDate",
|
|
"formattedName": "AL_MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation",
|
|
"formattedName": "AL_MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IDMal",
|
|
"jsonName": "idMal",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SiteURL",
|
|
"jsonName": "siteUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "MediaStatus",
|
|
"typescriptType": "AL_MediaStatus",
|
|
"usedStructName": "anilist.MediaStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Season",
|
|
"jsonName": "season",
|
|
"goType": "MediaSeason",
|
|
"typescriptType": "AL_MediaSeason",
|
|
"usedStructName": "anilist.MediaSeason",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "MediaType",
|
|
"typescriptType": "AL_MediaType",
|
|
"usedStructName": "anilist.MediaType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Format",
|
|
"jsonName": "format",
|
|
"goType": "MediaFormat",
|
|
"typescriptType": "AL_MediaFormat",
|
|
"usedStructName": "anilist.MediaFormat",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BannerImage",
|
|
"jsonName": "bannerImage",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Chapters",
|
|
"jsonName": "chapters",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Volumes",
|
|
"jsonName": "volumes",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Synonyms",
|
|
"jsonName": "synonyms",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsAdult",
|
|
"jsonName": "isAdult",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CountryOfOrigin",
|
|
"jsonName": "countryOfOrigin",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Description",
|
|
"jsonName": "description",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_Title",
|
|
"typescriptType": "AL_MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_Title",
|
|
"usedStructName": "anilist.MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_Title",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CoverImage",
|
|
"jsonName": "coverImage",
|
|
"goType": "MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_CoverImage",
|
|
"typescriptType": "AL_MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_CoverImage",
|
|
"usedStructName": "anilist.MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_CoverImage",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartDate",
|
|
"jsonName": "startDate",
|
|
"goType": "MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_StartDate",
|
|
"typescriptType": "AL_MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_StartDate",
|
|
"usedStructName": "anilist.MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_StartDate",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EndDate",
|
|
"jsonName": "endDate",
|
|
"goType": "MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_EndDate",
|
|
"typescriptType": "AL_MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_EndDate",
|
|
"usedStructName": "anilist.MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation_EndDate",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaDetailsById_Media_Recommendations_Edges_Node",
|
|
"formattedName": "AL_MangaDetailsById_Media_Recommendations_Edges_Node",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "MediaRecommendation",
|
|
"jsonName": "mediaRecommendation",
|
|
"goType": "MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation",
|
|
"typescriptType": "AL_MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation",
|
|
"usedStructName": "anilist.MangaDetailsById_Media_Recommendations_Edges_Node_MediaRecommendation",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaDetailsById_Media_Recommendations_Edges",
|
|
"formattedName": "AL_MangaDetailsById_Media_Recommendations_Edges",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Node",
|
|
"jsonName": "node",
|
|
"goType": "MangaDetailsById_Media_Recommendations_Edges_Node",
|
|
"typescriptType": "AL_MangaDetailsById_Media_Recommendations_Edges_Node",
|
|
"usedStructName": "anilist.MangaDetailsById_Media_Recommendations_Edges_Node",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaDetailsById_Media_Recommendations",
|
|
"formattedName": "AL_MangaDetailsById_Media_Recommendations",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Edges",
|
|
"jsonName": "edges",
|
|
"goType": "[]MangaDetailsById_Media_Recommendations_Edges",
|
|
"typescriptType": "Array\u003cAL_MangaDetailsById_Media_Recommendations_Edges\u003e",
|
|
"usedStructName": "anilist.MangaDetailsById_Media_Recommendations_Edges",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaDetailsById_Media_Relations_Edges_Node_BaseManga_Title",
|
|
"formattedName": "AL_MangaDetailsById_Media_Relations_Edges_Node_BaseManga_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaDetailsById_Media_Relations_Edges_Node_BaseManga_CoverImage",
|
|
"formattedName": "AL_MangaDetailsById_Media_Relations_Edges_Node_BaseManga_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaDetailsById_Media_Relations_Edges_Node_BaseManga_StartDate",
|
|
"formattedName": "AL_MangaDetailsById_Media_Relations_Edges_Node_BaseManga_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaDetailsById_Media_Relations_Edges_Node_BaseManga_EndDate",
|
|
"formattedName": "AL_MangaDetailsById_Media_Relations_Edges_Node_BaseManga_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaDetailsById_Media_Relations_Edges",
|
|
"formattedName": "AL_MangaDetailsById_Media_Relations_Edges",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "RelationType",
|
|
"jsonName": "relationType",
|
|
"goType": "MediaRelation",
|
|
"typescriptType": "AL_MediaRelation",
|
|
"usedStructName": "anilist.MediaRelation",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Node",
|
|
"jsonName": "node",
|
|
"goType": "BaseManga",
|
|
"typescriptType": "AL_BaseManga",
|
|
"usedStructName": "anilist.BaseManga",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaDetailsById_Media_Relations",
|
|
"formattedName": "AL_MangaDetailsById_Media_Relations",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Edges",
|
|
"jsonName": "edges",
|
|
"goType": "[]MangaDetailsById_Media_Relations_Edges",
|
|
"typescriptType": "Array\u003cAL_MangaDetailsById_Media_Relations_Edges\u003e",
|
|
"usedStructName": "anilist.MangaDetailsById_Media_Relations_Edges",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaDetailsById_Media",
|
|
"formattedName": "AL_MangaDetailsById_Media",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "SiteURL",
|
|
"jsonName": "siteUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Duration",
|
|
"jsonName": "duration",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Genres",
|
|
"jsonName": "genres",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Rankings",
|
|
"jsonName": "rankings",
|
|
"goType": "[]MangaDetailsById_Media_Rankings",
|
|
"typescriptType": "Array\u003cAL_MangaDetailsById_Media_Rankings\u003e",
|
|
"usedStructName": "anilist.MangaDetailsById_Media_Rankings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Characters",
|
|
"jsonName": "characters",
|
|
"goType": "MangaDetailsById_Media_Characters",
|
|
"typescriptType": "AL_MangaDetailsById_Media_Characters",
|
|
"usedStructName": "anilist.MangaDetailsById_Media_Characters",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Recommendations",
|
|
"jsonName": "recommendations",
|
|
"goType": "MangaDetailsById_Media_Recommendations",
|
|
"typescriptType": "AL_MangaDetailsById_Media_Recommendations",
|
|
"usedStructName": "anilist.MangaDetailsById_Media_Recommendations",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Relations",
|
|
"jsonName": "relations",
|
|
"goType": "MangaDetailsById_Media_Relations",
|
|
"typescriptType": "AL_MangaDetailsById_Media_Relations",
|
|
"usedStructName": "anilist.MangaDetailsById_Media_Relations",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListManga_Page_PageInfo",
|
|
"formattedName": "AL_ListManga_Page_PageInfo",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "HasNextPage",
|
|
"jsonName": "hasNextPage",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Total",
|
|
"jsonName": "total",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PerPage",
|
|
"jsonName": "perPage",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CurrentPage",
|
|
"jsonName": "currentPage",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LastPage",
|
|
"jsonName": "lastPage",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListManga_Page_Media_BaseManga_Title",
|
|
"formattedName": "AL_ListManga_Page_Media_BaseManga_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListManga_Page_Media_BaseManga_CoverImage",
|
|
"formattedName": "AL_ListManga_Page_Media_BaseManga_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListManga_Page_Media_BaseManga_StartDate",
|
|
"formattedName": "AL_ListManga_Page_Media_BaseManga_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListManga_Page_Media_BaseManga_EndDate",
|
|
"formattedName": "AL_ListManga_Page_Media_BaseManga_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListManga_Page",
|
|
"formattedName": "AL_ListManga_Page",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "PageInfo",
|
|
"jsonName": "pageInfo",
|
|
"goType": "ListManga_Page_PageInfo",
|
|
"typescriptType": "AL_ListManga_Page_PageInfo",
|
|
"usedStructName": "anilist.ListManga_Page_PageInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "[]BaseManga",
|
|
"typescriptType": "Array\u003cAL_BaseManga\u003e",
|
|
"usedStructName": "anilist.BaseManga",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ViewerStats_Viewer_Statistics_Anime_Studios_UserStudioStats_Studio",
|
|
"formattedName": "AL_ViewerStats_Viewer_Statistics_Anime_Studios_UserStudioStats_Studio",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsAnimationStudio",
|
|
"jsonName": "isAnimationStudio",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ViewerStats_Viewer_Statistics_Anime",
|
|
"formattedName": "AL_ViewerStats_Viewer_Statistics_Anime",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MinutesWatched",
|
|
"jsonName": "minutesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodesWatched",
|
|
"jsonName": "episodesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Formats",
|
|
"jsonName": "formats",
|
|
"goType": "[]UserFormatStats",
|
|
"typescriptType": "Array\u003cAL_UserFormatStats\u003e",
|
|
"usedStructName": "anilist.UserFormatStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Genres",
|
|
"jsonName": "genres",
|
|
"goType": "[]UserGenreStats",
|
|
"typescriptType": "Array\u003cAL_UserGenreStats\u003e",
|
|
"usedStructName": "anilist.UserGenreStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Statuses",
|
|
"jsonName": "statuses",
|
|
"goType": "[]UserStatusStats",
|
|
"typescriptType": "Array\u003cAL_UserStatusStats\u003e",
|
|
"usedStructName": "anilist.UserStatusStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Studios",
|
|
"jsonName": "studios",
|
|
"goType": "[]UserStudioStats",
|
|
"typescriptType": "Array\u003cAL_UserStudioStats\u003e",
|
|
"usedStructName": "anilist.UserStudioStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Scores",
|
|
"jsonName": "scores",
|
|
"goType": "[]UserScoreStats",
|
|
"typescriptType": "Array\u003cAL_UserScoreStats\u003e",
|
|
"usedStructName": "anilist.UserScoreStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartYears",
|
|
"jsonName": "startYears",
|
|
"goType": "[]UserStartYearStats",
|
|
"typescriptType": "Array\u003cAL_UserStartYearStats\u003e",
|
|
"usedStructName": "anilist.UserStartYearStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReleaseYears",
|
|
"jsonName": "releaseYears",
|
|
"goType": "[]UserReleaseYearStats",
|
|
"typescriptType": "Array\u003cAL_UserReleaseYearStats\u003e",
|
|
"usedStructName": "anilist.UserReleaseYearStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ViewerStats_Viewer_Statistics_Manga_Studios_UserStudioStats_Studio",
|
|
"formattedName": "AL_ViewerStats_Viewer_Statistics_Manga_Studios_UserStudioStats_Studio",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsAnimationStudio",
|
|
"jsonName": "isAnimationStudio",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ViewerStats_Viewer_Statistics_Manga",
|
|
"formattedName": "AL_ViewerStats_Viewer_Statistics_Manga",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Formats",
|
|
"jsonName": "formats",
|
|
"goType": "[]UserFormatStats",
|
|
"typescriptType": "Array\u003cAL_UserFormatStats\u003e",
|
|
"usedStructName": "anilist.UserFormatStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Genres",
|
|
"jsonName": "genres",
|
|
"goType": "[]UserGenreStats",
|
|
"typescriptType": "Array\u003cAL_UserGenreStats\u003e",
|
|
"usedStructName": "anilist.UserGenreStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Statuses",
|
|
"jsonName": "statuses",
|
|
"goType": "[]UserStatusStats",
|
|
"typescriptType": "Array\u003cAL_UserStatusStats\u003e",
|
|
"usedStructName": "anilist.UserStatusStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Studios",
|
|
"jsonName": "studios",
|
|
"goType": "[]UserStudioStats",
|
|
"typescriptType": "Array\u003cAL_UserStudioStats\u003e",
|
|
"usedStructName": "anilist.UserStudioStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Scores",
|
|
"jsonName": "scores",
|
|
"goType": "[]UserScoreStats",
|
|
"typescriptType": "Array\u003cAL_UserScoreStats\u003e",
|
|
"usedStructName": "anilist.UserScoreStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartYears",
|
|
"jsonName": "startYears",
|
|
"goType": "[]UserStartYearStats",
|
|
"typescriptType": "Array\u003cAL_UserStartYearStats\u003e",
|
|
"usedStructName": "anilist.UserStartYearStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReleaseYears",
|
|
"jsonName": "releaseYears",
|
|
"goType": "[]UserReleaseYearStats",
|
|
"typescriptType": "Array\u003cAL_UserReleaseYearStats\u003e",
|
|
"usedStructName": "anilist.UserReleaseYearStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ViewerStats_Viewer_Statistics",
|
|
"formattedName": "AL_ViewerStats_Viewer_Statistics",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Anime",
|
|
"jsonName": "anime",
|
|
"goType": "ViewerStats_Viewer_Statistics_Anime",
|
|
"typescriptType": "AL_ViewerStats_Viewer_Statistics_Anime",
|
|
"usedStructName": "anilist.ViewerStats_Viewer_Statistics_Anime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Manga",
|
|
"jsonName": "manga",
|
|
"goType": "ViewerStats_Viewer_Statistics_Manga",
|
|
"typescriptType": "AL_ViewerStats_Viewer_Statistics_Manga",
|
|
"usedStructName": "anilist.ViewerStats_Viewer_Statistics_Manga",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ViewerStats_Viewer",
|
|
"formattedName": "AL_ViewerStats_Viewer",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Statistics",
|
|
"jsonName": "statistics",
|
|
"goType": "ViewerStats_Viewer_Statistics",
|
|
"typescriptType": "AL_ViewerStats_Viewer_Statistics",
|
|
"usedStructName": "anilist.ViewerStats_Viewer_Statistics",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "StudioDetails_Studio_Media_Nodes_BaseAnime_Trailer",
|
|
"formattedName": "AL_StudioDetails_Studio_Media_Nodes_BaseAnime_Trailer",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Site",
|
|
"jsonName": "site",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thumbnail",
|
|
"jsonName": "thumbnail",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "StudioDetails_Studio_Media_Nodes_BaseAnime_Title",
|
|
"formattedName": "AL_StudioDetails_Studio_Media_Nodes_BaseAnime_Title",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "StudioDetails_Studio_Media_Nodes_BaseAnime_CoverImage",
|
|
"formattedName": "AL_StudioDetails_Studio_Media_Nodes_BaseAnime_CoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "StudioDetails_Studio_Media_Nodes_BaseAnime_StartDate",
|
|
"formattedName": "AL_StudioDetails_Studio_Media_Nodes_BaseAnime_StartDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "StudioDetails_Studio_Media_Nodes_BaseAnime_EndDate",
|
|
"formattedName": "AL_StudioDetails_Studio_Media_Nodes_BaseAnime_EndDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "StudioDetails_Studio_Media_Nodes_BaseAnime_NextAiringEpisode",
|
|
"formattedName": "AL_StudioDetails_Studio_Media_Nodes_BaseAnime_NextAiringEpisode",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "AiringAt",
|
|
"jsonName": "airingAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeUntilAiring",
|
|
"jsonName": "timeUntilAiring",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "StudioDetails_Studio_Media",
|
|
"formattedName": "AL_StudioDetails_Studio_Media",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Nodes",
|
|
"jsonName": "nodes",
|
|
"goType": "[]BaseAnime",
|
|
"typescriptType": "Array\u003cAL_BaseAnime\u003e",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "StudioDetails_Studio",
|
|
"formattedName": "AL_StudioDetails_Studio",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsAnimationStudio",
|
|
"jsonName": "isAnimationStudio",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "StudioDetails_Studio_Media",
|
|
"typescriptType": "AL_StudioDetails_Studio_Media",
|
|
"usedStructName": "anilist.StudioDetails_Studio_Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "GetViewer_Viewer_Avatar",
|
|
"formattedName": "AL_GetViewer_Viewer_Avatar",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "GetViewer_Viewer_Options",
|
|
"formattedName": "AL_GetViewer_Viewer_Options",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "DisplayAdultContent",
|
|
"jsonName": "displayAdultContent",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AiringNotifications",
|
|
"jsonName": "airingNotifications",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ProfileColor",
|
|
"jsonName": "profileColor",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "GetViewer_Viewer",
|
|
"formattedName": "AL_GetViewer_Viewer",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Avatar",
|
|
"jsonName": "avatar",
|
|
"goType": "GetViewer_Viewer_Avatar",
|
|
"typescriptType": "AL_GetViewer_Viewer_Avatar",
|
|
"usedStructName": "anilist.GetViewer_Viewer_Avatar",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BannerImage",
|
|
"jsonName": "bannerImage",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsBlocked",
|
|
"jsonName": "isBlocked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Options",
|
|
"jsonName": "options",
|
|
"goType": "GetViewer_Viewer_Options",
|
|
"typescriptType": "AL_GetViewer_Viewer_Options",
|
|
"usedStructName": "anilist.GetViewer_Viewer_Options",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollection",
|
|
"formattedName": "AL_AnimeCollection",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "MediaListCollection",
|
|
"jsonName": "MediaListCollection",
|
|
"goType": "AnimeCollection_MediaListCollection",
|
|
"typescriptType": "AL_AnimeCollection_MediaListCollection",
|
|
"usedStructName": "anilist.AnimeCollection_MediaListCollection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeCollectionWithRelations",
|
|
"formattedName": "AL_AnimeCollectionWithRelations",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "MediaListCollection",
|
|
"jsonName": "MediaListCollection",
|
|
"goType": "AnimeCollectionWithRelations_MediaListCollection",
|
|
"typescriptType": "AL_AnimeCollectionWithRelations_MediaListCollection",
|
|
"usedStructName": "anilist.AnimeCollectionWithRelations_MediaListCollection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseAnimeByMalID",
|
|
"formattedName": "AL_BaseAnimeByMalID",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "Media",
|
|
"goType": "BaseAnime",
|
|
"typescriptType": "AL_BaseAnime",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseAnimeByID",
|
|
"formattedName": "AL_BaseAnimeByID",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "Media",
|
|
"goType": "BaseAnime",
|
|
"typescriptType": "AL_BaseAnime",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "SearchBaseAnimeByIds",
|
|
"formattedName": "AL_SearchBaseAnimeByIds",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Page",
|
|
"jsonName": "Page",
|
|
"goType": "SearchBaseAnimeByIds_Page",
|
|
"typescriptType": "AL_SearchBaseAnimeByIds_Page",
|
|
"usedStructName": "anilist.SearchBaseAnimeByIds_Page",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "CompleteAnimeByID",
|
|
"formattedName": "AL_CompleteAnimeByID",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "Media",
|
|
"goType": "CompleteAnime",
|
|
"typescriptType": "AL_CompleteAnime",
|
|
"usedStructName": "anilist.CompleteAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "AnimeDetailsByID",
|
|
"formattedName": "AL_AnimeDetailsByID",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "Media",
|
|
"goType": "AnimeDetailsById_Media",
|
|
"typescriptType": "AL_AnimeDetailsById_Media",
|
|
"usedStructName": "anilist.AnimeDetailsById_Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListAnime",
|
|
"formattedName": "AL_ListAnime",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Page",
|
|
"jsonName": "Page",
|
|
"goType": "ListAnime_Page",
|
|
"typescriptType": "AL_ListAnime_Page",
|
|
"usedStructName": "anilist.ListAnime_Page",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListRecentAnime",
|
|
"formattedName": "AL_ListRecentAnime",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Page",
|
|
"jsonName": "Page",
|
|
"goType": "ListRecentAnime_Page",
|
|
"typescriptType": "AL_ListRecentAnime_Page",
|
|
"usedStructName": "anilist.ListRecentAnime_Page",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "UpdateMediaListEntry",
|
|
"formattedName": "AL_UpdateMediaListEntry",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "SaveMediaListEntry",
|
|
"jsonName": "SaveMediaListEntry",
|
|
"goType": "UpdateMediaListEntry_SaveMediaListEntry",
|
|
"typescriptType": "AL_UpdateMediaListEntry_SaveMediaListEntry",
|
|
"usedStructName": "anilist.UpdateMediaListEntry_SaveMediaListEntry",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "UpdateMediaListEntryProgress",
|
|
"formattedName": "AL_UpdateMediaListEntryProgress",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "SaveMediaListEntry",
|
|
"jsonName": "SaveMediaListEntry",
|
|
"goType": "UpdateMediaListEntryProgress_SaveMediaListEntry",
|
|
"typescriptType": "AL_UpdateMediaListEntryProgress_SaveMediaListEntry",
|
|
"usedStructName": "anilist.UpdateMediaListEntryProgress_SaveMediaListEntry",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "DeleteEntry",
|
|
"formattedName": "AL_DeleteEntry",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "DeleteMediaListEntry",
|
|
"jsonName": "DeleteMediaListEntry",
|
|
"goType": "DeleteEntry_DeleteMediaListEntry",
|
|
"typescriptType": "AL_DeleteEntry_DeleteMediaListEntry",
|
|
"usedStructName": "anilist.DeleteEntry_DeleteMediaListEntry",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaCollection",
|
|
"formattedName": "AL_MangaCollection",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "MediaListCollection",
|
|
"jsonName": "MediaListCollection",
|
|
"goType": "MangaCollection_MediaListCollection",
|
|
"typescriptType": "AL_MangaCollection_MediaListCollection",
|
|
"usedStructName": "anilist.MangaCollection_MediaListCollection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "SearchBaseManga",
|
|
"formattedName": "AL_SearchBaseManga",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Page",
|
|
"jsonName": "Page",
|
|
"goType": "SearchBaseManga_Page",
|
|
"typescriptType": "AL_SearchBaseManga_Page",
|
|
"usedStructName": "anilist.SearchBaseManga_Page",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "BaseMangaByID",
|
|
"formattedName": "AL_BaseMangaByID",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "Media",
|
|
"goType": "BaseManga",
|
|
"typescriptType": "AL_BaseManga",
|
|
"usedStructName": "anilist.BaseManga",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "MangaDetailsByID",
|
|
"formattedName": "AL_MangaDetailsByID",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "Media",
|
|
"goType": "MangaDetailsById_Media",
|
|
"typescriptType": "AL_MangaDetailsById_Media",
|
|
"usedStructName": "anilist.MangaDetailsById_Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ListManga",
|
|
"formattedName": "AL_ListManga",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Page",
|
|
"jsonName": "Page",
|
|
"goType": "ListManga_Page",
|
|
"typescriptType": "AL_ListManga_Page",
|
|
"usedStructName": "anilist.ListManga_Page",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "ViewerStats",
|
|
"formattedName": "AL_ViewerStats",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Viewer",
|
|
"jsonName": "Viewer",
|
|
"goType": "ViewerStats_Viewer",
|
|
"typescriptType": "AL_ViewerStats_Viewer",
|
|
"usedStructName": "anilist.ViewerStats_Viewer",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "StudioDetails",
|
|
"formattedName": "AL_StudioDetails",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Studio",
|
|
"jsonName": "Studio",
|
|
"goType": "StudioDetails_Studio",
|
|
"typescriptType": "AL_StudioDetails_Studio",
|
|
"usedStructName": "anilist.StudioDetails_Studio",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_gen.go",
|
|
"filename": "client_gen.go",
|
|
"name": "GetViewer",
|
|
"formattedName": "AL_GetViewer",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Viewer",
|
|
"jsonName": "Viewer",
|
|
"goType": "GetViewer_Viewer",
|
|
"typescriptType": "AL_GetViewer_Viewer",
|
|
"usedStructName": "anilist.GetViewer_Viewer",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_mock.go",
|
|
"filename": "client_mock.go",
|
|
"name": "MockAnilistClientImpl",
|
|
"formattedName": "AL_MockAnilistClientImpl",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "realAnilistClient",
|
|
"jsonName": "realAnilistClient",
|
|
"goType": "AnilistClient",
|
|
"typescriptType": "AL_AnilistClient",
|
|
"usedStructName": "anilist.AnilistClient",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" MockAnilistClientImpl is a mock implementation of the AnilistClient, used for tests.",
|
|
" It uses the real implementation of the AnilistClient to make requests then populates a cache with the results.",
|
|
" This is to avoid making repeated requests to the AniList API during tests but still have realistic data."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/client_mock.go",
|
|
"filename": "client_mock.go",
|
|
"name": "TestModifyAnimeCollectionEntryInput",
|
|
"formattedName": "AL_TestModifyAnimeCollectionEntryInput",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "Status",
|
|
"goType": "MediaListStatus",
|
|
"typescriptType": "AL_MediaListStatus",
|
|
"usedStructName": "anilist.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Progress",
|
|
"jsonName": "Progress",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Score",
|
|
"jsonName": "Score",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AiredEpisodes",
|
|
"jsonName": "AiredEpisodes",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NextAiringEpisode",
|
|
"jsonName": "NextAiringEpisode",
|
|
"goType": "BaseAnime_NextAiringEpisode",
|
|
"typescriptType": "AL_BaseAnime_NextAiringEpisode",
|
|
"usedStructName": "anilist.BaseAnime_NextAiringEpisode",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/collection_helper.go",
|
|
"filename": "collection_helper.go",
|
|
"name": "AnimeListEntry",
|
|
"formattedName": "AL_AnimeListEntry",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "AnimeCollection_MediaListCollection_Lists_Entries",
|
|
"typescriptType": "AL_AnimeCollection_MediaListCollection_Lists_Entries",
|
|
"declaredValues": [],
|
|
"usedStructName": "anilist.AnimeCollection_MediaListCollection_Lists_Entries"
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/collection_helper.go",
|
|
"filename": "collection_helper.go",
|
|
"name": "EntryDate",
|
|
"formattedName": "AL_EntryDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/manga.go",
|
|
"filename": "manga.go",
|
|
"name": "MangaList",
|
|
"formattedName": "AL_MangaList",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "MangaCollection_MediaListCollection_Lists",
|
|
"typescriptType": "AL_MangaCollection_MediaListCollection_Lists",
|
|
"declaredValues": [],
|
|
"usedStructName": "anilist.MangaCollection_MediaListCollection_Lists"
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/manga.go",
|
|
"filename": "manga.go",
|
|
"name": "MangaListEntry",
|
|
"formattedName": "AL_MangaListEntry",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "MangaCollection_MediaListCollection_Lists_Entries",
|
|
"typescriptType": "AL_MangaCollection_MediaListCollection_Lists_Entries",
|
|
"declaredValues": [],
|
|
"usedStructName": "anilist.MangaCollection_MediaListCollection_Lists_Entries"
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/media.go",
|
|
"filename": "media.go",
|
|
"name": "BaseAnimeCache",
|
|
"formattedName": "AL_BaseAnimeCache",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
""
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/media.go",
|
|
"filename": "media.go",
|
|
"name": "CompleteAnimeCache",
|
|
"formattedName": "AL_CompleteAnimeCache",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
""
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/media_tree.go",
|
|
"filename": "media_tree.go",
|
|
"name": "CompleteAnimeRelationTree",
|
|
"formattedName": "AL_CompleteAnimeRelationTree",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
""
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/media_tree.go",
|
|
"filename": "media_tree.go",
|
|
"name": "FetchMediaTreeRelation",
|
|
"formattedName": "AL_FetchMediaTreeRelation",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"sequels\"",
|
|
"\"prequels\"",
|
|
"\"all\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ActivityLikeNotification",
|
|
"formattedName": "AL_ActivityLikeNotification",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserID",
|
|
"jsonName": "userId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "NotificationType",
|
|
"typescriptType": "AL_NotificationType",
|
|
"usedStructName": "anilist.NotificationType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ActivityID",
|
|
"jsonName": "activityId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Context",
|
|
"jsonName": "context",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Activity",
|
|
"jsonName": "activity",
|
|
"goType": "ActivityUnion",
|
|
"typescriptType": "AL_ActivityUnion",
|
|
"usedStructName": "anilist.ActivityUnion",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Notification for when a activity is liked"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ActivityMentionNotification",
|
|
"formattedName": "AL_ActivityMentionNotification",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserID",
|
|
"jsonName": "userId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "NotificationType",
|
|
"typescriptType": "AL_NotificationType",
|
|
"usedStructName": "anilist.NotificationType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ActivityID",
|
|
"jsonName": "activityId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Context",
|
|
"jsonName": "context",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Activity",
|
|
"jsonName": "activity",
|
|
"goType": "ActivityUnion",
|
|
"typescriptType": "AL_ActivityUnion",
|
|
"usedStructName": "anilist.ActivityUnion",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Notification for when authenticated user is @ mentioned in activity or reply"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ActivityMessageNotification",
|
|
"formattedName": "AL_ActivityMessageNotification",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserID",
|
|
"jsonName": "userId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "NotificationType",
|
|
"typescriptType": "AL_NotificationType",
|
|
"usedStructName": "anilist.NotificationType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ActivityID",
|
|
"jsonName": "activityId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Context",
|
|
"jsonName": "context",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Message",
|
|
"jsonName": "message",
|
|
"goType": "MessageActivity",
|
|
"typescriptType": "AL_MessageActivity",
|
|
"usedStructName": "anilist.MessageActivity",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Notification for when a user is send an activity message"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ActivityReply",
|
|
"formattedName": "AL_ActivityReply",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserID",
|
|
"jsonName": "userId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ActivityID",
|
|
"jsonName": "activityId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Text",
|
|
"jsonName": "text",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LikeCount",
|
|
"jsonName": "likeCount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsLiked",
|
|
"jsonName": "isLiked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Likes",
|
|
"jsonName": "likes",
|
|
"goType": "[]User",
|
|
"typescriptType": "Array\u003cAL_User\u003e",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Replay to an activity item"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ActivityReplyLikeNotification",
|
|
"formattedName": "AL_ActivityReplyLikeNotification",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserID",
|
|
"jsonName": "userId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "NotificationType",
|
|
"typescriptType": "AL_NotificationType",
|
|
"usedStructName": "anilist.NotificationType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ActivityID",
|
|
"jsonName": "activityId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Context",
|
|
"jsonName": "context",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Activity",
|
|
"jsonName": "activity",
|
|
"goType": "ActivityUnion",
|
|
"typescriptType": "AL_ActivityUnion",
|
|
"usedStructName": "anilist.ActivityUnion",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Notification for when a activity reply is liked"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ActivityReplyNotification",
|
|
"formattedName": "AL_ActivityReplyNotification",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserID",
|
|
"jsonName": "userId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "NotificationType",
|
|
"typescriptType": "AL_NotificationType",
|
|
"usedStructName": "anilist.NotificationType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ActivityID",
|
|
"jsonName": "activityId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Context",
|
|
"jsonName": "context",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Activity",
|
|
"jsonName": "activity",
|
|
"goType": "ActivityUnion",
|
|
"typescriptType": "AL_ActivityUnion",
|
|
"usedStructName": "anilist.ActivityUnion",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Notification for when a user replies to the authenticated users activity"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ActivityReplySubscribedNotification",
|
|
"formattedName": "AL_ActivityReplySubscribedNotification",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserID",
|
|
"jsonName": "userId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "NotificationType",
|
|
"typescriptType": "AL_NotificationType",
|
|
"usedStructName": "anilist.NotificationType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ActivityID",
|
|
"jsonName": "activityId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Context",
|
|
"jsonName": "context",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Activity",
|
|
"jsonName": "activity",
|
|
"goType": "ActivityUnion",
|
|
"typescriptType": "AL_ActivityUnion",
|
|
"usedStructName": "anilist.ActivityUnion",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Notification for when a user replies to activity the authenticated user has replied to"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "AiringNotification",
|
|
"formattedName": "AL_AiringNotification",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "NotificationType",
|
|
"typescriptType": "AL_NotificationType",
|
|
"usedStructName": "anilist.NotificationType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnimeID",
|
|
"jsonName": "animeId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Contexts",
|
|
"jsonName": "contexts",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "Media",
|
|
"typescriptType": "AL_Media",
|
|
"usedStructName": "anilist.Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Notification for when an episode of anime airs"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "AiringProgression",
|
|
"formattedName": "AL_AiringProgression",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Score",
|
|
"jsonName": "score",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Watching",
|
|
"jsonName": "watching",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Score \u0026 Watcher stats for airing anime by episode and mid-week"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "AiringSchedule",
|
|
"formattedName": "AL_AiringSchedule",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AiringAt",
|
|
"jsonName": "airingAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeUntilAiring",
|
|
"jsonName": "timeUntilAiring",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaID",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "Media",
|
|
"typescriptType": "AL_Media",
|
|
"usedStructName": "anilist.Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Media Airing Schedule. NOTE: We only aim to guarantee that FUTURE airing data is present and accurate."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "AiringScheduleConnection",
|
|
"formattedName": "AL_AiringScheduleConnection",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Edges",
|
|
"jsonName": "edges",
|
|
"goType": "[]AiringScheduleEdge",
|
|
"typescriptType": "Array\u003cAL_AiringScheduleEdge\u003e",
|
|
"usedStructName": "anilist.AiringScheduleEdge",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Nodes",
|
|
"jsonName": "nodes",
|
|
"goType": "[]AiringSchedule",
|
|
"typescriptType": "Array\u003cAL_AiringSchedule\u003e",
|
|
"usedStructName": "anilist.AiringSchedule",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PageInfo",
|
|
"jsonName": "pageInfo",
|
|
"goType": "PageInfo",
|
|
"typescriptType": "AL_PageInfo",
|
|
"usedStructName": "anilist.PageInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "AiringScheduleEdge",
|
|
"formattedName": "AL_AiringScheduleEdge",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Node",
|
|
"jsonName": "node",
|
|
"goType": "AiringSchedule",
|
|
"typescriptType": "AL_AiringSchedule",
|
|
"usedStructName": "anilist.AiringSchedule",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" AiringSchedule connection edge"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "AiringScheduleInput",
|
|
"formattedName": "AL_AiringScheduleInput",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "AiringAt",
|
|
"jsonName": "airingAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeUntilAiring",
|
|
"jsonName": "timeUntilAiring",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "AniChartHighlightInput",
|
|
"formattedName": "AL_AniChartHighlightInput",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "MediaID",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Highlight",
|
|
"jsonName": "highlight",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "AniChartUser",
|
|
"formattedName": "AL_AniChartUser",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Settings",
|
|
"jsonName": "settings",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Highlights",
|
|
"jsonName": "highlights",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "Character",
|
|
"formattedName": "AL_Character",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "CharacterName",
|
|
"typescriptType": "AL_CharacterName",
|
|
"usedStructName": "anilist.CharacterName",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Image",
|
|
"jsonName": "image",
|
|
"goType": "CharacterImage",
|
|
"typescriptType": "AL_CharacterImage",
|
|
"usedStructName": "anilist.CharacterImage",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Description",
|
|
"jsonName": "description",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Gender",
|
|
"jsonName": "gender",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DateOfBirth",
|
|
"jsonName": "dateOfBirth",
|
|
"goType": "FuzzyDate",
|
|
"typescriptType": "AL_FuzzyDate",
|
|
"usedStructName": "anilist.FuzzyDate",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Age",
|
|
"jsonName": "age",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BloodType",
|
|
"jsonName": "bloodType",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsFavourite",
|
|
"jsonName": "isFavourite",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsFavouriteBlocked",
|
|
"jsonName": "isFavouriteBlocked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SiteURL",
|
|
"jsonName": "siteUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "MediaConnection",
|
|
"typescriptType": "AL_MediaConnection",
|
|
"usedStructName": "anilist.MediaConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpdatedAt",
|
|
"jsonName": "updatedAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Favourites",
|
|
"jsonName": "favourites",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ModNotes",
|
|
"jsonName": "modNotes",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" A character that features in an anime or manga"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "CharacterConnection",
|
|
"formattedName": "AL_CharacterConnection",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Edges",
|
|
"jsonName": "edges",
|
|
"goType": "[]CharacterEdge",
|
|
"typescriptType": "Array\u003cAL_CharacterEdge\u003e",
|
|
"usedStructName": "anilist.CharacterEdge",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Nodes",
|
|
"jsonName": "nodes",
|
|
"goType": "[]Character",
|
|
"typescriptType": "Array\u003cAL_Character\u003e",
|
|
"usedStructName": "anilist.Character",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PageInfo",
|
|
"jsonName": "pageInfo",
|
|
"goType": "PageInfo",
|
|
"typescriptType": "AL_PageInfo",
|
|
"usedStructName": "anilist.PageInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "CharacterEdge",
|
|
"formattedName": "AL_CharacterEdge",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Node",
|
|
"jsonName": "node",
|
|
"goType": "Character",
|
|
"typescriptType": "AL_Character",
|
|
"usedStructName": "anilist.Character",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Role",
|
|
"jsonName": "role",
|
|
"goType": "CharacterRole",
|
|
"typescriptType": "AL_CharacterRole",
|
|
"usedStructName": "anilist.CharacterRole",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VoiceActors",
|
|
"jsonName": "voiceActors",
|
|
"goType": "[]Staff",
|
|
"typescriptType": "Array\u003cAL_Staff\u003e",
|
|
"usedStructName": "anilist.Staff",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VoiceActorRoles",
|
|
"jsonName": "voiceActorRoles",
|
|
"goType": "[]StaffRoleType",
|
|
"typescriptType": "Array\u003cAL_StaffRoleType\u003e",
|
|
"usedStructName": "anilist.StaffRoleType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "[]Media",
|
|
"typescriptType": "Array\u003cAL_Media\u003e",
|
|
"usedStructName": "anilist.Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FavouriteOrder",
|
|
"jsonName": "favouriteOrder",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Character connection edge"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "CharacterImage",
|
|
"formattedName": "AL_CharacterImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "CharacterName",
|
|
"formattedName": "AL_CharacterName",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "First",
|
|
"jsonName": "first",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Middle",
|
|
"jsonName": "middle",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Last",
|
|
"jsonName": "last",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Full",
|
|
"jsonName": "full",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Alternative",
|
|
"jsonName": "alternative",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AlternativeSpoiler",
|
|
"jsonName": "alternativeSpoiler",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" The names of the character"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "CharacterNameInput",
|
|
"formattedName": "AL_CharacterNameInput",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "First",
|
|
"jsonName": "first",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Middle",
|
|
"jsonName": "middle",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Last",
|
|
"jsonName": "last",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Alternative",
|
|
"jsonName": "alternative",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AlternativeSpoiler",
|
|
"jsonName": "alternativeSpoiler",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" The names of the character"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "CharacterSubmission",
|
|
"formattedName": "AL_CharacterSubmission",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Character",
|
|
"jsonName": "character",
|
|
"goType": "Character",
|
|
"typescriptType": "AL_Character",
|
|
"usedStructName": "anilist.Character",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Submission",
|
|
"jsonName": "submission",
|
|
"goType": "Character",
|
|
"typescriptType": "AL_Character",
|
|
"usedStructName": "anilist.Character",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Submitter",
|
|
"jsonName": "submitter",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Assignee",
|
|
"jsonName": "assignee",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "SubmissionStatus",
|
|
"typescriptType": "AL_SubmissionStatus",
|
|
"usedStructName": "anilist.SubmissionStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Notes",
|
|
"jsonName": "notes",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Source",
|
|
"jsonName": "source",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Locked",
|
|
"jsonName": "locked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" A submission for a character that features in an anime or manga"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "CharacterSubmissionConnection",
|
|
"formattedName": "AL_CharacterSubmissionConnection",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Edges",
|
|
"jsonName": "edges",
|
|
"goType": "[]CharacterSubmissionEdge",
|
|
"typescriptType": "Array\u003cAL_CharacterSubmissionEdge\u003e",
|
|
"usedStructName": "anilist.CharacterSubmissionEdge",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Nodes",
|
|
"jsonName": "nodes",
|
|
"goType": "[]CharacterSubmission",
|
|
"typescriptType": "Array\u003cAL_CharacterSubmission\u003e",
|
|
"usedStructName": "anilist.CharacterSubmission",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PageInfo",
|
|
"jsonName": "pageInfo",
|
|
"goType": "PageInfo",
|
|
"typescriptType": "AL_PageInfo",
|
|
"usedStructName": "anilist.PageInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "CharacterSubmissionEdge",
|
|
"formattedName": "AL_CharacterSubmissionEdge",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Node",
|
|
"jsonName": "node",
|
|
"goType": "CharacterSubmission",
|
|
"typescriptType": "AL_CharacterSubmission",
|
|
"usedStructName": "anilist.CharacterSubmission",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Role",
|
|
"jsonName": "role",
|
|
"goType": "CharacterRole",
|
|
"typescriptType": "AL_CharacterRole",
|
|
"usedStructName": "anilist.CharacterRole",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VoiceActors",
|
|
"jsonName": "voiceActors",
|
|
"goType": "[]Staff",
|
|
"typescriptType": "Array\u003cAL_Staff\u003e",
|
|
"usedStructName": "anilist.Staff",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SubmittedVoiceActors",
|
|
"jsonName": "submittedVoiceActors",
|
|
"goType": "[]StaffSubmission",
|
|
"typescriptType": "Array\u003cAL_StaffSubmission\u003e",
|
|
"usedStructName": "anilist.StaffSubmission",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" CharacterSubmission connection edge"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "Deleted",
|
|
"formattedName": "AL_Deleted",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Deleted",
|
|
"jsonName": "deleted",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Deleted data type"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "Favourites",
|
|
"formattedName": "AL_Favourites",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Anime",
|
|
"jsonName": "anime",
|
|
"goType": "MediaConnection",
|
|
"typescriptType": "AL_MediaConnection",
|
|
"usedStructName": "anilist.MediaConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Manga",
|
|
"jsonName": "manga",
|
|
"goType": "MediaConnection",
|
|
"typescriptType": "AL_MediaConnection",
|
|
"usedStructName": "anilist.MediaConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Characters",
|
|
"jsonName": "characters",
|
|
"goType": "CharacterConnection",
|
|
"typescriptType": "AL_CharacterConnection",
|
|
"usedStructName": "anilist.CharacterConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Staff",
|
|
"jsonName": "staff",
|
|
"goType": "StaffConnection",
|
|
"typescriptType": "AL_StaffConnection",
|
|
"usedStructName": "anilist.StaffConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Studios",
|
|
"jsonName": "studios",
|
|
"goType": "StudioConnection",
|
|
"typescriptType": "AL_StudioConnection",
|
|
"usedStructName": "anilist.StudioConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" User's favourite anime, manga, characters, staff \u0026 studios"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "FollowingNotification",
|
|
"formattedName": "AL_FollowingNotification",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserID",
|
|
"jsonName": "userId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "NotificationType",
|
|
"typescriptType": "AL_NotificationType",
|
|
"usedStructName": "anilist.NotificationType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Context",
|
|
"jsonName": "context",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Notification for when the authenticated user is followed by another user"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "FormatStats",
|
|
"formattedName": "AL_FormatStats",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Format",
|
|
"jsonName": "format",
|
|
"goType": "MediaFormat",
|
|
"typescriptType": "AL_MediaFormat",
|
|
"usedStructName": "anilist.MediaFormat",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Amount",
|
|
"jsonName": "amount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" User's format statistics"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "FuzzyDate",
|
|
"formattedName": "AL_FuzzyDate",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Date object that allows for incomplete date values (fuzzy)"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "FuzzyDateInput",
|
|
"formattedName": "AL_FuzzyDateInput",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Date object that allows for incomplete date values (fuzzy)"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "GenreStats",
|
|
"formattedName": "AL_GenreStats",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Genre",
|
|
"jsonName": "genre",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Amount",
|
|
"jsonName": "amount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeWatched",
|
|
"jsonName": "timeWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" User's genre statistics"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "InternalPage",
|
|
"formattedName": "AL_InternalPage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "MediaSubmissions",
|
|
"jsonName": "mediaSubmissions",
|
|
"goType": "[]MediaSubmission",
|
|
"typescriptType": "Array\u003cAL_MediaSubmission\u003e",
|
|
"usedStructName": "anilist.MediaSubmission",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CharacterSubmissions",
|
|
"jsonName": "characterSubmissions",
|
|
"goType": "[]CharacterSubmission",
|
|
"typescriptType": "Array\u003cAL_CharacterSubmission\u003e",
|
|
"usedStructName": "anilist.CharacterSubmission",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StaffSubmissions",
|
|
"jsonName": "staffSubmissions",
|
|
"goType": "[]StaffSubmission",
|
|
"typescriptType": "Array\u003cAL_StaffSubmission\u003e",
|
|
"usedStructName": "anilist.StaffSubmission",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RevisionHistory",
|
|
"jsonName": "revisionHistory",
|
|
"goType": "[]RevisionHistory",
|
|
"typescriptType": "Array\u003cAL_RevisionHistory\u003e",
|
|
"usedStructName": "anilist.RevisionHistory",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Reports",
|
|
"jsonName": "reports",
|
|
"goType": "[]Report",
|
|
"typescriptType": "Array\u003cAL_Report\u003e",
|
|
"usedStructName": "anilist.Report",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ModActions",
|
|
"jsonName": "modActions",
|
|
"goType": "[]ModAction",
|
|
"typescriptType": "Array\u003cAL_ModAction\u003e",
|
|
"usedStructName": "anilist.ModAction",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserBlockSearch",
|
|
"jsonName": "userBlockSearch",
|
|
"goType": "[]User",
|
|
"typescriptType": "Array\u003cAL_User\u003e",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PageInfo",
|
|
"jsonName": "pageInfo",
|
|
"goType": "PageInfo",
|
|
"typescriptType": "AL_PageInfo",
|
|
"usedStructName": "anilist.PageInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Users",
|
|
"jsonName": "users",
|
|
"goType": "[]User",
|
|
"typescriptType": "Array\u003cAL_User\u003e",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "[]Media",
|
|
"typescriptType": "Array\u003cAL_Media\u003e",
|
|
"usedStructName": "anilist.Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Characters",
|
|
"jsonName": "characters",
|
|
"goType": "[]Character",
|
|
"typescriptType": "Array\u003cAL_Character\u003e",
|
|
"usedStructName": "anilist.Character",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Staff",
|
|
"jsonName": "staff",
|
|
"goType": "[]Staff",
|
|
"typescriptType": "Array\u003cAL_Staff\u003e",
|
|
"usedStructName": "anilist.Staff",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Studios",
|
|
"jsonName": "studios",
|
|
"goType": "[]Studio",
|
|
"typescriptType": "Array\u003cAL_Studio\u003e",
|
|
"usedStructName": "anilist.Studio",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaList",
|
|
"jsonName": "mediaList",
|
|
"goType": "[]MediaList",
|
|
"typescriptType": "Array\u003cAL_MediaList\u003e",
|
|
"usedStructName": "anilist.MediaList",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AiringSchedules",
|
|
"jsonName": "airingSchedules",
|
|
"goType": "[]AiringSchedule",
|
|
"typescriptType": "Array\u003cAL_AiringSchedule\u003e",
|
|
"usedStructName": "anilist.AiringSchedule",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaTrends",
|
|
"jsonName": "mediaTrends",
|
|
"goType": "[]MediaTrend",
|
|
"typescriptType": "Array\u003cAL_MediaTrend\u003e",
|
|
"usedStructName": "anilist.MediaTrend",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Notifications",
|
|
"jsonName": "notifications",
|
|
"goType": "[]NotificationUnion",
|
|
"typescriptType": "Array\u003cAL_NotificationUnion\u003e",
|
|
"usedStructName": "anilist.NotificationUnion",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Followers",
|
|
"jsonName": "followers",
|
|
"goType": "[]User",
|
|
"typescriptType": "Array\u003cAL_User\u003e",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Following",
|
|
"jsonName": "following",
|
|
"goType": "[]User",
|
|
"typescriptType": "Array\u003cAL_User\u003e",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Activities",
|
|
"jsonName": "activities",
|
|
"goType": "[]ActivityUnion",
|
|
"typescriptType": "Array\u003cAL_ActivityUnion\u003e",
|
|
"usedStructName": "anilist.ActivityUnion",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ActivityReplies",
|
|
"jsonName": "activityReplies",
|
|
"goType": "[]ActivityReply",
|
|
"typescriptType": "Array\u003cAL_ActivityReply\u003e",
|
|
"usedStructName": "anilist.ActivityReply",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Threads",
|
|
"jsonName": "threads",
|
|
"goType": "[]Thread",
|
|
"typescriptType": "Array\u003cAL_Thread\u003e",
|
|
"usedStructName": "anilist.Thread",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ThreadComments",
|
|
"jsonName": "threadComments",
|
|
"goType": "[]ThreadComment",
|
|
"typescriptType": "Array\u003cAL_ThreadComment\u003e",
|
|
"usedStructName": "anilist.ThreadComment",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Reviews",
|
|
"jsonName": "reviews",
|
|
"goType": "[]Review",
|
|
"typescriptType": "Array\u003cAL_Review\u003e",
|
|
"usedStructName": "anilist.Review",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Recommendations",
|
|
"jsonName": "recommendations",
|
|
"goType": "[]Recommendation",
|
|
"typescriptType": "Array\u003cAL_Recommendation\u003e",
|
|
"usedStructName": "anilist.Recommendation",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Likes",
|
|
"jsonName": "likes",
|
|
"goType": "[]User",
|
|
"typescriptType": "Array\u003cAL_User\u003e",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Page of data (Used for internal use only)"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ListActivity",
|
|
"formattedName": "AL_ListActivity",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserID",
|
|
"jsonName": "userId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "ActivityType",
|
|
"typescriptType": "AL_ActivityType",
|
|
"usedStructName": "anilist.ActivityType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReplyCount",
|
|
"jsonName": "replyCount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Progress",
|
|
"jsonName": "progress",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsLocked",
|
|
"jsonName": "isLocked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsSubscribed",
|
|
"jsonName": "isSubscribed",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LikeCount",
|
|
"jsonName": "likeCount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsLiked",
|
|
"jsonName": "isLiked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsPinned",
|
|
"jsonName": "isPinned",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SiteURL",
|
|
"jsonName": "siteUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "Media",
|
|
"typescriptType": "AL_Media",
|
|
"usedStructName": "anilist.Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Replies",
|
|
"jsonName": "replies",
|
|
"goType": "[]ActivityReply",
|
|
"typescriptType": "Array\u003cAL_ActivityReply\u003e",
|
|
"usedStructName": "anilist.ActivityReply",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Likes",
|
|
"jsonName": "likes",
|
|
"goType": "[]User",
|
|
"typescriptType": "Array\u003cAL_User\u003e",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" User list activity (anime \u0026 manga updates)"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ListActivityOption",
|
|
"formattedName": "AL_ListActivityOption",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Disabled",
|
|
"jsonName": "disabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "MediaListStatus",
|
|
"typescriptType": "AL_MediaListStatus",
|
|
"usedStructName": "anilist.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ListActivityOptionInput",
|
|
"formattedName": "AL_ListActivityOptionInput",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Disabled",
|
|
"jsonName": "disabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "MediaListStatus",
|
|
"typescriptType": "AL_MediaListStatus",
|
|
"usedStructName": "anilist.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ListScoreStats",
|
|
"formattedName": "AL_ListScoreStats",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StandardDeviation",
|
|
"jsonName": "standardDeviation",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" User's list score statistics"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "Media",
|
|
"formattedName": "AL_Media",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IDMal",
|
|
"jsonName": "idMal",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "MediaTitle",
|
|
"typescriptType": "AL_MediaTitle",
|
|
"usedStructName": "anilist.MediaTitle",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "MediaType",
|
|
"typescriptType": "AL_MediaType",
|
|
"usedStructName": "anilist.MediaType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Format",
|
|
"jsonName": "format",
|
|
"goType": "MediaFormat",
|
|
"typescriptType": "AL_MediaFormat",
|
|
"usedStructName": "anilist.MediaFormat",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "MediaStatus",
|
|
"typescriptType": "AL_MediaStatus",
|
|
"usedStructName": "anilist.MediaStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Description",
|
|
"jsonName": "description",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartDate",
|
|
"jsonName": "startDate",
|
|
"goType": "FuzzyDate",
|
|
"typescriptType": "AL_FuzzyDate",
|
|
"usedStructName": "anilist.FuzzyDate",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EndDate",
|
|
"jsonName": "endDate",
|
|
"goType": "FuzzyDate",
|
|
"typescriptType": "AL_FuzzyDate",
|
|
"usedStructName": "anilist.FuzzyDate",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Season",
|
|
"jsonName": "season",
|
|
"goType": "MediaSeason",
|
|
"typescriptType": "AL_MediaSeason",
|
|
"usedStructName": "anilist.MediaSeason",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SeasonYear",
|
|
"jsonName": "seasonYear",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SeasonInt",
|
|
"jsonName": "seasonInt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episodes",
|
|
"jsonName": "episodes",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Duration",
|
|
"jsonName": "duration",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Chapters",
|
|
"jsonName": "chapters",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Volumes",
|
|
"jsonName": "volumes",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CountryOfOrigin",
|
|
"jsonName": "countryOfOrigin",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsLicensed",
|
|
"jsonName": "isLicensed",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Source",
|
|
"jsonName": "source",
|
|
"goType": "MediaSource",
|
|
"typescriptType": "AL_MediaSource",
|
|
"usedStructName": "anilist.MediaSource",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Hashtag",
|
|
"jsonName": "hashtag",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Trailer",
|
|
"jsonName": "trailer",
|
|
"goType": "MediaTrailer",
|
|
"typescriptType": "AL_MediaTrailer",
|
|
"usedStructName": "anilist.MediaTrailer",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpdatedAt",
|
|
"jsonName": "updatedAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CoverImage",
|
|
"jsonName": "coverImage",
|
|
"goType": "MediaCoverImage",
|
|
"typescriptType": "AL_MediaCoverImage",
|
|
"usedStructName": "anilist.MediaCoverImage",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BannerImage",
|
|
"jsonName": "bannerImage",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Genres",
|
|
"jsonName": "genres",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Synonyms",
|
|
"jsonName": "synonyms",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AverageScore",
|
|
"jsonName": "averageScore",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Popularity",
|
|
"jsonName": "popularity",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsLocked",
|
|
"jsonName": "isLocked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Trending",
|
|
"jsonName": "trending",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Favourites",
|
|
"jsonName": "favourites",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Tags",
|
|
"jsonName": "tags",
|
|
"goType": "[]MediaTag",
|
|
"typescriptType": "Array\u003cAL_MediaTag\u003e",
|
|
"usedStructName": "anilist.MediaTag",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Relations",
|
|
"jsonName": "relations",
|
|
"goType": "MediaConnection",
|
|
"typescriptType": "AL_MediaConnection",
|
|
"usedStructName": "anilist.MediaConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Characters",
|
|
"jsonName": "characters",
|
|
"goType": "CharacterConnection",
|
|
"typescriptType": "AL_CharacterConnection",
|
|
"usedStructName": "anilist.CharacterConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Staff",
|
|
"jsonName": "staff",
|
|
"goType": "StaffConnection",
|
|
"typescriptType": "AL_StaffConnection",
|
|
"usedStructName": "anilist.StaffConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Studios",
|
|
"jsonName": "studios",
|
|
"goType": "StudioConnection",
|
|
"typescriptType": "AL_StudioConnection",
|
|
"usedStructName": "anilist.StudioConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsFavourite",
|
|
"jsonName": "isFavourite",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsFavouriteBlocked",
|
|
"jsonName": "isFavouriteBlocked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsAdult",
|
|
"jsonName": "isAdult",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NextAiringEpisode",
|
|
"jsonName": "nextAiringEpisode",
|
|
"goType": "AiringSchedule",
|
|
"typescriptType": "AL_AiringSchedule",
|
|
"usedStructName": "anilist.AiringSchedule",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AiringSchedule",
|
|
"jsonName": "airingSchedule",
|
|
"goType": "AiringScheduleConnection",
|
|
"typescriptType": "AL_AiringScheduleConnection",
|
|
"usedStructName": "anilist.AiringScheduleConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Trends",
|
|
"jsonName": "trends",
|
|
"goType": "MediaTrendConnection",
|
|
"typescriptType": "AL_MediaTrendConnection",
|
|
"usedStructName": "anilist.MediaTrendConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ExternalLinks",
|
|
"jsonName": "externalLinks",
|
|
"goType": "[]MediaExternalLink",
|
|
"typescriptType": "Array\u003cAL_MediaExternalLink\u003e",
|
|
"usedStructName": "anilist.MediaExternalLink",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StreamingEpisodes",
|
|
"jsonName": "streamingEpisodes",
|
|
"goType": "[]MediaStreamingEpisode",
|
|
"typescriptType": "Array\u003cAL_MediaStreamingEpisode\u003e",
|
|
"usedStructName": "anilist.MediaStreamingEpisode",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Rankings",
|
|
"jsonName": "rankings",
|
|
"goType": "[]MediaRank",
|
|
"typescriptType": "Array\u003cAL_MediaRank\u003e",
|
|
"usedStructName": "anilist.MediaRank",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaListEntry",
|
|
"jsonName": "mediaListEntry",
|
|
"goType": "MediaList",
|
|
"typescriptType": "AL_MediaList",
|
|
"usedStructName": "anilist.MediaList",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Reviews",
|
|
"jsonName": "reviews",
|
|
"goType": "ReviewConnection",
|
|
"typescriptType": "AL_ReviewConnection",
|
|
"usedStructName": "anilist.ReviewConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Recommendations",
|
|
"jsonName": "recommendations",
|
|
"goType": "RecommendationConnection",
|
|
"typescriptType": "AL_RecommendationConnection",
|
|
"usedStructName": "anilist.RecommendationConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Stats",
|
|
"jsonName": "stats",
|
|
"goType": "MediaStats",
|
|
"typescriptType": "AL_MediaStats",
|
|
"usedStructName": "anilist.MediaStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SiteURL",
|
|
"jsonName": "siteUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AutoCreateForumThread",
|
|
"jsonName": "autoCreateForumThread",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsRecommendationBlocked",
|
|
"jsonName": "isRecommendationBlocked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsReviewBlocked",
|
|
"jsonName": "isReviewBlocked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ModNotes",
|
|
"jsonName": "modNotes",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Anime or Manga"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaCharacter",
|
|
"formattedName": "AL_MediaCharacter",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Role",
|
|
"jsonName": "role",
|
|
"goType": "CharacterRole",
|
|
"typescriptType": "AL_CharacterRole",
|
|
"usedStructName": "anilist.CharacterRole",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RoleNotes",
|
|
"jsonName": "roleNotes",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DubGroup",
|
|
"jsonName": "dubGroup",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CharacterName",
|
|
"jsonName": "characterName",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Character",
|
|
"jsonName": "character",
|
|
"goType": "Character",
|
|
"typescriptType": "AL_Character",
|
|
"usedStructName": "anilist.Character",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VoiceActor",
|
|
"jsonName": "voiceActor",
|
|
"goType": "Staff",
|
|
"typescriptType": "AL_Staff",
|
|
"usedStructName": "anilist.Staff",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Internal - Media characters separated"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaConnection",
|
|
"formattedName": "AL_MediaConnection",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Edges",
|
|
"jsonName": "edges",
|
|
"goType": "[]MediaEdge",
|
|
"typescriptType": "Array\u003cAL_MediaEdge\u003e",
|
|
"usedStructName": "anilist.MediaEdge",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Nodes",
|
|
"jsonName": "nodes",
|
|
"goType": "[]Media",
|
|
"typescriptType": "Array\u003cAL_Media\u003e",
|
|
"usedStructName": "anilist.Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PageInfo",
|
|
"jsonName": "pageInfo",
|
|
"goType": "PageInfo",
|
|
"typescriptType": "AL_PageInfo",
|
|
"usedStructName": "anilist.PageInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaCoverImage",
|
|
"formattedName": "AL_MediaCoverImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ExtraLarge",
|
|
"jsonName": "extraLarge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaDataChangeNotification",
|
|
"formattedName": "AL_MediaDataChangeNotification",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "NotificationType",
|
|
"typescriptType": "AL_NotificationType",
|
|
"usedStructName": "anilist.NotificationType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaID",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Context",
|
|
"jsonName": "context",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Reason",
|
|
"jsonName": "reason",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "Media",
|
|
"typescriptType": "AL_Media",
|
|
"usedStructName": "anilist.Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Notification for when a media entry's data was changed in a significant way impacting users' list tracking"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaDeletionNotification",
|
|
"formattedName": "AL_MediaDeletionNotification",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "NotificationType",
|
|
"typescriptType": "AL_NotificationType",
|
|
"usedStructName": "anilist.NotificationType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DeletedMediaTitle",
|
|
"jsonName": "deletedMediaTitle",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Context",
|
|
"jsonName": "context",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Reason",
|
|
"jsonName": "reason",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Notification for when a media tracked in a user's list is deleted from the site"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaEdge",
|
|
"formattedName": "AL_MediaEdge",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Node",
|
|
"jsonName": "node",
|
|
"goType": "Media",
|
|
"typescriptType": "AL_Media",
|
|
"usedStructName": "anilist.Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RelationType",
|
|
"jsonName": "relationType",
|
|
"goType": "MediaRelation",
|
|
"typescriptType": "AL_MediaRelation",
|
|
"usedStructName": "anilist.MediaRelation",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsMainStudio",
|
|
"jsonName": "isMainStudio",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Characters",
|
|
"jsonName": "characters",
|
|
"goType": "[]Character",
|
|
"typescriptType": "Array\u003cAL_Character\u003e",
|
|
"usedStructName": "anilist.Character",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CharacterRole",
|
|
"jsonName": "characterRole",
|
|
"goType": "CharacterRole",
|
|
"typescriptType": "AL_CharacterRole",
|
|
"usedStructName": "anilist.CharacterRole",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CharacterName",
|
|
"jsonName": "characterName",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RoleNotes",
|
|
"jsonName": "roleNotes",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DubGroup",
|
|
"jsonName": "dubGroup",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StaffRole",
|
|
"jsonName": "staffRole",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VoiceActors",
|
|
"jsonName": "voiceActors",
|
|
"goType": "[]Staff",
|
|
"typescriptType": "Array\u003cAL_Staff\u003e",
|
|
"usedStructName": "anilist.Staff",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VoiceActorRoles",
|
|
"jsonName": "voiceActorRoles",
|
|
"goType": "[]StaffRoleType",
|
|
"typescriptType": "Array\u003cAL_StaffRoleType\u003e",
|
|
"usedStructName": "anilist.StaffRoleType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FavouriteOrder",
|
|
"jsonName": "favouriteOrder",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Media connection edge"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaExternalLink",
|
|
"formattedName": "AL_MediaExternalLink",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "URL",
|
|
"jsonName": "url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Site",
|
|
"jsonName": "site",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SiteID",
|
|
"jsonName": "siteId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "ExternalLinkType",
|
|
"typescriptType": "AL_ExternalLinkType",
|
|
"usedStructName": "anilist.ExternalLinkType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Language",
|
|
"jsonName": "language",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Color",
|
|
"jsonName": "color",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Icon",
|
|
"jsonName": "icon",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Notes",
|
|
"jsonName": "notes",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsDisabled",
|
|
"jsonName": "isDisabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" An external link to another site related to the media or staff member"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaExternalLinkInput",
|
|
"formattedName": "AL_MediaExternalLinkInput",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "URL",
|
|
"jsonName": "url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Site",
|
|
"jsonName": "site",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" An external link to another site related to the media"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaList",
|
|
"formattedName": "AL_MediaList",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserID",
|
|
"jsonName": "userId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaID",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "MediaListStatus",
|
|
"typescriptType": "AL_MediaListStatus",
|
|
"usedStructName": "anilist.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Score",
|
|
"jsonName": "score",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Progress",
|
|
"jsonName": "progress",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ProgressVolumes",
|
|
"jsonName": "progressVolumes",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Repeat",
|
|
"jsonName": "repeat",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Priority",
|
|
"jsonName": "priority",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Private",
|
|
"jsonName": "private",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Notes",
|
|
"jsonName": "notes",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "HiddenFromStatusLists",
|
|
"jsonName": "hiddenFromStatusLists",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CustomLists",
|
|
"jsonName": "customLists",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AdvancedScores",
|
|
"jsonName": "advancedScores",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartedAt",
|
|
"jsonName": "startedAt",
|
|
"goType": "FuzzyDate",
|
|
"typescriptType": "AL_FuzzyDate",
|
|
"usedStructName": "anilist.FuzzyDate",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CompletedAt",
|
|
"jsonName": "completedAt",
|
|
"goType": "FuzzyDate",
|
|
"typescriptType": "AL_FuzzyDate",
|
|
"usedStructName": "anilist.FuzzyDate",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpdatedAt",
|
|
"jsonName": "updatedAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "Media",
|
|
"typescriptType": "AL_Media",
|
|
"usedStructName": "anilist.Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" List of anime or manga"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaListCollection",
|
|
"formattedName": "AL_MediaListCollection",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Lists",
|
|
"jsonName": "lists",
|
|
"goType": "[]MediaListGroup",
|
|
"typescriptType": "Array\u003cAL_MediaListGroup\u003e",
|
|
"usedStructName": "anilist.MediaListGroup",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "HasNextChunk",
|
|
"jsonName": "hasNextChunk",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StatusLists",
|
|
"jsonName": "statusLists",
|
|
"goType": "[][]MediaList",
|
|
"typescriptType": "Array\u003cArray\u003cAL_MediaList\u003e\u003e",
|
|
"usedStructName": "anilist.[]MediaList",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CustomLists",
|
|
"jsonName": "customLists",
|
|
"goType": "[][]MediaList",
|
|
"typescriptType": "Array\u003cArray\u003cAL_MediaList\u003e\u003e",
|
|
"usedStructName": "anilist.[]MediaList",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" List of anime or manga"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaListGroup",
|
|
"formattedName": "AL_MediaListGroup",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Entries",
|
|
"jsonName": "entries",
|
|
"goType": "[]MediaList",
|
|
"typescriptType": "Array\u003cAL_MediaList\u003e",
|
|
"usedStructName": "anilist.MediaList",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsCustomList",
|
|
"jsonName": "isCustomList",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsSplitCompletedList",
|
|
"jsonName": "isSplitCompletedList",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "MediaListStatus",
|
|
"typescriptType": "AL_MediaListStatus",
|
|
"usedStructName": "anilist.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" List group of anime or manga entries"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaListOptions",
|
|
"formattedName": "AL_MediaListOptions",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ScoreFormat",
|
|
"jsonName": "scoreFormat",
|
|
"goType": "ScoreFormat",
|
|
"typescriptType": "AL_ScoreFormat",
|
|
"usedStructName": "anilist.ScoreFormat",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RowOrder",
|
|
"jsonName": "rowOrder",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UseLegacyLists",
|
|
"jsonName": "useLegacyLists",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnimeList",
|
|
"jsonName": "animeList",
|
|
"goType": "MediaListTypeOptions",
|
|
"typescriptType": "AL_MediaListTypeOptions",
|
|
"usedStructName": "anilist.MediaListTypeOptions",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MangaList",
|
|
"jsonName": "mangaList",
|
|
"goType": "MediaListTypeOptions",
|
|
"typescriptType": "AL_MediaListTypeOptions",
|
|
"usedStructName": "anilist.MediaListTypeOptions",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SharedTheme",
|
|
"jsonName": "sharedTheme",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SharedThemeEnabled",
|
|
"jsonName": "sharedThemeEnabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" A user's list options"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaListOptionsInput",
|
|
"formattedName": "AL_MediaListOptionsInput",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "SectionOrder",
|
|
"jsonName": "sectionOrder",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SplitCompletedSectionByFormat",
|
|
"jsonName": "splitCompletedSectionByFormat",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CustomLists",
|
|
"jsonName": "customLists",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AdvancedScoring",
|
|
"jsonName": "advancedScoring",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AdvancedScoringEnabled",
|
|
"jsonName": "advancedScoringEnabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Theme",
|
|
"jsonName": "theme",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" A user's list options for anime or manga lists"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaListTypeOptions",
|
|
"formattedName": "AL_MediaListTypeOptions",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "SectionOrder",
|
|
"jsonName": "sectionOrder",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SplitCompletedSectionByFormat",
|
|
"jsonName": "splitCompletedSectionByFormat",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Theme",
|
|
"jsonName": "theme",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CustomLists",
|
|
"jsonName": "customLists",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AdvancedScoring",
|
|
"jsonName": "advancedScoring",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AdvancedScoringEnabled",
|
|
"jsonName": "advancedScoringEnabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" A user's list options for anime or manga lists"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaMergeNotification",
|
|
"formattedName": "AL_MediaMergeNotification",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "NotificationType",
|
|
"typescriptType": "AL_NotificationType",
|
|
"usedStructName": "anilist.NotificationType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaID",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DeletedMediaTitles",
|
|
"jsonName": "deletedMediaTitles",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Context",
|
|
"jsonName": "context",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Reason",
|
|
"jsonName": "reason",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "Media",
|
|
"typescriptType": "AL_Media",
|
|
"usedStructName": "anilist.Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Notification for when a media entry is merged into another for a user who had it on their list"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaRank",
|
|
"formattedName": "AL_MediaRank",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Rank",
|
|
"jsonName": "rank",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "MediaRankType",
|
|
"typescriptType": "AL_MediaRankType",
|
|
"usedStructName": "anilist.MediaRankType",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Format",
|
|
"jsonName": "format",
|
|
"goType": "MediaFormat",
|
|
"typescriptType": "AL_MediaFormat",
|
|
"usedStructName": "anilist.MediaFormat",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Season",
|
|
"jsonName": "season",
|
|
"goType": "MediaSeason",
|
|
"typescriptType": "AL_MediaSeason",
|
|
"usedStructName": "anilist.MediaSeason",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AllTime",
|
|
"jsonName": "allTime",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Context",
|
|
"jsonName": "context",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" The ranking of a media in a particular time span and format compared to other media"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaStats",
|
|
"formattedName": "AL_MediaStats",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ScoreDistribution",
|
|
"jsonName": "scoreDistribution",
|
|
"goType": "[]ScoreDistribution",
|
|
"typescriptType": "Array\u003cAL_ScoreDistribution\u003e",
|
|
"usedStructName": "anilist.ScoreDistribution",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StatusDistribution",
|
|
"jsonName": "statusDistribution",
|
|
"goType": "[]StatusDistribution",
|
|
"typescriptType": "Array\u003cAL_StatusDistribution\u003e",
|
|
"usedStructName": "anilist.StatusDistribution",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AiringProgression",
|
|
"jsonName": "airingProgression",
|
|
"goType": "[]AiringProgression",
|
|
"typescriptType": "Array\u003cAL_AiringProgression\u003e",
|
|
"usedStructName": "anilist.AiringProgression",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" A media's statistics"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaStreamingEpisode",
|
|
"formattedName": "AL_MediaStreamingEpisode",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thumbnail",
|
|
"jsonName": "thumbnail",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "URL",
|
|
"jsonName": "url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Site",
|
|
"jsonName": "site",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Data and links to legal streaming episodes on external sites"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaSubmission",
|
|
"formattedName": "AL_MediaSubmission",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Submitter",
|
|
"jsonName": "submitter",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Assignee",
|
|
"jsonName": "assignee",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "SubmissionStatus",
|
|
"typescriptType": "AL_SubmissionStatus",
|
|
"usedStructName": "anilist.SubmissionStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SubmitterStats",
|
|
"jsonName": "submitterStats",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Notes",
|
|
"jsonName": "notes",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Source",
|
|
"jsonName": "source",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Changes",
|
|
"jsonName": "changes",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Locked",
|
|
"jsonName": "locked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "Media",
|
|
"typescriptType": "AL_Media",
|
|
"usedStructName": "anilist.Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Submission",
|
|
"jsonName": "submission",
|
|
"goType": "Media",
|
|
"typescriptType": "AL_Media",
|
|
"usedStructName": "anilist.Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Characters",
|
|
"jsonName": "characters",
|
|
"goType": "[]MediaSubmissionComparison",
|
|
"typescriptType": "Array\u003cAL_MediaSubmissionComparison\u003e",
|
|
"usedStructName": "anilist.MediaSubmissionComparison",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Staff",
|
|
"jsonName": "staff",
|
|
"goType": "[]MediaSubmissionComparison",
|
|
"typescriptType": "Array\u003cAL_MediaSubmissionComparison\u003e",
|
|
"usedStructName": "anilist.MediaSubmissionComparison",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Studios",
|
|
"jsonName": "studios",
|
|
"goType": "[]MediaSubmissionComparison",
|
|
"typescriptType": "Array\u003cAL_MediaSubmissionComparison\u003e",
|
|
"usedStructName": "anilist.MediaSubmissionComparison",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Relations",
|
|
"jsonName": "relations",
|
|
"goType": "[]MediaEdge",
|
|
"typescriptType": "Array\u003cAL_MediaEdge\u003e",
|
|
"usedStructName": "anilist.MediaEdge",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ExternalLinks",
|
|
"jsonName": "externalLinks",
|
|
"goType": "[]MediaSubmissionComparison",
|
|
"typescriptType": "Array\u003cAL_MediaSubmissionComparison\u003e",
|
|
"usedStructName": "anilist.MediaSubmissionComparison",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Media submission"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaSubmissionComparison",
|
|
"formattedName": "AL_MediaSubmissionComparison",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Submission",
|
|
"jsonName": "submission",
|
|
"goType": "MediaSubmissionEdge",
|
|
"typescriptType": "AL_MediaSubmissionEdge",
|
|
"usedStructName": "anilist.MediaSubmissionEdge",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Character",
|
|
"jsonName": "character",
|
|
"goType": "MediaCharacter",
|
|
"typescriptType": "AL_MediaCharacter",
|
|
"usedStructName": "anilist.MediaCharacter",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Staff",
|
|
"jsonName": "staff",
|
|
"goType": "StaffEdge",
|
|
"typescriptType": "AL_StaffEdge",
|
|
"usedStructName": "anilist.StaffEdge",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Studio",
|
|
"jsonName": "studio",
|
|
"goType": "StudioEdge",
|
|
"typescriptType": "AL_StudioEdge",
|
|
"usedStructName": "anilist.StudioEdge",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ExternalLink",
|
|
"jsonName": "externalLink",
|
|
"goType": "MediaExternalLink",
|
|
"typescriptType": "AL_MediaExternalLink",
|
|
"usedStructName": "anilist.MediaExternalLink",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Media submission with comparison to current data"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaSubmissionEdge",
|
|
"formattedName": "AL_MediaSubmissionEdge",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CharacterRole",
|
|
"jsonName": "characterRole",
|
|
"goType": "CharacterRole",
|
|
"typescriptType": "AL_CharacterRole",
|
|
"usedStructName": "anilist.CharacterRole",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StaffRole",
|
|
"jsonName": "staffRole",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RoleNotes",
|
|
"jsonName": "roleNotes",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DubGroup",
|
|
"jsonName": "dubGroup",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CharacterName",
|
|
"jsonName": "characterName",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsMain",
|
|
"jsonName": "isMain",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Character",
|
|
"jsonName": "character",
|
|
"goType": "Character",
|
|
"typescriptType": "AL_Character",
|
|
"usedStructName": "anilist.Character",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CharacterSubmission",
|
|
"jsonName": "characterSubmission",
|
|
"goType": "Character",
|
|
"typescriptType": "AL_Character",
|
|
"usedStructName": "anilist.Character",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VoiceActor",
|
|
"jsonName": "voiceActor",
|
|
"goType": "Staff",
|
|
"typescriptType": "AL_Staff",
|
|
"usedStructName": "anilist.Staff",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VoiceActorSubmission",
|
|
"jsonName": "voiceActorSubmission",
|
|
"goType": "Staff",
|
|
"typescriptType": "AL_Staff",
|
|
"usedStructName": "anilist.Staff",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Staff",
|
|
"jsonName": "staff",
|
|
"goType": "Staff",
|
|
"typescriptType": "AL_Staff",
|
|
"usedStructName": "anilist.Staff",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StaffSubmission",
|
|
"jsonName": "staffSubmission",
|
|
"goType": "Staff",
|
|
"typescriptType": "AL_Staff",
|
|
"usedStructName": "anilist.Staff",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Studio",
|
|
"jsonName": "studio",
|
|
"goType": "Studio",
|
|
"typescriptType": "AL_Studio",
|
|
"usedStructName": "anilist.Studio",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ExternalLink",
|
|
"jsonName": "externalLink",
|
|
"goType": "MediaExternalLink",
|
|
"typescriptType": "AL_MediaExternalLink",
|
|
"usedStructName": "anilist.MediaExternalLink",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "Media",
|
|
"typescriptType": "AL_Media",
|
|
"usedStructName": "anilist.Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaTag",
|
|
"formattedName": "AL_MediaTag",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Description",
|
|
"jsonName": "description",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Category",
|
|
"jsonName": "category",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Rank",
|
|
"jsonName": "rank",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsGeneralSpoiler",
|
|
"jsonName": "isGeneralSpoiler",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsMediaSpoiler",
|
|
"jsonName": "isMediaSpoiler",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsAdult",
|
|
"jsonName": "isAdult",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserID",
|
|
"jsonName": "userId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" A tag that describes a theme or element of the media"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaTitle",
|
|
"formattedName": "AL_MediaTitle",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" The official titles of the media in various languages"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaTitleInput",
|
|
"formattedName": "AL_MediaTitleInput",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Romaji",
|
|
"jsonName": "romaji",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "English",
|
|
"jsonName": "english",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" The official titles of the media in various languages"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaTrailer",
|
|
"formattedName": "AL_MediaTrailer",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Site",
|
|
"jsonName": "site",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thumbnail",
|
|
"jsonName": "thumbnail",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Media trailer or advertisement"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaTrend",
|
|
"formattedName": "AL_MediaTrend",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "MediaID",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Date",
|
|
"jsonName": "date",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Trending",
|
|
"jsonName": "trending",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AverageScore",
|
|
"jsonName": "averageScore",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Popularity",
|
|
"jsonName": "popularity",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "InProgress",
|
|
"jsonName": "inProgress",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Releasing",
|
|
"jsonName": "releasing",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "Media",
|
|
"typescriptType": "AL_Media",
|
|
"usedStructName": "anilist.Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Daily media statistics"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaTrendConnection",
|
|
"formattedName": "AL_MediaTrendConnection",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Edges",
|
|
"jsonName": "edges",
|
|
"goType": "[]MediaTrendEdge",
|
|
"typescriptType": "Array\u003cAL_MediaTrendEdge\u003e",
|
|
"usedStructName": "anilist.MediaTrendEdge",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Nodes",
|
|
"jsonName": "nodes",
|
|
"goType": "[]MediaTrend",
|
|
"typescriptType": "Array\u003cAL_MediaTrend\u003e",
|
|
"usedStructName": "anilist.MediaTrend",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PageInfo",
|
|
"jsonName": "pageInfo",
|
|
"goType": "PageInfo",
|
|
"typescriptType": "AL_PageInfo",
|
|
"usedStructName": "anilist.PageInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaTrendEdge",
|
|
"formattedName": "AL_MediaTrendEdge",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Node",
|
|
"jsonName": "node",
|
|
"goType": "MediaTrend",
|
|
"typescriptType": "AL_MediaTrend",
|
|
"usedStructName": "anilist.MediaTrend",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Media trend connection edge"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MessageActivity",
|
|
"formattedName": "AL_MessageActivity",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RecipientID",
|
|
"jsonName": "recipientId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MessengerID",
|
|
"jsonName": "messengerId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "ActivityType",
|
|
"typescriptType": "AL_ActivityType",
|
|
"usedStructName": "anilist.ActivityType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReplyCount",
|
|
"jsonName": "replyCount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Message",
|
|
"jsonName": "message",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsLocked",
|
|
"jsonName": "isLocked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsSubscribed",
|
|
"jsonName": "isSubscribed",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LikeCount",
|
|
"jsonName": "likeCount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsLiked",
|
|
"jsonName": "isLiked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsPrivate",
|
|
"jsonName": "isPrivate",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SiteURL",
|
|
"jsonName": "siteUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Recipient",
|
|
"jsonName": "recipient",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Messenger",
|
|
"jsonName": "messenger",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Replies",
|
|
"jsonName": "replies",
|
|
"goType": "[]ActivityReply",
|
|
"typescriptType": "Array\u003cAL_ActivityReply\u003e",
|
|
"usedStructName": "anilist.ActivityReply",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Likes",
|
|
"jsonName": "likes",
|
|
"goType": "[]User",
|
|
"typescriptType": "Array\u003cAL_User\u003e",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" User message activity"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ModAction",
|
|
"formattedName": "AL_ModAction",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Mod",
|
|
"jsonName": "mod",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "ModActionType",
|
|
"typescriptType": "AL_ModActionType",
|
|
"usedStructName": "anilist.ModActionType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ObjectID",
|
|
"jsonName": "objectId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ObjectType",
|
|
"jsonName": "objectType",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"jsonName": "data",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "Mutation",
|
|
"formattedName": "AL_Mutation",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "NotificationOption",
|
|
"formattedName": "AL_NotificationOption",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "NotificationType",
|
|
"typescriptType": "AL_NotificationType",
|
|
"usedStructName": "anilist.NotificationType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Enabled",
|
|
"jsonName": "enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Notification option"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "NotificationOptionInput",
|
|
"formattedName": "AL_NotificationOptionInput",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "NotificationType",
|
|
"typescriptType": "AL_NotificationType",
|
|
"usedStructName": "anilist.NotificationType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Enabled",
|
|
"jsonName": "enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Notification option input"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "Page",
|
|
"formattedName": "AL_Page",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "PageInfo",
|
|
"jsonName": "pageInfo",
|
|
"goType": "PageInfo",
|
|
"typescriptType": "AL_PageInfo",
|
|
"usedStructName": "anilist.PageInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Users",
|
|
"jsonName": "users",
|
|
"goType": "[]User",
|
|
"typescriptType": "Array\u003cAL_User\u003e",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "[]Media",
|
|
"typescriptType": "Array\u003cAL_Media\u003e",
|
|
"usedStructName": "anilist.Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Characters",
|
|
"jsonName": "characters",
|
|
"goType": "[]Character",
|
|
"typescriptType": "Array\u003cAL_Character\u003e",
|
|
"usedStructName": "anilist.Character",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Staff",
|
|
"jsonName": "staff",
|
|
"goType": "[]Staff",
|
|
"typescriptType": "Array\u003cAL_Staff\u003e",
|
|
"usedStructName": "anilist.Staff",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Studios",
|
|
"jsonName": "studios",
|
|
"goType": "[]Studio",
|
|
"typescriptType": "Array\u003cAL_Studio\u003e",
|
|
"usedStructName": "anilist.Studio",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaList",
|
|
"jsonName": "mediaList",
|
|
"goType": "[]MediaList",
|
|
"typescriptType": "Array\u003cAL_MediaList\u003e",
|
|
"usedStructName": "anilist.MediaList",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AiringSchedules",
|
|
"jsonName": "airingSchedules",
|
|
"goType": "[]AiringSchedule",
|
|
"typescriptType": "Array\u003cAL_AiringSchedule\u003e",
|
|
"usedStructName": "anilist.AiringSchedule",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaTrends",
|
|
"jsonName": "mediaTrends",
|
|
"goType": "[]MediaTrend",
|
|
"typescriptType": "Array\u003cAL_MediaTrend\u003e",
|
|
"usedStructName": "anilist.MediaTrend",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Notifications",
|
|
"jsonName": "notifications",
|
|
"goType": "[]NotificationUnion",
|
|
"typescriptType": "Array\u003cAL_NotificationUnion\u003e",
|
|
"usedStructName": "anilist.NotificationUnion",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Followers",
|
|
"jsonName": "followers",
|
|
"goType": "[]User",
|
|
"typescriptType": "Array\u003cAL_User\u003e",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Following",
|
|
"jsonName": "following",
|
|
"goType": "[]User",
|
|
"typescriptType": "Array\u003cAL_User\u003e",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Activities",
|
|
"jsonName": "activities",
|
|
"goType": "[]ActivityUnion",
|
|
"typescriptType": "Array\u003cAL_ActivityUnion\u003e",
|
|
"usedStructName": "anilist.ActivityUnion",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ActivityReplies",
|
|
"jsonName": "activityReplies",
|
|
"goType": "[]ActivityReply",
|
|
"typescriptType": "Array\u003cAL_ActivityReply\u003e",
|
|
"usedStructName": "anilist.ActivityReply",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Threads",
|
|
"jsonName": "threads",
|
|
"goType": "[]Thread",
|
|
"typescriptType": "Array\u003cAL_Thread\u003e",
|
|
"usedStructName": "anilist.Thread",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ThreadComments",
|
|
"jsonName": "threadComments",
|
|
"goType": "[]ThreadComment",
|
|
"typescriptType": "Array\u003cAL_ThreadComment\u003e",
|
|
"usedStructName": "anilist.ThreadComment",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Reviews",
|
|
"jsonName": "reviews",
|
|
"goType": "[]Review",
|
|
"typescriptType": "Array\u003cAL_Review\u003e",
|
|
"usedStructName": "anilist.Review",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Recommendations",
|
|
"jsonName": "recommendations",
|
|
"goType": "[]Recommendation",
|
|
"typescriptType": "Array\u003cAL_Recommendation\u003e",
|
|
"usedStructName": "anilist.Recommendation",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Likes",
|
|
"jsonName": "likes",
|
|
"goType": "[]User",
|
|
"typescriptType": "Array\u003cAL_User\u003e",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Page of data"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "PageInfo",
|
|
"formattedName": "AL_PageInfo",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Total",
|
|
"jsonName": "total",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PerPage",
|
|
"jsonName": "perPage",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CurrentPage",
|
|
"jsonName": "currentPage",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LastPage",
|
|
"jsonName": "lastPage",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "HasNextPage",
|
|
"jsonName": "hasNextPage",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ParsedMarkdown",
|
|
"formattedName": "AL_ParsedMarkdown",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "HTML",
|
|
"jsonName": "html",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Provides the parsed markdown as html"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "Query",
|
|
"formattedName": "AL_Query",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "Recommendation",
|
|
"formattedName": "AL_Recommendation",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Rating",
|
|
"jsonName": "rating",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserRating",
|
|
"jsonName": "userRating",
|
|
"goType": "RecommendationRating",
|
|
"typescriptType": "AL_RecommendationRating",
|
|
"usedStructName": "anilist.RecommendationRating",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "Media",
|
|
"typescriptType": "AL_Media",
|
|
"usedStructName": "anilist.Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaRecommendation",
|
|
"jsonName": "mediaRecommendation",
|
|
"goType": "Media",
|
|
"typescriptType": "AL_Media",
|
|
"usedStructName": "anilist.Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Media recommendation"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "RecommendationConnection",
|
|
"formattedName": "AL_RecommendationConnection",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Edges",
|
|
"jsonName": "edges",
|
|
"goType": "[]RecommendationEdge",
|
|
"typescriptType": "Array\u003cAL_RecommendationEdge\u003e",
|
|
"usedStructName": "anilist.RecommendationEdge",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Nodes",
|
|
"jsonName": "nodes",
|
|
"goType": "[]Recommendation",
|
|
"typescriptType": "Array\u003cAL_Recommendation\u003e",
|
|
"usedStructName": "anilist.Recommendation",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PageInfo",
|
|
"jsonName": "pageInfo",
|
|
"goType": "PageInfo",
|
|
"typescriptType": "AL_PageInfo",
|
|
"usedStructName": "anilist.PageInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "RecommendationEdge",
|
|
"formattedName": "AL_RecommendationEdge",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Node",
|
|
"jsonName": "node",
|
|
"goType": "Recommendation",
|
|
"typescriptType": "AL_Recommendation",
|
|
"usedStructName": "anilist.Recommendation",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Recommendation connection edge"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "RelatedMediaAdditionNotification",
|
|
"formattedName": "AL_RelatedMediaAdditionNotification",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "NotificationType",
|
|
"typescriptType": "AL_NotificationType",
|
|
"usedStructName": "anilist.NotificationType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaID",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Context",
|
|
"jsonName": "context",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "Media",
|
|
"typescriptType": "AL_Media",
|
|
"usedStructName": "anilist.Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Notification for when new media is added to the site"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "Report",
|
|
"formattedName": "AL_Report",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Reporter",
|
|
"jsonName": "reporter",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Reported",
|
|
"jsonName": "reported",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Reason",
|
|
"jsonName": "reason",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Cleared",
|
|
"jsonName": "cleared",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "Review",
|
|
"formattedName": "AL_Review",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserID",
|
|
"jsonName": "userId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaID",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaType",
|
|
"jsonName": "mediaType",
|
|
"goType": "MediaType",
|
|
"typescriptType": "AL_MediaType",
|
|
"usedStructName": "anilist.MediaType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Summary",
|
|
"jsonName": "summary",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Body",
|
|
"jsonName": "body",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Rating",
|
|
"jsonName": "rating",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RatingAmount",
|
|
"jsonName": "ratingAmount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserRating",
|
|
"jsonName": "userRating",
|
|
"goType": "ReviewRating",
|
|
"typescriptType": "AL_ReviewRating",
|
|
"usedStructName": "anilist.ReviewRating",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Score",
|
|
"jsonName": "score",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Private",
|
|
"jsonName": "private",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SiteURL",
|
|
"jsonName": "siteUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpdatedAt",
|
|
"jsonName": "updatedAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "Media",
|
|
"typescriptType": "AL_Media",
|
|
"usedStructName": "anilist.Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" A Review that features in an anime or manga"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ReviewConnection",
|
|
"formattedName": "AL_ReviewConnection",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Edges",
|
|
"jsonName": "edges",
|
|
"goType": "[]ReviewEdge",
|
|
"typescriptType": "Array\u003cAL_ReviewEdge\u003e",
|
|
"usedStructName": "anilist.ReviewEdge",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Nodes",
|
|
"jsonName": "nodes",
|
|
"goType": "[]Review",
|
|
"typescriptType": "Array\u003cAL_Review\u003e",
|
|
"usedStructName": "anilist.Review",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PageInfo",
|
|
"jsonName": "pageInfo",
|
|
"goType": "PageInfo",
|
|
"typescriptType": "AL_PageInfo",
|
|
"usedStructName": "anilist.PageInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ReviewEdge",
|
|
"formattedName": "AL_ReviewEdge",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Node",
|
|
"jsonName": "node",
|
|
"goType": "Review",
|
|
"typescriptType": "AL_Review",
|
|
"usedStructName": "anilist.Review",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Review connection edge"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "RevisionHistory",
|
|
"formattedName": "AL_RevisionHistory",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Action",
|
|
"jsonName": "action",
|
|
"goType": "RevisionHistoryAction",
|
|
"typescriptType": "AL_RevisionHistoryAction",
|
|
"usedStructName": "anilist.RevisionHistoryAction",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Changes",
|
|
"jsonName": "changes",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "Media",
|
|
"typescriptType": "AL_Media",
|
|
"usedStructName": "anilist.Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Character",
|
|
"jsonName": "character",
|
|
"goType": "Character",
|
|
"typescriptType": "AL_Character",
|
|
"usedStructName": "anilist.Character",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Staff",
|
|
"jsonName": "staff",
|
|
"goType": "Staff",
|
|
"typescriptType": "AL_Staff",
|
|
"usedStructName": "anilist.Staff",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Studio",
|
|
"jsonName": "studio",
|
|
"goType": "Studio",
|
|
"typescriptType": "AL_Studio",
|
|
"usedStructName": "anilist.Studio",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ExternalLink",
|
|
"jsonName": "externalLink",
|
|
"goType": "MediaExternalLink",
|
|
"typescriptType": "AL_MediaExternalLink",
|
|
"usedStructName": "anilist.MediaExternalLink",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Feed of mod edit activity"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ScoreDistribution",
|
|
"formattedName": "AL_ScoreDistribution",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Score",
|
|
"jsonName": "score",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Amount",
|
|
"jsonName": "amount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" A user's list score distribution."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "SiteStatistics",
|
|
"formattedName": "AL_SiteStatistics",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Users",
|
|
"jsonName": "users",
|
|
"goType": "SiteTrendConnection",
|
|
"typescriptType": "AL_SiteTrendConnection",
|
|
"usedStructName": "anilist.SiteTrendConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Anime",
|
|
"jsonName": "anime",
|
|
"goType": "SiteTrendConnection",
|
|
"typescriptType": "AL_SiteTrendConnection",
|
|
"usedStructName": "anilist.SiteTrendConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Manga",
|
|
"jsonName": "manga",
|
|
"goType": "SiteTrendConnection",
|
|
"typescriptType": "AL_SiteTrendConnection",
|
|
"usedStructName": "anilist.SiteTrendConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Characters",
|
|
"jsonName": "characters",
|
|
"goType": "SiteTrendConnection",
|
|
"typescriptType": "AL_SiteTrendConnection",
|
|
"usedStructName": "anilist.SiteTrendConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Staff",
|
|
"jsonName": "staff",
|
|
"goType": "SiteTrendConnection",
|
|
"typescriptType": "AL_SiteTrendConnection",
|
|
"usedStructName": "anilist.SiteTrendConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Studios",
|
|
"jsonName": "studios",
|
|
"goType": "SiteTrendConnection",
|
|
"typescriptType": "AL_SiteTrendConnection",
|
|
"usedStructName": "anilist.SiteTrendConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Reviews",
|
|
"jsonName": "reviews",
|
|
"goType": "SiteTrendConnection",
|
|
"typescriptType": "AL_SiteTrendConnection",
|
|
"usedStructName": "anilist.SiteTrendConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "SiteTrend",
|
|
"formattedName": "AL_SiteTrend",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Date",
|
|
"jsonName": "date",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Change",
|
|
"jsonName": "change",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Daily site statistics"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "SiteTrendConnection",
|
|
"formattedName": "AL_SiteTrendConnection",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Edges",
|
|
"jsonName": "edges",
|
|
"goType": "[]SiteTrendEdge",
|
|
"typescriptType": "Array\u003cAL_SiteTrendEdge\u003e",
|
|
"usedStructName": "anilist.SiteTrendEdge",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Nodes",
|
|
"jsonName": "nodes",
|
|
"goType": "[]SiteTrend",
|
|
"typescriptType": "Array\u003cAL_SiteTrend\u003e",
|
|
"usedStructName": "anilist.SiteTrend",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PageInfo",
|
|
"jsonName": "pageInfo",
|
|
"goType": "PageInfo",
|
|
"typescriptType": "AL_PageInfo",
|
|
"usedStructName": "anilist.PageInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "SiteTrendEdge",
|
|
"formattedName": "AL_SiteTrendEdge",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Node",
|
|
"jsonName": "node",
|
|
"goType": "SiteTrend",
|
|
"typescriptType": "AL_SiteTrend",
|
|
"usedStructName": "anilist.SiteTrend",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Site trend connection edge"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "Staff",
|
|
"formattedName": "AL_Staff",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "StaffName",
|
|
"typescriptType": "AL_StaffName",
|
|
"usedStructName": "anilist.StaffName",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Language",
|
|
"jsonName": "language",
|
|
"goType": "StaffLanguage",
|
|
"typescriptType": "AL_StaffLanguage",
|
|
"usedStructName": "anilist.StaffLanguage",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LanguageV2",
|
|
"jsonName": "languageV2",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Image",
|
|
"jsonName": "image",
|
|
"goType": "StaffImage",
|
|
"typescriptType": "AL_StaffImage",
|
|
"usedStructName": "anilist.StaffImage",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Description",
|
|
"jsonName": "description",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PrimaryOccupations",
|
|
"jsonName": "primaryOccupations",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Gender",
|
|
"jsonName": "gender",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DateOfBirth",
|
|
"jsonName": "dateOfBirth",
|
|
"goType": "FuzzyDate",
|
|
"typescriptType": "AL_FuzzyDate",
|
|
"usedStructName": "anilist.FuzzyDate",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DateOfDeath",
|
|
"jsonName": "dateOfDeath",
|
|
"goType": "FuzzyDate",
|
|
"typescriptType": "AL_FuzzyDate",
|
|
"usedStructName": "anilist.FuzzyDate",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Age",
|
|
"jsonName": "age",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "YearsActive",
|
|
"jsonName": "yearsActive",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "HomeTown",
|
|
"jsonName": "homeTown",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BloodType",
|
|
"jsonName": "bloodType",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsFavourite",
|
|
"jsonName": "isFavourite",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsFavouriteBlocked",
|
|
"jsonName": "isFavouriteBlocked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SiteURL",
|
|
"jsonName": "siteUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StaffMedia",
|
|
"jsonName": "staffMedia",
|
|
"goType": "MediaConnection",
|
|
"typescriptType": "AL_MediaConnection",
|
|
"usedStructName": "anilist.MediaConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Characters",
|
|
"jsonName": "characters",
|
|
"goType": "CharacterConnection",
|
|
"typescriptType": "AL_CharacterConnection",
|
|
"usedStructName": "anilist.CharacterConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CharacterMedia",
|
|
"jsonName": "characterMedia",
|
|
"goType": "MediaConnection",
|
|
"typescriptType": "AL_MediaConnection",
|
|
"usedStructName": "anilist.MediaConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpdatedAt",
|
|
"jsonName": "updatedAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Staff",
|
|
"jsonName": "staff",
|
|
"goType": "Staff",
|
|
"typescriptType": "AL_Staff",
|
|
"usedStructName": "anilist.Staff",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Submitter",
|
|
"jsonName": "submitter",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SubmissionStatus",
|
|
"jsonName": "submissionStatus",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SubmissionNotes",
|
|
"jsonName": "submissionNotes",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Favourites",
|
|
"jsonName": "favourites",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ModNotes",
|
|
"jsonName": "modNotes",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Voice actors or production staff"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "StaffConnection",
|
|
"formattedName": "AL_StaffConnection",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Edges",
|
|
"jsonName": "edges",
|
|
"goType": "[]StaffEdge",
|
|
"typescriptType": "Array\u003cAL_StaffEdge\u003e",
|
|
"usedStructName": "anilist.StaffEdge",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Nodes",
|
|
"jsonName": "nodes",
|
|
"goType": "[]Staff",
|
|
"typescriptType": "Array\u003cAL_Staff\u003e",
|
|
"usedStructName": "anilist.Staff",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PageInfo",
|
|
"jsonName": "pageInfo",
|
|
"goType": "PageInfo",
|
|
"typescriptType": "AL_PageInfo",
|
|
"usedStructName": "anilist.PageInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "StaffEdge",
|
|
"formattedName": "AL_StaffEdge",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Node",
|
|
"jsonName": "node",
|
|
"goType": "Staff",
|
|
"typescriptType": "AL_Staff",
|
|
"usedStructName": "anilist.Staff",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Role",
|
|
"jsonName": "role",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FavouriteOrder",
|
|
"jsonName": "favouriteOrder",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Staff connection edge"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "StaffImage",
|
|
"formattedName": "AL_StaffImage",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "StaffName",
|
|
"formattedName": "AL_StaffName",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "First",
|
|
"jsonName": "first",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Middle",
|
|
"jsonName": "middle",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Last",
|
|
"jsonName": "last",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Full",
|
|
"jsonName": "full",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Alternative",
|
|
"jsonName": "alternative",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserPreferred",
|
|
"jsonName": "userPreferred",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" The names of the staff member"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "StaffNameInput",
|
|
"formattedName": "AL_StaffNameInput",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "First",
|
|
"jsonName": "first",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Middle",
|
|
"jsonName": "middle",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Last",
|
|
"jsonName": "last",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Native",
|
|
"jsonName": "native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Alternative",
|
|
"jsonName": "alternative",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" The names of the staff member"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "StaffRoleType",
|
|
"formattedName": "AL_StaffRoleType",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "VoiceActor",
|
|
"jsonName": "voiceActor",
|
|
"goType": "Staff",
|
|
"typescriptType": "AL_Staff",
|
|
"usedStructName": "anilist.Staff",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RoleNotes",
|
|
"jsonName": "roleNotes",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DubGroup",
|
|
"jsonName": "dubGroup",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Voice actor role for a character"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "StaffStats",
|
|
"formattedName": "AL_StaffStats",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Staff",
|
|
"jsonName": "staff",
|
|
"goType": "Staff",
|
|
"typescriptType": "AL_Staff",
|
|
"usedStructName": "anilist.Staff",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Amount",
|
|
"jsonName": "amount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeWatched",
|
|
"jsonName": "timeWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" User's staff statistics"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "StaffSubmission",
|
|
"formattedName": "AL_StaffSubmission",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Staff",
|
|
"jsonName": "staff",
|
|
"goType": "Staff",
|
|
"typescriptType": "AL_Staff",
|
|
"usedStructName": "anilist.Staff",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Submission",
|
|
"jsonName": "submission",
|
|
"goType": "Staff",
|
|
"typescriptType": "AL_Staff",
|
|
"usedStructName": "anilist.Staff",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Submitter",
|
|
"jsonName": "submitter",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Assignee",
|
|
"jsonName": "assignee",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "SubmissionStatus",
|
|
"typescriptType": "AL_SubmissionStatus",
|
|
"usedStructName": "anilist.SubmissionStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Notes",
|
|
"jsonName": "notes",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Source",
|
|
"jsonName": "source",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Locked",
|
|
"jsonName": "locked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" A submission for a staff that features in an anime or manga"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "StatusDistribution",
|
|
"formattedName": "AL_StatusDistribution",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "MediaListStatus",
|
|
"typescriptType": "AL_MediaListStatus",
|
|
"usedStructName": "anilist.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Amount",
|
|
"jsonName": "amount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" The distribution of the watching/reading status of media or a user's list"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "Studio",
|
|
"formattedName": "AL_Studio",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsAnimationStudio",
|
|
"jsonName": "isAnimationStudio",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "MediaConnection",
|
|
"typescriptType": "AL_MediaConnection",
|
|
"usedStructName": "anilist.MediaConnection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SiteURL",
|
|
"jsonName": "siteUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsFavourite",
|
|
"jsonName": "isFavourite",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Favourites",
|
|
"jsonName": "favourites",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Animation or production company"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "StudioConnection",
|
|
"formattedName": "AL_StudioConnection",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Edges",
|
|
"jsonName": "edges",
|
|
"goType": "[]StudioEdge",
|
|
"typescriptType": "Array\u003cAL_StudioEdge\u003e",
|
|
"usedStructName": "anilist.StudioEdge",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Nodes",
|
|
"jsonName": "nodes",
|
|
"goType": "[]Studio",
|
|
"typescriptType": "Array\u003cAL_Studio\u003e",
|
|
"usedStructName": "anilist.Studio",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PageInfo",
|
|
"jsonName": "pageInfo",
|
|
"goType": "PageInfo",
|
|
"typescriptType": "AL_PageInfo",
|
|
"usedStructName": "anilist.PageInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "StudioEdge",
|
|
"formattedName": "AL_StudioEdge",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Node",
|
|
"jsonName": "node",
|
|
"goType": "Studio",
|
|
"typescriptType": "AL_Studio",
|
|
"usedStructName": "anilist.Studio",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsMain",
|
|
"jsonName": "isMain",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FavouriteOrder",
|
|
"jsonName": "favouriteOrder",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Studio connection edge"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "StudioStats",
|
|
"formattedName": "AL_StudioStats",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Studio",
|
|
"jsonName": "studio",
|
|
"goType": "Studio",
|
|
"typescriptType": "AL_Studio",
|
|
"usedStructName": "anilist.Studio",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Amount",
|
|
"jsonName": "amount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeWatched",
|
|
"jsonName": "timeWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" User's studio statistics"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "TagStats",
|
|
"formattedName": "AL_TagStats",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Tag",
|
|
"jsonName": "tag",
|
|
"goType": "MediaTag",
|
|
"typescriptType": "AL_MediaTag",
|
|
"usedStructName": "anilist.MediaTag",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Amount",
|
|
"jsonName": "amount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeWatched",
|
|
"jsonName": "timeWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" User's tag statistics"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "TextActivity",
|
|
"formattedName": "AL_TextActivity",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserID",
|
|
"jsonName": "userId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "ActivityType",
|
|
"typescriptType": "AL_ActivityType",
|
|
"usedStructName": "anilist.ActivityType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReplyCount",
|
|
"jsonName": "replyCount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Text",
|
|
"jsonName": "text",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SiteURL",
|
|
"jsonName": "siteUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsLocked",
|
|
"jsonName": "isLocked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsSubscribed",
|
|
"jsonName": "isSubscribed",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LikeCount",
|
|
"jsonName": "likeCount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsLiked",
|
|
"jsonName": "isLiked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsPinned",
|
|
"jsonName": "isPinned",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Replies",
|
|
"jsonName": "replies",
|
|
"goType": "[]ActivityReply",
|
|
"typescriptType": "Array\u003cAL_ActivityReply\u003e",
|
|
"usedStructName": "anilist.ActivityReply",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Likes",
|
|
"jsonName": "likes",
|
|
"goType": "[]User",
|
|
"typescriptType": "Array\u003cAL_User\u003e",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" User text activity"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "Thread",
|
|
"formattedName": "AL_Thread",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Body",
|
|
"jsonName": "body",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserID",
|
|
"jsonName": "userId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReplyUserID",
|
|
"jsonName": "replyUserId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReplyCommentID",
|
|
"jsonName": "replyCommentId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReplyCount",
|
|
"jsonName": "replyCount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ViewCount",
|
|
"jsonName": "viewCount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsLocked",
|
|
"jsonName": "isLocked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsSticky",
|
|
"jsonName": "isSticky",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsSubscribed",
|
|
"jsonName": "isSubscribed",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LikeCount",
|
|
"jsonName": "likeCount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsLiked",
|
|
"jsonName": "isLiked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RepliedAt",
|
|
"jsonName": "repliedAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpdatedAt",
|
|
"jsonName": "updatedAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReplyUser",
|
|
"jsonName": "replyUser",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Likes",
|
|
"jsonName": "likes",
|
|
"goType": "[]User",
|
|
"typescriptType": "Array\u003cAL_User\u003e",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SiteURL",
|
|
"jsonName": "siteUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Categories",
|
|
"jsonName": "categories",
|
|
"goType": "[]ThreadCategory",
|
|
"typescriptType": "Array\u003cAL_ThreadCategory\u003e",
|
|
"usedStructName": "anilist.ThreadCategory",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaCategories",
|
|
"jsonName": "mediaCategories",
|
|
"goType": "[]Media",
|
|
"typescriptType": "Array\u003cAL_Media\u003e",
|
|
"usedStructName": "anilist.Media",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Forum Thread"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ThreadCategory",
|
|
"formattedName": "AL_ThreadCategory",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" A forum thread category"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ThreadComment",
|
|
"formattedName": "AL_ThreadComment",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserID",
|
|
"jsonName": "userId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ThreadID",
|
|
"jsonName": "threadId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Comment",
|
|
"jsonName": "comment",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LikeCount",
|
|
"jsonName": "likeCount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsLiked",
|
|
"jsonName": "isLiked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SiteURL",
|
|
"jsonName": "siteUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpdatedAt",
|
|
"jsonName": "updatedAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thread",
|
|
"jsonName": "thread",
|
|
"goType": "Thread",
|
|
"typescriptType": "AL_Thread",
|
|
"usedStructName": "anilist.Thread",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Likes",
|
|
"jsonName": "likes",
|
|
"goType": "[]User",
|
|
"typescriptType": "Array\u003cAL_User\u003e",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChildComments",
|
|
"jsonName": "childComments",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsLocked",
|
|
"jsonName": "isLocked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Forum Thread Comment"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ThreadCommentLikeNotification",
|
|
"formattedName": "AL_ThreadCommentLikeNotification",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserID",
|
|
"jsonName": "userId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "NotificationType",
|
|
"typescriptType": "AL_NotificationType",
|
|
"usedStructName": "anilist.NotificationType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CommentID",
|
|
"jsonName": "commentId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Context",
|
|
"jsonName": "context",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thread",
|
|
"jsonName": "thread",
|
|
"goType": "Thread",
|
|
"typescriptType": "AL_Thread",
|
|
"usedStructName": "anilist.Thread",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Comment",
|
|
"jsonName": "comment",
|
|
"goType": "ThreadComment",
|
|
"typescriptType": "AL_ThreadComment",
|
|
"usedStructName": "anilist.ThreadComment",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Notification for when a thread comment is liked"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ThreadCommentMentionNotification",
|
|
"formattedName": "AL_ThreadCommentMentionNotification",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserID",
|
|
"jsonName": "userId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "NotificationType",
|
|
"typescriptType": "AL_NotificationType",
|
|
"usedStructName": "anilist.NotificationType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CommentID",
|
|
"jsonName": "commentId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Context",
|
|
"jsonName": "context",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thread",
|
|
"jsonName": "thread",
|
|
"goType": "Thread",
|
|
"typescriptType": "AL_Thread",
|
|
"usedStructName": "anilist.Thread",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Comment",
|
|
"jsonName": "comment",
|
|
"goType": "ThreadComment",
|
|
"typescriptType": "AL_ThreadComment",
|
|
"usedStructName": "anilist.ThreadComment",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Notification for when authenticated user is @ mentioned in a forum thread comment"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ThreadCommentReplyNotification",
|
|
"formattedName": "AL_ThreadCommentReplyNotification",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserID",
|
|
"jsonName": "userId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "NotificationType",
|
|
"typescriptType": "AL_NotificationType",
|
|
"usedStructName": "anilist.NotificationType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CommentID",
|
|
"jsonName": "commentId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Context",
|
|
"jsonName": "context",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thread",
|
|
"jsonName": "thread",
|
|
"goType": "Thread",
|
|
"typescriptType": "AL_Thread",
|
|
"usedStructName": "anilist.Thread",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Comment",
|
|
"jsonName": "comment",
|
|
"goType": "ThreadComment",
|
|
"typescriptType": "AL_ThreadComment",
|
|
"usedStructName": "anilist.ThreadComment",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Notification for when a user replies to your forum thread comment"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ThreadCommentSubscribedNotification",
|
|
"formattedName": "AL_ThreadCommentSubscribedNotification",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserID",
|
|
"jsonName": "userId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "NotificationType",
|
|
"typescriptType": "AL_NotificationType",
|
|
"usedStructName": "anilist.NotificationType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CommentID",
|
|
"jsonName": "commentId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Context",
|
|
"jsonName": "context",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thread",
|
|
"jsonName": "thread",
|
|
"goType": "Thread",
|
|
"typescriptType": "AL_Thread",
|
|
"usedStructName": "anilist.Thread",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Comment",
|
|
"jsonName": "comment",
|
|
"goType": "ThreadComment",
|
|
"typescriptType": "AL_ThreadComment",
|
|
"usedStructName": "anilist.ThreadComment",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Notification for when a user replies to a subscribed forum thread"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ThreadLikeNotification",
|
|
"formattedName": "AL_ThreadLikeNotification",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserID",
|
|
"jsonName": "userId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "NotificationType",
|
|
"typescriptType": "AL_NotificationType",
|
|
"usedStructName": "anilist.NotificationType",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ThreadID",
|
|
"jsonName": "threadId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Context",
|
|
"jsonName": "context",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Thread",
|
|
"jsonName": "thread",
|
|
"goType": "Thread",
|
|
"typescriptType": "AL_Thread",
|
|
"usedStructName": "anilist.Thread",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Comment",
|
|
"jsonName": "comment",
|
|
"goType": "ThreadComment",
|
|
"typescriptType": "AL_ThreadComment",
|
|
"usedStructName": "anilist.ThreadComment",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "AL_User",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Notification for when a thread is liked"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "User",
|
|
"formattedName": "AL_User",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "About",
|
|
"jsonName": "about",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Avatar",
|
|
"jsonName": "avatar",
|
|
"goType": "UserAvatar",
|
|
"typescriptType": "AL_UserAvatar",
|
|
"usedStructName": "anilist.UserAvatar",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BannerImage",
|
|
"jsonName": "bannerImage",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsFollowing",
|
|
"jsonName": "isFollowing",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsFollower",
|
|
"jsonName": "isFollower",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsBlocked",
|
|
"jsonName": "isBlocked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Bans",
|
|
"jsonName": "bans",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Options",
|
|
"jsonName": "options",
|
|
"goType": "UserOptions",
|
|
"typescriptType": "AL_UserOptions",
|
|
"usedStructName": "anilist.UserOptions",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaListOptions",
|
|
"jsonName": "mediaListOptions",
|
|
"goType": "MediaListOptions",
|
|
"typescriptType": "AL_MediaListOptions",
|
|
"usedStructName": "anilist.MediaListOptions",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Favourites",
|
|
"jsonName": "favourites",
|
|
"goType": "Favourites",
|
|
"typescriptType": "AL_Favourites",
|
|
"usedStructName": "anilist.Favourites",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Statistics",
|
|
"jsonName": "statistics",
|
|
"goType": "UserStatisticTypes",
|
|
"typescriptType": "AL_UserStatisticTypes",
|
|
"usedStructName": "anilist.UserStatisticTypes",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UnreadNotificationCount",
|
|
"jsonName": "unreadNotificationCount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SiteURL",
|
|
"jsonName": "siteUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DonatorTier",
|
|
"jsonName": "donatorTier",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DonatorBadge",
|
|
"jsonName": "donatorBadge",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ModeratorRoles",
|
|
"jsonName": "moderatorRoles",
|
|
"goType": "[]ModRole",
|
|
"typescriptType": "Array\u003cAL_ModRole\u003e",
|
|
"usedStructName": "anilist.ModRole",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpdatedAt",
|
|
"jsonName": "updatedAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Stats",
|
|
"jsonName": "stats",
|
|
"goType": "UserStats",
|
|
"typescriptType": "AL_UserStats",
|
|
"usedStructName": "anilist.UserStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ModeratorStatus",
|
|
"jsonName": "moderatorStatus",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PreviousNames",
|
|
"jsonName": "previousNames",
|
|
"goType": "[]UserPreviousName",
|
|
"typescriptType": "Array\u003cAL_UserPreviousName\u003e",
|
|
"usedStructName": "anilist.UserPreviousName",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" A user"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserActivityHistory",
|
|
"formattedName": "AL_UserActivityHistory",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Date",
|
|
"jsonName": "date",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Amount",
|
|
"jsonName": "amount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Level",
|
|
"jsonName": "level",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" A user's activity history stats."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserAvatar",
|
|
"formattedName": "AL_UserAvatar",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" A user's avatars"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserCountryStatistic",
|
|
"formattedName": "AL_UserCountryStatistic",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MinutesWatched",
|
|
"jsonName": "minutesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaIds",
|
|
"jsonName": "mediaIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Country",
|
|
"jsonName": "country",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserFormatStatistic",
|
|
"formattedName": "AL_UserFormatStatistic",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MinutesWatched",
|
|
"jsonName": "minutesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaIds",
|
|
"jsonName": "mediaIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Format",
|
|
"jsonName": "format",
|
|
"goType": "MediaFormat",
|
|
"typescriptType": "AL_MediaFormat",
|
|
"usedStructName": "anilist.MediaFormat",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserGenreStatistic",
|
|
"formattedName": "AL_UserGenreStatistic",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MinutesWatched",
|
|
"jsonName": "minutesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaIds",
|
|
"jsonName": "mediaIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Genre",
|
|
"jsonName": "genre",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserLengthStatistic",
|
|
"formattedName": "AL_UserLengthStatistic",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MinutesWatched",
|
|
"jsonName": "minutesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaIds",
|
|
"jsonName": "mediaIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Length",
|
|
"jsonName": "length",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserModData",
|
|
"formattedName": "AL_UserModData",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Alts",
|
|
"jsonName": "alts",
|
|
"goType": "[]User",
|
|
"typescriptType": "Array\u003cAL_User\u003e",
|
|
"usedStructName": "anilist.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Bans",
|
|
"jsonName": "bans",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IP",
|
|
"jsonName": "ip",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Counts",
|
|
"jsonName": "counts",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Privacy",
|
|
"jsonName": "privacy",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Email",
|
|
"jsonName": "email",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" User data for moderators"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserOptions",
|
|
"formattedName": "AL_UserOptions",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "TitleLanguage",
|
|
"jsonName": "titleLanguage",
|
|
"goType": "UserTitleLanguage",
|
|
"typescriptType": "AL_UserTitleLanguage",
|
|
"usedStructName": "anilist.UserTitleLanguage",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DisplayAdultContent",
|
|
"jsonName": "displayAdultContent",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AiringNotifications",
|
|
"jsonName": "airingNotifications",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ProfileColor",
|
|
"jsonName": "profileColor",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NotificationOptions",
|
|
"jsonName": "notificationOptions",
|
|
"goType": "[]NotificationOption",
|
|
"typescriptType": "Array\u003cAL_NotificationOption\u003e",
|
|
"usedStructName": "anilist.NotificationOption",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Timezone",
|
|
"jsonName": "timezone",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ActivityMergeTime",
|
|
"jsonName": "activityMergeTime",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StaffNameLanguage",
|
|
"jsonName": "staffNameLanguage",
|
|
"goType": "UserStaffNameLanguage",
|
|
"typescriptType": "AL_UserStaffNameLanguage",
|
|
"usedStructName": "anilist.UserStaffNameLanguage",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RestrictMessagesToFollowing",
|
|
"jsonName": "restrictMessagesToFollowing",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DisabledListActivity",
|
|
"jsonName": "disabledListActivity",
|
|
"goType": "[]ListActivityOption",
|
|
"typescriptType": "Array\u003cAL_ListActivityOption\u003e",
|
|
"usedStructName": "anilist.ListActivityOption",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" A user's general options"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserPreviousName",
|
|
"formattedName": "AL_UserPreviousName",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpdatedAt",
|
|
"jsonName": "updatedAt",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" A user's previous name"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserReleaseYearStatistic",
|
|
"formattedName": "AL_UserReleaseYearStatistic",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MinutesWatched",
|
|
"jsonName": "minutesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaIds",
|
|
"jsonName": "mediaIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReleaseYear",
|
|
"jsonName": "releaseYear",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserScoreStatistic",
|
|
"formattedName": "AL_UserScoreStatistic",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MinutesWatched",
|
|
"jsonName": "minutesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaIds",
|
|
"jsonName": "mediaIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Score",
|
|
"jsonName": "score",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserStaffStatistic",
|
|
"formattedName": "AL_UserStaffStatistic",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MinutesWatched",
|
|
"jsonName": "minutesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaIds",
|
|
"jsonName": "mediaIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Staff",
|
|
"jsonName": "staff",
|
|
"goType": "Staff",
|
|
"typescriptType": "AL_Staff",
|
|
"usedStructName": "anilist.Staff",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserStartYearStatistic",
|
|
"formattedName": "AL_UserStartYearStatistic",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MinutesWatched",
|
|
"jsonName": "minutesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaIds",
|
|
"jsonName": "mediaIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartYear",
|
|
"jsonName": "startYear",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserStatisticTypes",
|
|
"formattedName": "AL_UserStatisticTypes",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Anime",
|
|
"jsonName": "anime",
|
|
"goType": "UserStatistics",
|
|
"typescriptType": "AL_UserStatistics",
|
|
"usedStructName": "anilist.UserStatistics",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Manga",
|
|
"jsonName": "manga",
|
|
"goType": "UserStatistics",
|
|
"typescriptType": "AL_UserStatistics",
|
|
"usedStructName": "anilist.UserStatistics",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserStatistics",
|
|
"formattedName": "AL_UserStatistics",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StandardDeviation",
|
|
"jsonName": "standardDeviation",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MinutesWatched",
|
|
"jsonName": "minutesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodesWatched",
|
|
"jsonName": "episodesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VolumesRead",
|
|
"jsonName": "volumesRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Formats",
|
|
"jsonName": "formats",
|
|
"goType": "[]UserFormatStatistic",
|
|
"typescriptType": "Array\u003cAL_UserFormatStatistic\u003e",
|
|
"usedStructName": "anilist.UserFormatStatistic",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Statuses",
|
|
"jsonName": "statuses",
|
|
"goType": "[]UserStatusStatistic",
|
|
"typescriptType": "Array\u003cAL_UserStatusStatistic\u003e",
|
|
"usedStructName": "anilist.UserStatusStatistic",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Scores",
|
|
"jsonName": "scores",
|
|
"goType": "[]UserScoreStatistic",
|
|
"typescriptType": "Array\u003cAL_UserScoreStatistic\u003e",
|
|
"usedStructName": "anilist.UserScoreStatistic",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Lengths",
|
|
"jsonName": "lengths",
|
|
"goType": "[]UserLengthStatistic",
|
|
"typescriptType": "Array\u003cAL_UserLengthStatistic\u003e",
|
|
"usedStructName": "anilist.UserLengthStatistic",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReleaseYears",
|
|
"jsonName": "releaseYears",
|
|
"goType": "[]UserReleaseYearStatistic",
|
|
"typescriptType": "Array\u003cAL_UserReleaseYearStatistic\u003e",
|
|
"usedStructName": "anilist.UserReleaseYearStatistic",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartYears",
|
|
"jsonName": "startYears",
|
|
"goType": "[]UserStartYearStatistic",
|
|
"typescriptType": "Array\u003cAL_UserStartYearStatistic\u003e",
|
|
"usedStructName": "anilist.UserStartYearStatistic",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Genres",
|
|
"jsonName": "genres",
|
|
"goType": "[]UserGenreStatistic",
|
|
"typescriptType": "Array\u003cAL_UserGenreStatistic\u003e",
|
|
"usedStructName": "anilist.UserGenreStatistic",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Tags",
|
|
"jsonName": "tags",
|
|
"goType": "[]UserTagStatistic",
|
|
"typescriptType": "Array\u003cAL_UserTagStatistic\u003e",
|
|
"usedStructName": "anilist.UserTagStatistic",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Countries",
|
|
"jsonName": "countries",
|
|
"goType": "[]UserCountryStatistic",
|
|
"typescriptType": "Array\u003cAL_UserCountryStatistic\u003e",
|
|
"usedStructName": "anilist.UserCountryStatistic",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VoiceActors",
|
|
"jsonName": "voiceActors",
|
|
"goType": "[]UserVoiceActorStatistic",
|
|
"typescriptType": "Array\u003cAL_UserVoiceActorStatistic\u003e",
|
|
"usedStructName": "anilist.UserVoiceActorStatistic",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Staff",
|
|
"jsonName": "staff",
|
|
"goType": "[]UserStaffStatistic",
|
|
"typescriptType": "Array\u003cAL_UserStaffStatistic\u003e",
|
|
"usedStructName": "anilist.UserStaffStatistic",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Studios",
|
|
"jsonName": "studios",
|
|
"goType": "[]UserStudioStatistic",
|
|
"typescriptType": "Array\u003cAL_UserStudioStatistic\u003e",
|
|
"usedStructName": "anilist.UserStudioStatistic",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserStats",
|
|
"formattedName": "AL_UserStats",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "WatchedTime",
|
|
"jsonName": "watchedTime",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ActivityHistory",
|
|
"jsonName": "activityHistory",
|
|
"goType": "[]UserActivityHistory",
|
|
"typescriptType": "Array\u003cAL_UserActivityHistory\u003e",
|
|
"usedStructName": "anilist.UserActivityHistory",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnimeStatusDistribution",
|
|
"jsonName": "animeStatusDistribution",
|
|
"goType": "[]StatusDistribution",
|
|
"typescriptType": "Array\u003cAL_StatusDistribution\u003e",
|
|
"usedStructName": "anilist.StatusDistribution",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MangaStatusDistribution",
|
|
"jsonName": "mangaStatusDistribution",
|
|
"goType": "[]StatusDistribution",
|
|
"typescriptType": "Array\u003cAL_StatusDistribution\u003e",
|
|
"usedStructName": "anilist.StatusDistribution",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnimeScoreDistribution",
|
|
"jsonName": "animeScoreDistribution",
|
|
"goType": "[]ScoreDistribution",
|
|
"typescriptType": "Array\u003cAL_ScoreDistribution\u003e",
|
|
"usedStructName": "anilist.ScoreDistribution",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MangaScoreDistribution",
|
|
"jsonName": "mangaScoreDistribution",
|
|
"goType": "[]ScoreDistribution",
|
|
"typescriptType": "Array\u003cAL_ScoreDistribution\u003e",
|
|
"usedStructName": "anilist.ScoreDistribution",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnimeListScores",
|
|
"jsonName": "animeListScores",
|
|
"goType": "ListScoreStats",
|
|
"typescriptType": "AL_ListScoreStats",
|
|
"usedStructName": "anilist.ListScoreStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MangaListScores",
|
|
"jsonName": "mangaListScores",
|
|
"goType": "ListScoreStats",
|
|
"typescriptType": "AL_ListScoreStats",
|
|
"usedStructName": "anilist.ListScoreStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FavouredGenresOverview",
|
|
"jsonName": "favouredGenresOverview",
|
|
"goType": "[]GenreStats",
|
|
"typescriptType": "Array\u003cAL_GenreStats\u003e",
|
|
"usedStructName": "anilist.GenreStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FavouredGenres",
|
|
"jsonName": "favouredGenres",
|
|
"goType": "[]GenreStats",
|
|
"typescriptType": "Array\u003cAL_GenreStats\u003e",
|
|
"usedStructName": "anilist.GenreStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FavouredTags",
|
|
"jsonName": "favouredTags",
|
|
"goType": "[]TagStats",
|
|
"typescriptType": "Array\u003cAL_TagStats\u003e",
|
|
"usedStructName": "anilist.TagStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FavouredActors",
|
|
"jsonName": "favouredActors",
|
|
"goType": "[]StaffStats",
|
|
"typescriptType": "Array\u003cAL_StaffStats\u003e",
|
|
"usedStructName": "anilist.StaffStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FavouredStaff",
|
|
"jsonName": "favouredStaff",
|
|
"goType": "[]StaffStats",
|
|
"typescriptType": "Array\u003cAL_StaffStats\u003e",
|
|
"usedStructName": "anilist.StaffStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FavouredStudios",
|
|
"jsonName": "favouredStudios",
|
|
"goType": "[]StudioStats",
|
|
"typescriptType": "Array\u003cAL_StudioStats\u003e",
|
|
"usedStructName": "anilist.StudioStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FavouredYears",
|
|
"jsonName": "favouredYears",
|
|
"goType": "[]YearStats",
|
|
"typescriptType": "Array\u003cAL_YearStats\u003e",
|
|
"usedStructName": "anilist.YearStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FavouredFormats",
|
|
"jsonName": "favouredFormats",
|
|
"goType": "[]FormatStats",
|
|
"typescriptType": "Array\u003cAL_FormatStats\u003e",
|
|
"usedStructName": "anilist.FormatStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" A user's statistics"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserStatusStatistic",
|
|
"formattedName": "AL_UserStatusStatistic",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MinutesWatched",
|
|
"jsonName": "minutesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaIds",
|
|
"jsonName": "mediaIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "MediaListStatus",
|
|
"typescriptType": "AL_MediaListStatus",
|
|
"usedStructName": "anilist.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserStudioStatistic",
|
|
"formattedName": "AL_UserStudioStatistic",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MinutesWatched",
|
|
"jsonName": "minutesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaIds",
|
|
"jsonName": "mediaIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Studio",
|
|
"jsonName": "studio",
|
|
"goType": "Studio",
|
|
"typescriptType": "AL_Studio",
|
|
"usedStructName": "anilist.Studio",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserTagStatistic",
|
|
"formattedName": "AL_UserTagStatistic",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MinutesWatched",
|
|
"jsonName": "minutesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaIds",
|
|
"jsonName": "mediaIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Tag",
|
|
"jsonName": "tag",
|
|
"goType": "MediaTag",
|
|
"typescriptType": "AL_MediaTag",
|
|
"usedStructName": "anilist.MediaTag",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserVoiceActorStatistic",
|
|
"formattedName": "AL_UserVoiceActorStatistic",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MinutesWatched",
|
|
"jsonName": "minutesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaIds",
|
|
"jsonName": "mediaIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VoiceActor",
|
|
"jsonName": "voiceActor",
|
|
"goType": "Staff",
|
|
"typescriptType": "AL_Staff",
|
|
"usedStructName": "anilist.Staff",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CharacterIds",
|
|
"jsonName": "characterIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "YearStats",
|
|
"formattedName": "AL_YearStats",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Amount",
|
|
"jsonName": "amount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" User's year statistics"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ActivitySort",
|
|
"formattedName": "AL_ActivitySort",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"ID\"",
|
|
"\"ID_DESC\"",
|
|
"\"PINNED\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Activity sort enums"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ActivityType",
|
|
"formattedName": "AL_ActivityType",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"TEXT\"",
|
|
"\"ANIME_LIST\"",
|
|
"\"MANGA_LIST\"",
|
|
"\"MESSAGE\"",
|
|
"\"MEDIA_LIST\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Activity type enum."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "AiringSort",
|
|
"formattedName": "AL_AiringSort",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"ID\"",
|
|
"\"ID_DESC\"",
|
|
"\"MEDIA_ID\"",
|
|
"\"MEDIA_ID_DESC\"",
|
|
"\"TIME\"",
|
|
"\"TIME_DESC\"",
|
|
"\"EPISODE\"",
|
|
"\"EPISODE_DESC\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Airing schedule sort enums"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "CharacterRole",
|
|
"formattedName": "AL_CharacterRole",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"MAIN\"",
|
|
"\"SUPPORTING\"",
|
|
"\"BACKGROUND\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" The role the character plays in the media"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "CharacterSort",
|
|
"formattedName": "AL_CharacterSort",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"ID\"",
|
|
"\"ID_DESC\"",
|
|
"\"ROLE\"",
|
|
"\"ROLE_DESC\"",
|
|
"\"SEARCH_MATCH\"",
|
|
"\"FAVOURITES\"",
|
|
"\"FAVOURITES_DESC\"",
|
|
"\"RELEVANCE\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Character sort enums"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ExternalLinkMediaType",
|
|
"formattedName": "AL_ExternalLinkMediaType",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"ANIME\"",
|
|
"\"MANGA\"",
|
|
"\"STAFF\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ExternalLinkType",
|
|
"formattedName": "AL_ExternalLinkType",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"INFO\"",
|
|
"\"STREAMING\"",
|
|
"\"SOCIAL\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "LikeableType",
|
|
"formattedName": "AL_LikeableType",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"THREAD\"",
|
|
"\"THREAD_COMMENT\"",
|
|
"\"ACTIVITY\"",
|
|
"\"ACTIVITY_REPLY\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Types that can be liked"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaFormat",
|
|
"formattedName": "AL_MediaFormat",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"TV\"",
|
|
"\"TV_SHORT\"",
|
|
"\"MOVIE\"",
|
|
"\"SPECIAL\"",
|
|
"\"OVA\"",
|
|
"\"ONA\"",
|
|
"\"MUSIC\"",
|
|
"\"MANGA\"",
|
|
"\"NOVEL\"",
|
|
"\"ONE_SHOT\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" The format the media was released in"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaListSort",
|
|
"formattedName": "AL_MediaListSort",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"MEDIA_ID\"",
|
|
"\"MEDIA_ID_DESC\"",
|
|
"\"SCORE\"",
|
|
"\"SCORE_DESC\"",
|
|
"\"STATUS\"",
|
|
"\"STATUS_DESC\"",
|
|
"\"PROGRESS\"",
|
|
"\"PROGRESS_DESC\"",
|
|
"\"PROGRESS_VOLUMES\"",
|
|
"\"PROGRESS_VOLUMES_DESC\"",
|
|
"\"REPEAT\"",
|
|
"\"REPEAT_DESC\"",
|
|
"\"PRIORITY\"",
|
|
"\"PRIORITY_DESC\"",
|
|
"\"STARTED_ON\"",
|
|
"\"STARTED_ON_DESC\"",
|
|
"\"FINISHED_ON\"",
|
|
"\"FINISHED_ON_DESC\"",
|
|
"\"ADDED_TIME\"",
|
|
"\"ADDED_TIME_DESC\"",
|
|
"\"UPDATED_TIME\"",
|
|
"\"UPDATED_TIME_DESC\"",
|
|
"\"MEDIA_TITLE_ROMAJI\"",
|
|
"\"MEDIA_TITLE_ROMAJI_DESC\"",
|
|
"\"MEDIA_TITLE_ENGLISH\"",
|
|
"\"MEDIA_TITLE_ENGLISH_DESC\"",
|
|
"\"MEDIA_TITLE_NATIVE\"",
|
|
"\"MEDIA_TITLE_NATIVE_DESC\"",
|
|
"\"MEDIA_POPULARITY\"",
|
|
"\"MEDIA_POPULARITY_DESC\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Media list sort enums"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaListStatus",
|
|
"formattedName": "AL_MediaListStatus",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"CURRENT\"",
|
|
"\"PLANNING\"",
|
|
"\"COMPLETED\"",
|
|
"\"DROPPED\"",
|
|
"\"PAUSED\"",
|
|
"\"REPEATING\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Media list watching/reading status enum."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaRankType",
|
|
"formattedName": "AL_MediaRankType",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"RATED\"",
|
|
"\"POPULAR\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" The type of ranking"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaRelation",
|
|
"formattedName": "AL_MediaRelation",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"ADAPTATION\"",
|
|
"\"PREQUEL\"",
|
|
"\"SEQUEL\"",
|
|
"\"PARENT\"",
|
|
"\"SIDE_STORY\"",
|
|
"\"CHARACTER\"",
|
|
"\"SUMMARY\"",
|
|
"\"ALTERNATIVE\"",
|
|
"\"SPIN_OFF\"",
|
|
"\"OTHER\"",
|
|
"\"SOURCE\"",
|
|
"\"COMPILATION\"",
|
|
"\"CONTAINS\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Type of relation media has to its parent."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaSeason",
|
|
"formattedName": "AL_MediaSeason",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"WINTER\"",
|
|
"\"SPRING\"",
|
|
"\"SUMMER\"",
|
|
"\"FALL\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaSort",
|
|
"formattedName": "AL_MediaSort",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"ID\"",
|
|
"\"ID_DESC\"",
|
|
"\"TITLE_ROMAJI\"",
|
|
"\"TITLE_ROMAJI_DESC\"",
|
|
"\"TITLE_ENGLISH\"",
|
|
"\"TITLE_ENGLISH_DESC\"",
|
|
"\"TITLE_NATIVE\"",
|
|
"\"TITLE_NATIVE_DESC\"",
|
|
"\"TYPE\"",
|
|
"\"TYPE_DESC\"",
|
|
"\"FORMAT\"",
|
|
"\"FORMAT_DESC\"",
|
|
"\"START_DATE\"",
|
|
"\"START_DATE_DESC\"",
|
|
"\"END_DATE\"",
|
|
"\"END_DATE_DESC\"",
|
|
"\"SCORE\"",
|
|
"\"SCORE_DESC\"",
|
|
"\"POPULARITY\"",
|
|
"\"POPULARITY_DESC\"",
|
|
"\"TRENDING\"",
|
|
"\"TRENDING_DESC\"",
|
|
"\"EPISODES\"",
|
|
"\"EPISODES_DESC\"",
|
|
"\"DURATION\"",
|
|
"\"DURATION_DESC\"",
|
|
"\"STATUS\"",
|
|
"\"STATUS_DESC\"",
|
|
"\"CHAPTERS\"",
|
|
"\"CHAPTERS_DESC\"",
|
|
"\"VOLUMES\"",
|
|
"\"VOLUMES_DESC\"",
|
|
"\"UPDATED_AT\"",
|
|
"\"UPDATED_AT_DESC\"",
|
|
"\"SEARCH_MATCH\"",
|
|
"\"FAVOURITES\"",
|
|
"\"FAVOURITES_DESC\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Media sort enums"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaSource",
|
|
"formattedName": "AL_MediaSource",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"ORIGINAL\"",
|
|
"\"MANGA\"",
|
|
"\"LIGHT_NOVEL\"",
|
|
"\"VISUAL_NOVEL\"",
|
|
"\"VIDEO_GAME\"",
|
|
"\"OTHER\"",
|
|
"\"NOVEL\"",
|
|
"\"DOUJINSHI\"",
|
|
"\"ANIME\"",
|
|
"\"WEB_NOVEL\"",
|
|
"\"LIVE_ACTION\"",
|
|
"\"GAME\"",
|
|
"\"COMIC\"",
|
|
"\"MULTIMEDIA_PROJECT\"",
|
|
"\"PICTURE_BOOK\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Source type the media was adapted from"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaStatus",
|
|
"formattedName": "AL_MediaStatus",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"FINISHED\"",
|
|
"\"RELEASING\"",
|
|
"\"NOT_YET_RELEASED\"",
|
|
"\"CANCELLED\"",
|
|
"\"HIATUS\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" The current releasing status of the media"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaTrendSort",
|
|
"formattedName": "AL_MediaTrendSort",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"ID\"",
|
|
"\"ID_DESC\"",
|
|
"\"MEDIA_ID\"",
|
|
"\"MEDIA_ID_DESC\"",
|
|
"\"DATE\"",
|
|
"\"DATE_DESC\"",
|
|
"\"SCORE\"",
|
|
"\"SCORE_DESC\"",
|
|
"\"POPULARITY\"",
|
|
"\"POPULARITY_DESC\"",
|
|
"\"TRENDING\"",
|
|
"\"TRENDING_DESC\"",
|
|
"\"EPISODE\"",
|
|
"\"EPISODE_DESC\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Media trend sort enums"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "MediaType",
|
|
"formattedName": "AL_MediaType",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"ANIME\"",
|
|
"\"MANGA\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Media type enum, anime or manga."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ModActionType",
|
|
"formattedName": "AL_ModActionType",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"NOTE\"",
|
|
"\"BAN\"",
|
|
"\"DELETE\"",
|
|
"\"EDIT\"",
|
|
"\"EXPIRE\"",
|
|
"\"REPORT\"",
|
|
"\"RESET\"",
|
|
"\"ANON\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ModRole",
|
|
"formattedName": "AL_ModRole",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"ADMIN\"",
|
|
"\"LEAD_DEVELOPER\"",
|
|
"\"DEVELOPER\"",
|
|
"\"LEAD_COMMUNITY\"",
|
|
"\"COMMUNITY\"",
|
|
"\"DISCORD_COMMUNITY\"",
|
|
"\"LEAD_ANIME_DATA\"",
|
|
"\"ANIME_DATA\"",
|
|
"\"LEAD_MANGA_DATA\"",
|
|
"\"MANGA_DATA\"",
|
|
"\"LEAD_SOCIAL_MEDIA\"",
|
|
"\"SOCIAL_MEDIA\"",
|
|
"\"RETIRED\"",
|
|
"\"CHARACTER_DATA\"",
|
|
"\"STAFF_DATA\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Mod role enums"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "NotificationType",
|
|
"formattedName": "AL_NotificationType",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"ACTIVITY_MESSAGE\"",
|
|
"\"ACTIVITY_REPLY\"",
|
|
"\"FOLLOWING\"",
|
|
"\"ACTIVITY_MENTION\"",
|
|
"\"THREAD_COMMENT_MENTION\"",
|
|
"\"THREAD_SUBSCRIBED\"",
|
|
"\"THREAD_COMMENT_REPLY\"",
|
|
"\"AIRING\"",
|
|
"\"ACTIVITY_LIKE\"",
|
|
"\"ACTIVITY_REPLY_LIKE\"",
|
|
"\"THREAD_LIKE\"",
|
|
"\"THREAD_COMMENT_LIKE\"",
|
|
"\"ACTIVITY_REPLY_SUBSCRIBED\"",
|
|
"\"RELATED_MEDIA_ADDITION\"",
|
|
"\"MEDIA_DATA_CHANGE\"",
|
|
"\"MEDIA_MERGE\"",
|
|
"\"MEDIA_DELETION\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Notification type enum"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "RecommendationRating",
|
|
"formattedName": "AL_RecommendationRating",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"NO_RATING\"",
|
|
"\"RATE_UP\"",
|
|
"\"RATE_DOWN\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Recommendation rating enums"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "RecommendationSort",
|
|
"formattedName": "AL_RecommendationSort",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"ID\"",
|
|
"\"ID_DESC\"",
|
|
"\"RATING\"",
|
|
"\"RATING_DESC\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Recommendation sort enums"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ReviewRating",
|
|
"formattedName": "AL_ReviewRating",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"NO_VOTE\"",
|
|
"\"UP_VOTE\"",
|
|
"\"DOWN_VOTE\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Review rating enums"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ReviewSort",
|
|
"formattedName": "AL_ReviewSort",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"ID\"",
|
|
"\"ID_DESC\"",
|
|
"\"SCORE\"",
|
|
"\"SCORE_DESC\"",
|
|
"\"RATING\"",
|
|
"\"RATING_DESC\"",
|
|
"\"CREATED_AT\"",
|
|
"\"CREATED_AT_DESC\"",
|
|
"\"UPDATED_AT\"",
|
|
"\"UPDATED_AT_DESC\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Review sort enums"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "RevisionHistoryAction",
|
|
"formattedName": "AL_RevisionHistoryAction",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"CREATE\"",
|
|
"\"EDIT\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Revision history actions"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ScoreFormat",
|
|
"formattedName": "AL_ScoreFormat",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"POINT_100\"",
|
|
"\"POINT_10_DECIMAL\"",
|
|
"\"POINT_10\"",
|
|
"\"POINT_5\"",
|
|
"\"POINT_3\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Media list scoring type"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "SiteTrendSort",
|
|
"formattedName": "AL_SiteTrendSort",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"DATE\"",
|
|
"\"DATE_DESC\"",
|
|
"\"COUNT\"",
|
|
"\"COUNT_DESC\"",
|
|
"\"CHANGE\"",
|
|
"\"CHANGE_DESC\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Site trend sort enums"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "StaffLanguage",
|
|
"formattedName": "AL_StaffLanguage",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"JAPANESE\"",
|
|
"\"ENGLISH\"",
|
|
"\"KOREAN\"",
|
|
"\"ITALIAN\"",
|
|
"\"SPANISH\"",
|
|
"\"PORTUGUESE\"",
|
|
"\"FRENCH\"",
|
|
"\"GERMAN\"",
|
|
"\"HEBREW\"",
|
|
"\"HUNGARIAN\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" The primary language of the voice actor"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "StaffSort",
|
|
"formattedName": "AL_StaffSort",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"ID\"",
|
|
"\"ID_DESC\"",
|
|
"\"ROLE\"",
|
|
"\"ROLE_DESC\"",
|
|
"\"LANGUAGE\"",
|
|
"\"LANGUAGE_DESC\"",
|
|
"\"SEARCH_MATCH\"",
|
|
"\"FAVOURITES\"",
|
|
"\"FAVOURITES_DESC\"",
|
|
"\"RELEVANCE\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Staff sort enums"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "StudioSort",
|
|
"formattedName": "AL_StudioSort",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"ID\"",
|
|
"\"ID_DESC\"",
|
|
"\"NAME\"",
|
|
"\"NAME_DESC\"",
|
|
"\"SEARCH_MATCH\"",
|
|
"\"FAVOURITES\"",
|
|
"\"FAVOURITES_DESC\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Studio sort enums"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "SubmissionSort",
|
|
"formattedName": "AL_SubmissionSort",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"ID\"",
|
|
"\"ID_DESC\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Submission sort enums"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "SubmissionStatus",
|
|
"formattedName": "AL_SubmissionStatus",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"PENDING\"",
|
|
"\"REJECTED\"",
|
|
"\"PARTIALLY_ACCEPTED\"",
|
|
"\"ACCEPTED\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Submission status"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ThreadCommentSort",
|
|
"formattedName": "AL_ThreadCommentSort",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"ID\"",
|
|
"\"ID_DESC\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Thread comments sort enums"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "ThreadSort",
|
|
"formattedName": "AL_ThreadSort",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"ID\"",
|
|
"\"ID_DESC\"",
|
|
"\"TITLE\"",
|
|
"\"TITLE_DESC\"",
|
|
"\"CREATED_AT\"",
|
|
"\"CREATED_AT_DESC\"",
|
|
"\"UPDATED_AT\"",
|
|
"\"UPDATED_AT_DESC\"",
|
|
"\"REPLIED_AT\"",
|
|
"\"REPLIED_AT_DESC\"",
|
|
"\"REPLY_COUNT\"",
|
|
"\"REPLY_COUNT_DESC\"",
|
|
"\"VIEW_COUNT\"",
|
|
"\"VIEW_COUNT_DESC\"",
|
|
"\"IS_STICKY\"",
|
|
"\"SEARCH_MATCH\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" Thread sort enums"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserSort",
|
|
"formattedName": "AL_UserSort",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"ID\"",
|
|
"\"ID_DESC\"",
|
|
"\"USERNAME\"",
|
|
"\"USERNAME_DESC\"",
|
|
"\"WATCHED_TIME\"",
|
|
"\"WATCHED_TIME_DESC\"",
|
|
"\"CHAPTERS_READ\"",
|
|
"\"CHAPTERS_READ_DESC\"",
|
|
"\"SEARCH_MATCH\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" User sort enums"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserStaffNameLanguage",
|
|
"formattedName": "AL_UserStaffNameLanguage",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"ROMAJI_WESTERN\"",
|
|
"\"ROMAJI\"",
|
|
"\"NATIVE\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" The language the user wants to see staff and character names in"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserStatisticsSort",
|
|
"formattedName": "AL_UserStatisticsSort",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"ID\"",
|
|
"\"ID_DESC\"",
|
|
"\"COUNT\"",
|
|
"\"COUNT_DESC\"",
|
|
"\"PROGRESS\"",
|
|
"\"PROGRESS_DESC\"",
|
|
"\"MEAN_SCORE\"",
|
|
"\"MEAN_SCORE_DESC\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" User statistics sort enum"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/models_gen.go",
|
|
"filename": "models_gen.go",
|
|
"name": "UserTitleLanguage",
|
|
"formattedName": "AL_UserTitleLanguage",
|
|
"package": "anilist",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"ROMAJI\"",
|
|
"\"ENGLISH\"",
|
|
"\"NATIVE\"",
|
|
"\"ROMAJI_STYLISED\"",
|
|
"\"ENGLISH_STYLISED\"",
|
|
"\"NATIVE_STYLISED\""
|
|
]
|
|
},
|
|
"comments": [
|
|
" The language the user wants to see media titles in"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/stats.go",
|
|
"filename": "stats.go",
|
|
"name": "Stats",
|
|
"formattedName": "AL_Stats",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "AnimeStats",
|
|
"jsonName": "animeStats",
|
|
"goType": "AnimeStats",
|
|
"typescriptType": "AL_AnimeStats",
|
|
"usedStructName": "anilist.AnimeStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MangaStats",
|
|
"jsonName": "mangaStats",
|
|
"goType": "MangaStats",
|
|
"typescriptType": "AL_MangaStats",
|
|
"usedStructName": "anilist.MangaStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/stats.go",
|
|
"filename": "stats.go",
|
|
"name": "AnimeStats",
|
|
"formattedName": "AL_AnimeStats",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MinutesWatched",
|
|
"jsonName": "minutesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodesWatched",
|
|
"jsonName": "episodesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Genres",
|
|
"jsonName": "genres",
|
|
"goType": "[]UserGenreStats",
|
|
"typescriptType": "Array\u003cAL_UserGenreStats\u003e",
|
|
"usedStructName": "anilist.UserGenreStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Formats",
|
|
"jsonName": "formats",
|
|
"goType": "[]UserFormatStats",
|
|
"typescriptType": "Array\u003cAL_UserFormatStats\u003e",
|
|
"usedStructName": "anilist.UserFormatStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Statuses",
|
|
"jsonName": "statuses",
|
|
"goType": "[]UserStatusStats",
|
|
"typescriptType": "Array\u003cAL_UserStatusStats\u003e",
|
|
"usedStructName": "anilist.UserStatusStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Studios",
|
|
"jsonName": "studios",
|
|
"goType": "[]UserStudioStats",
|
|
"typescriptType": "Array\u003cAL_UserStudioStats\u003e",
|
|
"usedStructName": "anilist.UserStudioStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Scores",
|
|
"jsonName": "scores",
|
|
"goType": "[]UserScoreStats",
|
|
"typescriptType": "Array\u003cAL_UserScoreStats\u003e",
|
|
"usedStructName": "anilist.UserScoreStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartYears",
|
|
"jsonName": "startYears",
|
|
"goType": "[]UserStartYearStats",
|
|
"typescriptType": "Array\u003cAL_UserStartYearStats\u003e",
|
|
"usedStructName": "anilist.UserStartYearStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReleaseYears",
|
|
"jsonName": "releaseYears",
|
|
"goType": "[]UserReleaseYearStats",
|
|
"typescriptType": "Array\u003cAL_UserReleaseYearStats\u003e",
|
|
"usedStructName": "anilist.UserReleaseYearStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anilist/stats.go",
|
|
"filename": "stats.go",
|
|
"name": "MangaStats",
|
|
"formattedName": "AL_MangaStats",
|
|
"package": "anilist",
|
|
"fields": [
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChaptersRead",
|
|
"jsonName": "chaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MeanScore",
|
|
"jsonName": "meanScore",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Genres",
|
|
"jsonName": "genres",
|
|
"goType": "[]UserGenreStats",
|
|
"typescriptType": "Array\u003cAL_UserGenreStats\u003e",
|
|
"usedStructName": "anilist.UserGenreStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Statuses",
|
|
"jsonName": "statuses",
|
|
"goType": "[]UserStatusStats",
|
|
"typescriptType": "Array\u003cAL_UserStatusStats\u003e",
|
|
"usedStructName": "anilist.UserStatusStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Scores",
|
|
"jsonName": "scores",
|
|
"goType": "[]UserScoreStats",
|
|
"typescriptType": "Array\u003cAL_UserScoreStats\u003e",
|
|
"usedStructName": "anilist.UserScoreStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartYears",
|
|
"jsonName": "startYears",
|
|
"goType": "[]UserStartYearStats",
|
|
"typescriptType": "Array\u003cAL_UserStartYearStats\u003e",
|
|
"usedStructName": "anilist.UserStartYearStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReleaseYears",
|
|
"jsonName": "releaseYears",
|
|
"goType": "[]UserReleaseYearStats",
|
|
"typescriptType": "Array\u003cAL_UserReleaseYearStats\u003e",
|
|
"usedStructName": "anilist.UserReleaseYearStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anizip/anizip.go",
|
|
"filename": "anizip.go",
|
|
"name": "Episode",
|
|
"formattedName": "Anizip_Episode",
|
|
"package": "anizip",
|
|
"fields": [
|
|
{
|
|
"name": "TvdbEid",
|
|
"jsonName": "tvdbEid",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AirDate",
|
|
"jsonName": "airdate",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SeasonNumber",
|
|
"jsonName": "seasonNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeNumber",
|
|
"jsonName": "episodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AbsoluteEpisodeNumber",
|
|
"jsonName": "absoluteEpisodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "map[string]string",
|
|
"typescriptType": "Record\u003cstring, string\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Image",
|
|
"jsonName": "image",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Summary",
|
|
"jsonName": "summary",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Overview",
|
|
"jsonName": "overview",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Runtime",
|
|
"jsonName": "runtime",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Length",
|
|
"jsonName": "length",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnidbEid",
|
|
"jsonName": "anidbEid",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Rating",
|
|
"jsonName": "rating",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anizip/anizip.go",
|
|
"filename": "anizip.go",
|
|
"name": "Mappings",
|
|
"formattedName": "Anizip_Mappings",
|
|
"package": "anizip",
|
|
"fields": [
|
|
{
|
|
"name": "AnimeplanetID",
|
|
"jsonName": "animeplanet_id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "KitsuID",
|
|
"jsonName": "kitsu_id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MalID",
|
|
"jsonName": "mal_id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnilistID",
|
|
"jsonName": "anilist_id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnisearchID",
|
|
"jsonName": "anisearch_id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnidbID",
|
|
"jsonName": "anidb_id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NotifymoeID",
|
|
"jsonName": "notifymoe_id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LivechartID",
|
|
"jsonName": "livechart_id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ThetvdbID",
|
|
"jsonName": "thetvdb_id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ImdbID",
|
|
"jsonName": "imdb_id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ThemoviedbID",
|
|
"jsonName": "themoviedb_id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anizip/anizip.go",
|
|
"filename": "anizip.go",
|
|
"name": "Media",
|
|
"formattedName": "Anizip_Media",
|
|
"package": "anizip",
|
|
"fields": [
|
|
{
|
|
"name": "Titles",
|
|
"jsonName": "titles",
|
|
"goType": "map[string]string",
|
|
"typescriptType": "Record\u003cstring, string\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episodes",
|
|
"jsonName": "episodes",
|
|
"goType": "map[string]Episode",
|
|
"typescriptType": "Record\u003cstring, Anizip_Episode\u003e",
|
|
"usedStructName": "anizip.Episode",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeCount",
|
|
"jsonName": "episodeCount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SpecialCount",
|
|
"jsonName": "specialCount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Mappings",
|
|
"jsonName": "mappings",
|
|
"goType": "Mappings",
|
|
"typescriptType": "Anizip_Mappings",
|
|
"usedStructName": "anizip.Mappings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/anizip/anizip.go",
|
|
"filename": "anizip.go",
|
|
"name": "Cache",
|
|
"formattedName": "Anizip_Cache",
|
|
"package": "anizip",
|
|
"fields": [],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
""
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/filler/filler.go",
|
|
"filename": "filler.go",
|
|
"name": "SearchOptions",
|
|
"formattedName": "SearchOptions",
|
|
"package": "filler",
|
|
"fields": [
|
|
{
|
|
"name": "Titles",
|
|
"jsonName": "Titles",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/filler/filler.go",
|
|
"filename": "filler.go",
|
|
"name": "SearchResult",
|
|
"formattedName": "SearchResult",
|
|
"package": "filler",
|
|
"fields": [
|
|
{
|
|
"name": "Slug",
|
|
"jsonName": "Slug",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "Title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/filler/filler.go",
|
|
"filename": "filler.go",
|
|
"name": "Data",
|
|
"formattedName": "Data",
|
|
"package": "filler",
|
|
"fields": [
|
|
{
|
|
"name": "FillerEpisodes",
|
|
"jsonName": "fillerEpisodes",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/filler/filler.go",
|
|
"filename": "filler.go",
|
|
"name": "AnimeFillerList",
|
|
"formattedName": "AnimeFillerList",
|
|
"package": "filler",
|
|
"fields": [
|
|
{
|
|
"name": "baseUrl",
|
|
"jsonName": "baseUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "userAgent",
|
|
"jsonName": "userAgent",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/anime.go",
|
|
"filename": "anime.go",
|
|
"name": "BasicAnime",
|
|
"formattedName": "MAL_BasicAnime",
|
|
"package": "mal",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MainPicture",
|
|
"jsonName": "main_picture",
|
|
"goType": "MAL_BasicAnime_MainPicture",
|
|
"typescriptType": "MAL_BasicAnime_MainPicture",
|
|
"usedStructName": "mal.BasicAnime_MainPicture",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AlternativeTitles",
|
|
"jsonName": "alternative_titles",
|
|
"goType": "MAL_BasicAnime_AlternativeTitles",
|
|
"typescriptType": "MAL_BasicAnime_AlternativeTitles",
|
|
"usedStructName": "mal.BasicAnime_AlternativeTitles",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartDate",
|
|
"jsonName": "start_date",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EndDate",
|
|
"jsonName": "end_date",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartSeason",
|
|
"jsonName": "start_season",
|
|
"goType": "MAL_BasicAnime_StartSeason",
|
|
"typescriptType": "MAL_BasicAnime_StartSeason",
|
|
"usedStructName": "mal.BasicAnime_StartSeason",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Synopsis",
|
|
"jsonName": "synopsis",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NSFW",
|
|
"jsonName": "nsfw",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NumEpisodes",
|
|
"jsonName": "num_episodes",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Mean",
|
|
"jsonName": "mean",
|
|
"goType": "float32",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Rank",
|
|
"jsonName": "rank",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Popularity",
|
|
"jsonName": "popularity",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaType",
|
|
"jsonName": "media_type",
|
|
"goType": "MediaType",
|
|
"typescriptType": "MAL_MediaType",
|
|
"usedStructName": "mal.MediaType",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "MediaStatus",
|
|
"typescriptType": "MAL_MediaStatus",
|
|
"usedStructName": "mal.MediaStatus",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/anime.go",
|
|
"filename": "anime.go",
|
|
"name": "BasicAnime_MainPicture",
|
|
"formattedName": "MAL_BasicAnime_MainPicture",
|
|
"package": "mal",
|
|
"fields": [
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/anime.go",
|
|
"filename": "anime.go",
|
|
"name": "BasicAnime_AlternativeTitles",
|
|
"formattedName": "MAL_BasicAnime_AlternativeTitles",
|
|
"package": "mal",
|
|
"fields": [
|
|
{
|
|
"name": "Synonyms",
|
|
"jsonName": "synonyms",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "En",
|
|
"jsonName": "en",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Ja",
|
|
"jsonName": "ja",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/anime.go",
|
|
"filename": "anime.go",
|
|
"name": "BasicAnime_StartSeason",
|
|
"formattedName": "MAL_BasicAnime_StartSeason",
|
|
"package": "mal",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Season",
|
|
"jsonName": "season",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/anime.go",
|
|
"filename": "anime.go",
|
|
"name": "AnimeListEntry",
|
|
"formattedName": "MAL_AnimeListEntry",
|
|
"package": "mal",
|
|
"fields": [
|
|
{
|
|
"name": "Node",
|
|
"jsonName": "node",
|
|
"goType": "MAL_AnimeListEntry_Node",
|
|
"typescriptType": "MAL_AnimeListEntry_Node",
|
|
"usedStructName": "mal.AnimeListEntry_Node",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ListStatus",
|
|
"jsonName": "list_status",
|
|
"goType": "MAL_AnimeListEntry_ListStatus",
|
|
"typescriptType": "MAL_AnimeListEntry_ListStatus",
|
|
"usedStructName": "mal.AnimeListEntry_ListStatus",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/anime.go",
|
|
"filename": "anime.go",
|
|
"name": "AnimeListEntry_Node",
|
|
"formattedName": "MAL_AnimeListEntry_Node",
|
|
"package": "mal",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MainPicture",
|
|
"jsonName": "main_picture",
|
|
"goType": "__STRUCT__",
|
|
"typescriptType": "{ medium: string; large: string; }",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/anime.go",
|
|
"filename": "anime.go",
|
|
"name": "AnimeListEntry_ListStatus",
|
|
"formattedName": "MAL_AnimeListEntry_ListStatus",
|
|
"package": "mal",
|
|
"fields": [
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "MediaListStatus",
|
|
"typescriptType": "MAL_MediaListStatus",
|
|
"usedStructName": "mal.MediaListStatus",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsRewatching",
|
|
"jsonName": "is_rewatching",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NumEpisodesWatched",
|
|
"jsonName": "num_episodes_watched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Score",
|
|
"jsonName": "score",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpdatedAt",
|
|
"jsonName": "updated_at",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/anime.go",
|
|
"filename": "anime.go",
|
|
"name": "AnimeListProgressParams",
|
|
"formattedName": "MAL_AnimeListProgressParams",
|
|
"package": "mal",
|
|
"fields": [
|
|
{
|
|
"name": "NumEpisodesWatched",
|
|
"jsonName": "NumEpisodesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/anime.go",
|
|
"filename": "anime.go",
|
|
"name": "AnimeListStatusParams",
|
|
"formattedName": "MAL_AnimeListStatusParams",
|
|
"package": "mal",
|
|
"fields": [
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "Status",
|
|
"goType": "MediaListStatus",
|
|
"typescriptType": "MAL_MediaListStatus",
|
|
"usedStructName": "mal.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsRewatching",
|
|
"jsonName": "IsRewatching",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NumEpisodesWatched",
|
|
"jsonName": "NumEpisodesWatched",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Score",
|
|
"jsonName": "Score",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/manga.go",
|
|
"filename": "manga.go",
|
|
"name": "BasicManga",
|
|
"formattedName": "MAL_BasicManga",
|
|
"package": "mal",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MainPicture",
|
|
"jsonName": "main_picture",
|
|
"goType": "MAL_BasicManga_MainPicture",
|
|
"typescriptType": "MAL_BasicManga_MainPicture",
|
|
"usedStructName": "mal.BasicManga_MainPicture",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AlternativeTitles",
|
|
"jsonName": "alternative_titles",
|
|
"goType": "MAL_BasicManga_AlternativeTitles",
|
|
"typescriptType": "MAL_BasicManga_AlternativeTitles",
|
|
"usedStructName": "mal.BasicManga_AlternativeTitles",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartDate",
|
|
"jsonName": "start_date",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EndDate",
|
|
"jsonName": "end_date",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Synopsis",
|
|
"jsonName": "synopsis",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NSFW",
|
|
"jsonName": "nsfw",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NumVolumes",
|
|
"jsonName": "num_volumes",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NumChapters",
|
|
"jsonName": "num_chapters",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Mean",
|
|
"jsonName": "mean",
|
|
"goType": "float32",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Rank",
|
|
"jsonName": "rank",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Popularity",
|
|
"jsonName": "popularity",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaType",
|
|
"jsonName": "media_type",
|
|
"goType": "MediaType",
|
|
"typescriptType": "MAL_MediaType",
|
|
"usedStructName": "mal.MediaType",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "MediaStatus",
|
|
"typescriptType": "MAL_MediaStatus",
|
|
"usedStructName": "mal.MediaStatus",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/manga.go",
|
|
"filename": "manga.go",
|
|
"name": "BasicManga_MainPicture",
|
|
"formattedName": "MAL_BasicManga_MainPicture",
|
|
"package": "mal",
|
|
"fields": [
|
|
{
|
|
"name": "Medium",
|
|
"jsonName": "medium",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Large",
|
|
"jsonName": "large",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/manga.go",
|
|
"filename": "manga.go",
|
|
"name": "BasicManga_AlternativeTitles",
|
|
"formattedName": "MAL_BasicManga_AlternativeTitles",
|
|
"package": "mal",
|
|
"fields": [
|
|
{
|
|
"name": "Synonyms",
|
|
"jsonName": "synonyms",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "En",
|
|
"jsonName": "en",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Ja",
|
|
"jsonName": "ja",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/manga.go",
|
|
"filename": "manga.go",
|
|
"name": "MangaListEntry",
|
|
"formattedName": "MAL_MangaListEntry",
|
|
"package": "mal",
|
|
"fields": [
|
|
{
|
|
"name": "Node",
|
|
"jsonName": "node",
|
|
"goType": "MAL_MangaListEntry_Node",
|
|
"typescriptType": "MAL_MangaListEntry_Node",
|
|
"usedStructName": "mal.MangaListEntry_Node",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ListStatus",
|
|
"jsonName": "list_status",
|
|
"goType": "MAL_MangaListEntry_ListStatus",
|
|
"typescriptType": "MAL_MangaListEntry_ListStatus",
|
|
"usedStructName": "mal.MangaListEntry_ListStatus",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/manga.go",
|
|
"filename": "manga.go",
|
|
"name": "MangaListEntry_Node",
|
|
"formattedName": "MAL_MangaListEntry_Node",
|
|
"package": "mal",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MainPicture",
|
|
"jsonName": "main_picture",
|
|
"goType": "__STRUCT__",
|
|
"typescriptType": "{ medium: string; large: string; }",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/manga.go",
|
|
"filename": "manga.go",
|
|
"name": "MangaListEntry_ListStatus",
|
|
"formattedName": "MAL_MangaListEntry_ListStatus",
|
|
"package": "mal",
|
|
"fields": [
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "MediaListStatus",
|
|
"typescriptType": "MAL_MediaListStatus",
|
|
"usedStructName": "mal.MediaListStatus",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsRereading",
|
|
"jsonName": "is_rereading",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NumVolumesRead",
|
|
"jsonName": "num_volumes_read",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NumChaptersRead",
|
|
"jsonName": "num_chapters_read",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Score",
|
|
"jsonName": "score",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpdatedAt",
|
|
"jsonName": "updated_at",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/manga.go",
|
|
"filename": "manga.go",
|
|
"name": "MangaListProgressParams",
|
|
"formattedName": "MAL_MangaListProgressParams",
|
|
"package": "mal",
|
|
"fields": [
|
|
{
|
|
"name": "NumChaptersRead",
|
|
"jsonName": "NumChaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/manga.go",
|
|
"filename": "manga.go",
|
|
"name": "MangaListStatusParams",
|
|
"formattedName": "MAL_MangaListStatusParams",
|
|
"package": "mal",
|
|
"fields": [
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "Status",
|
|
"goType": "MediaListStatus",
|
|
"typescriptType": "MAL_MediaListStatus",
|
|
"usedStructName": "mal.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsRereading",
|
|
"jsonName": "IsRereading",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NumChaptersRead",
|
|
"jsonName": "NumChaptersRead",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Score",
|
|
"jsonName": "Score",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/search.go",
|
|
"filename": "search.go",
|
|
"name": "SearchResultPayload",
|
|
"formattedName": "MAL_SearchResultPayload",
|
|
"package": "mal",
|
|
"fields": [
|
|
{
|
|
"name": "MediaType",
|
|
"jsonName": "media_type",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartYear",
|
|
"jsonName": "start_year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Aired",
|
|
"jsonName": "aired",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Score",
|
|
"jsonName": "score",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/search.go",
|
|
"filename": "search.go",
|
|
"name": "SearchResultAnime",
|
|
"formattedName": "MAL_SearchResultAnime",
|
|
"package": "mal",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "URL",
|
|
"jsonName": "url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ImageURL",
|
|
"jsonName": "image_url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ThumbnailURL",
|
|
"jsonName": "thumbnail_url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Payload",
|
|
"jsonName": "payload",
|
|
"goType": "SearchResultPayload",
|
|
"typescriptType": "MAL_SearchResultPayload",
|
|
"usedStructName": "mal.SearchResultPayload",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ESScore",
|
|
"jsonName": "es_score",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/search.go",
|
|
"filename": "search.go",
|
|
"name": "SearchResult",
|
|
"formattedName": "MAL_SearchResult",
|
|
"package": "mal",
|
|
"fields": [
|
|
{
|
|
"name": "Categories",
|
|
"jsonName": "categories",
|
|
"goType": "[]__STRUCT__",
|
|
"typescriptType": "Array\u003c{ type: string; items: Array\u003cSearchResultAnime\u003e; }\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/search.go",
|
|
"filename": "search.go",
|
|
"name": "SearchCache",
|
|
"formattedName": "MAL_SearchCache",
|
|
"package": "mal",
|
|
"fields": [],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
""
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/types.go",
|
|
"filename": "types.go",
|
|
"name": "RequestOptions",
|
|
"formattedName": "MAL_RequestOptions",
|
|
"package": "mal",
|
|
"fields": [
|
|
{
|
|
"name": "AccessToken",
|
|
"jsonName": "AccessToken",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RefreshToken",
|
|
"jsonName": "RefreshToken",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ExpiresAt",
|
|
"jsonName": "ExpiresAt",
|
|
"goType": "time.Time",
|
|
"typescriptType": "string",
|
|
"usedStructName": "time.Time",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/types.go",
|
|
"filename": "types.go",
|
|
"name": "MediaType",
|
|
"formattedName": "MAL_MediaType",
|
|
"package": "mal",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"tv\"",
|
|
"\"ova\"",
|
|
"\"movie\"",
|
|
"\"special\"",
|
|
"\"ona\"",
|
|
"\"music\"",
|
|
"\"manga\"",
|
|
"\"novel\"",
|
|
"\"oneshot\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/types.go",
|
|
"filename": "types.go",
|
|
"name": "MediaStatus",
|
|
"formattedName": "MAL_MediaStatus",
|
|
"package": "mal",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"finished_airing\"",
|
|
"\"currently_airing\"",
|
|
"\"not_yet_aired\"",
|
|
"\"finished\"",
|
|
"\"currently_publishing\"",
|
|
"\"not_yet_published\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/types.go",
|
|
"filename": "types.go",
|
|
"name": "MediaListStatus",
|
|
"formattedName": "MAL_MediaListStatus",
|
|
"package": "mal",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"reading\"",
|
|
"\"watching\"",
|
|
"\"completed\"",
|
|
"\"on_hold\"",
|
|
"\"dropped\"",
|
|
"\"plan_to_watch\"",
|
|
"\"plan_to_read\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mal/wrapper.go",
|
|
"filename": "wrapper.go",
|
|
"name": "Wrapper",
|
|
"formattedName": "MAL_Wrapper",
|
|
"package": "mal",
|
|
"fields": [
|
|
{
|
|
"name": "AccessToken",
|
|
"jsonName": "AccessToken",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "client",
|
|
"jsonName": "client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mappings/animelists.go",
|
|
"filename": "animelists.go",
|
|
"name": "ReducedAnimeListResponse",
|
|
"formattedName": "Mappings_ReducedAnimeListResponse",
|
|
"package": "mappings",
|
|
"fields": [
|
|
{
|
|
"name": "items",
|
|
"jsonName": "items",
|
|
"goType": "[]ReducedAnimeListItem",
|
|
"typescriptType": "Array\u003cMappings_ReducedAnimeListItem\u003e",
|
|
"usedStructName": "mappings.ReducedAnimeListItem",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "itemsByAnidbID",
|
|
"jsonName": "itemsByAnidbID",
|
|
"goType": "map[int]ReducedAnimeListItem",
|
|
"typescriptType": "Record\u003cnumber, Mappings_ReducedAnimeListItem\u003e",
|
|
"usedStructName": "mappings.ReducedAnimeListItem",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Count",
|
|
"jsonName": "Count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/mappings/animelists.go",
|
|
"filename": "animelists.go",
|
|
"name": "ReducedAnimeListItem",
|
|
"formattedName": "Mappings_ReducedAnimeListItem",
|
|
"package": "mappings",
|
|
"fields": [
|
|
{
|
|
"name": "TheTvdbID",
|
|
"jsonName": "thetvdb_id",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnidbID",
|
|
"jsonName": "anidb_id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/metadata/anime.go",
|
|
"filename": "anime.go",
|
|
"name": "AnimeWrapperImpl",
|
|
"formattedName": "Metadata_AnimeWrapperImpl",
|
|
"package": "metadata",
|
|
"fields": [
|
|
{
|
|
"name": "metadata",
|
|
"jsonName": "metadata",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "baseAnime",
|
|
"jsonName": "baseAnime",
|
|
"goType": "anilist.BaseAnime",
|
|
"typescriptType": "AL_BaseAnime",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "fileCacher",
|
|
"jsonName": "fileCacher",
|
|
"goType": "filecache.Cacher",
|
|
"typescriptType": "Filecache_Cacher",
|
|
"usedStructName": "filecache.Cacher",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "tvdbEpisodes",
|
|
"jsonName": "tvdbEpisodes",
|
|
"goType": "[]tvdb.Episode",
|
|
"typescriptType": "Array\u003cTVDB_Episode\u003e",
|
|
"usedStructName": "tvdb.Episode",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/metadata/provider.go",
|
|
"filename": "provider.go",
|
|
"name": "ProviderImpl",
|
|
"formattedName": "Metadata_ProviderImpl",
|
|
"package": "metadata",
|
|
"fields": [
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "fileCacher",
|
|
"jsonName": "fileCacher",
|
|
"goType": "filecache.Cacher",
|
|
"typescriptType": "Filecache_Cacher",
|
|
"usedStructName": "filecache.Cacher",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "animeMetadataCache",
|
|
"jsonName": "animeMetadataCache",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "anizipCache",
|
|
"jsonName": "anizipCache",
|
|
"goType": "anizip.Cache",
|
|
"typescriptType": "Anizip_Cache",
|
|
"usedStructName": "anizip.Cache",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/metadata/provider.go",
|
|
"filename": "provider.go",
|
|
"name": "NewProviderImplOptions",
|
|
"formattedName": "Metadata_NewProviderImplOptions",
|
|
"package": "metadata",
|
|
"fields": [
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FileCacher",
|
|
"jsonName": "FileCacher",
|
|
"goType": "filecache.Cacher",
|
|
"typescriptType": "Filecache_Cacher",
|
|
"usedStructName": "filecache.Cacher",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/metadata/types.go",
|
|
"filename": "types.go",
|
|
"name": "Platform",
|
|
"formattedName": "Metadata_Platform",
|
|
"package": "metadata",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"anilist\"",
|
|
"\"mal\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/metadata/types.go",
|
|
"filename": "types.go",
|
|
"name": "AnimeMetadata",
|
|
"formattedName": "Metadata_AnimeMetadata",
|
|
"package": "metadata",
|
|
"fields": [
|
|
{
|
|
"name": "Titles",
|
|
"jsonName": "titles",
|
|
"goType": "map[string]string",
|
|
"typescriptType": "Record\u003cstring, string\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episodes",
|
|
"jsonName": "episodes",
|
|
"goType": "map[string]EpisodeMetadata",
|
|
"typescriptType": "Record\u003cstring, Metadata_EpisodeMetadata\u003e",
|
|
"usedStructName": "metadata.EpisodeMetadata",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeCount",
|
|
"jsonName": "episodeCount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SpecialCount",
|
|
"jsonName": "specialCount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Mappings",
|
|
"jsonName": "mappings",
|
|
"goType": "AnimeMappings",
|
|
"typescriptType": "Metadata_AnimeMappings",
|
|
"usedStructName": "metadata.AnimeMappings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/metadata/types.go",
|
|
"filename": "types.go",
|
|
"name": "AnimeMappings",
|
|
"formattedName": "Metadata_AnimeMappings",
|
|
"package": "metadata",
|
|
"fields": [
|
|
{
|
|
"name": "AnimeplanetId",
|
|
"jsonName": "animeplanetId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "KitsuId",
|
|
"jsonName": "kitsuId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MalId",
|
|
"jsonName": "malId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnilistId",
|
|
"jsonName": "anilistId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnisearchId",
|
|
"jsonName": "anisearchId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnidbId",
|
|
"jsonName": "anidbId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NotifymoeId",
|
|
"jsonName": "notifymoeId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LivechartId",
|
|
"jsonName": "livechartId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ThetvdbId",
|
|
"jsonName": "thetvdbId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ImdbId",
|
|
"jsonName": "imdbId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ThemoviedbId",
|
|
"jsonName": "themoviedbId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/metadata/types.go",
|
|
"filename": "types.go",
|
|
"name": "EpisodeMetadata",
|
|
"formattedName": "Metadata_EpisodeMetadata",
|
|
"package": "metadata",
|
|
"fields": [
|
|
{
|
|
"name": "AnidbId",
|
|
"jsonName": "anidbId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TvdbId",
|
|
"jsonName": "tvdbId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Image",
|
|
"jsonName": "image",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AirDate",
|
|
"jsonName": "airDate",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Length",
|
|
"jsonName": "length",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Summary",
|
|
"jsonName": "summary",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Overview",
|
|
"jsonName": "overview",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeNumber",
|
|
"jsonName": "episodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SeasonNumber",
|
|
"jsonName": "seasonNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AbsoluteEpisodeNumber",
|
|
"jsonName": "absoluteEpisodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnidbEid",
|
|
"jsonName": "anidbEid",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/tvdb/responses.go",
|
|
"filename": "responses.go",
|
|
"name": "ExtendedSeriesResponse_Season",
|
|
"formattedName": "TVDB_ExtendedSeriesResponse_Season",
|
|
"package": "tvdb",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Image",
|
|
"jsonName": "image",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ImageType",
|
|
"jsonName": "imageType",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LastUpdated",
|
|
"jsonName": "lastUpdated",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NameTranslations",
|
|
"jsonName": "nameTranslations",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Number",
|
|
"jsonName": "number",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "OverviewTranslations",
|
|
"jsonName": "overviewTranslations",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Companies",
|
|
"jsonName": "companies",
|
|
"goType": "TVDB_ExtendedSeriesResponse_Season_Companies",
|
|
"typescriptType": "TVDB_ExtendedSeriesResponse_Season_Companies",
|
|
"usedStructName": "tvdb.ExtendedSeriesResponse_Season_Companies",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SeriesId",
|
|
"jsonName": "seriesId",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "TVDB_ExtendedSeriesResponse_Season_Type",
|
|
"typescriptType": "TVDB_ExtendedSeriesResponse_Season_Type",
|
|
"usedStructName": "tvdb.ExtendedSeriesResponse_Season_Type",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
"goland:noinspection GoSnakeCaseUsage"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/tvdb/responses.go",
|
|
"filename": "responses.go",
|
|
"name": "ExtendedSeriesResponse_Season_Companies",
|
|
"formattedName": "TVDB_ExtendedSeriesResponse_Season_Companies",
|
|
"package": "tvdb",
|
|
"fields": [
|
|
{
|
|
"name": "Studio",
|
|
"jsonName": "studio",
|
|
"goType": "[]__STRUCT__",
|
|
"typescriptType": "Array\u003c{ activeDate: string; aliases: Array\u003c{ language: string; name: string; }\u003e; country: string; id: number; inactiveDate: string; name: string; nameTranslations: Array\u003cstring\u003e; overviewTranslations: Array\u003cstring\u003e; primaryCompanyType: number; slug: string; parentCompany: { id: number; name: string; relation: { id: number; typeName: string; }; }; tagOptions: Array\u003c{ helpText: string; id: number; name: string; tag: number; tagName: string; }\u003e; }\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Network",
|
|
"jsonName": "network",
|
|
"goType": "[]__STRUCT__",
|
|
"typescriptType": "Array\u003c{ activeDate: string; aliases: Array\u003c{ language: string; name: string; }\u003e; country: string; id: number; inactiveDate: string; name: string; nameTranslations: Array\u003cstring\u003e; overviewTranslations: Array\u003cstring\u003e; primaryCompanyType: number; slug: string; parentCompany: { id: number; name: string; relation: { id: number; typeName: string; }; }; tagOptions: Array\u003c{ helpText: string; id: number; name: string; tag: number; tagName: string; }\u003e; }\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Production",
|
|
"jsonName": "production",
|
|
"goType": "[]__STRUCT__",
|
|
"typescriptType": "Array\u003c{ activeDate: string; aliases: Array\u003c{ language: string; name: string; }\u003e; country: string; id: number; inactiveDate: string; name: string; nameTranslations: Array\u003cstring\u003e; overviewTranslations: Array\u003cstring\u003e; primaryCompanyType: number; slug: string; parentCompany: { id: number; name: string; relation: { id: number; typeName: string; }; }; tagOptions: Array\u003c{ helpText: string; id: number; name: string; tag: number; tagName: string; }\u003e; }\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Distributor",
|
|
"jsonName": "distributor",
|
|
"goType": "[]__STRUCT__",
|
|
"typescriptType": "Array\u003c{ activeDate: string; aliases: Array\u003c{ language: string; name: string; }\u003e; country: string; id: number; inactiveDate: string; name: string; nameTranslations: Array\u003cstring\u003e; overviewTranslations: Array\u003cstring\u003e; primaryCompanyType: number; slug: string; parentCompany: { id: number; name: string; relation: { id: number; typeName: string; }; }; tagOptions: Array\u003c{ helpText: string; id: number; name: string; tag: number; tagName: string; }\u003e; }\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SpecialEffects",
|
|
"jsonName": "special_effects",
|
|
"goType": "[]__STRUCT__",
|
|
"typescriptType": "Array\u003c{ activeDate: string; aliases: Array\u003c{ language: string; name: string; }\u003e; country: string; id: number; inactiveDate: string; name: string; nameTranslations: Array\u003cstring\u003e; overviewTranslations: Array\u003cstring\u003e; primaryCompanyType: number; slug: string; parentCompany: { id: number; name: string; relation: { id: number; typeName: string; }; }; tagOptions: Array\u003c{ helpText: string; id: number; name: string; tag: number; tagName: string; }\u003e; }\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
"goland:noinspection GoSnakeCaseUsage"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/tvdb/responses.go",
|
|
"filename": "responses.go",
|
|
"name": "ExtendedSeriesResponse_Season_Type",
|
|
"formattedName": "TVDB_ExtendedSeriesResponse_Season_Type",
|
|
"package": "tvdb",
|
|
"fields": [
|
|
{
|
|
"name": "AlternateName",
|
|
"jsonName": "alternateName",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
"goland:noinspection GoSnakeCaseUsage"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/tvdb/responses.go",
|
|
"filename": "responses.go",
|
|
"name": "ExtendedSeriesResponse",
|
|
"formattedName": "TVDB_ExtendedSeriesResponse",
|
|
"package": "tvdb",
|
|
"fields": [
|
|
{
|
|
"name": "Data",
|
|
"jsonName": "data",
|
|
"goType": "__STRUCT__",
|
|
"typescriptType": "{ seasons: Array\u003cExtendedSeriesResponse_Season\u003e; }",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/tvdb/responses.go",
|
|
"filename": "responses.go",
|
|
"name": "ExtendedSeasonsResponse_Episode",
|
|
"formattedName": "TVDB_ExtendedSeasonsResponse_Episode",
|
|
"package": "tvdb",
|
|
"fields": [
|
|
{
|
|
"name": "Aired",
|
|
"jsonName": "aired",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AirsAfterSeason",
|
|
"jsonName": "airsAfterSeason",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AirsBeforeEpisode",
|
|
"jsonName": "airsBeforeEpisode",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AirsBeforeSeason",
|
|
"jsonName": "airsBeforeSeason",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FinaleType",
|
|
"jsonName": "finaleType",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Image",
|
|
"jsonName": "image",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ImageType",
|
|
"jsonName": "imageType",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsMovie",
|
|
"jsonName": "isMovie",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LastUpdated",
|
|
"jsonName": "lastUpdated",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LinkedMovie",
|
|
"jsonName": "linkedMovie",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NameTranslations",
|
|
"jsonName": "nameTranslations",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Number",
|
|
"jsonName": "number",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Overview",
|
|
"jsonName": "overview",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "OverviewTranslations",
|
|
"jsonName": "overviewTranslations",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Runtime",
|
|
"jsonName": "runtime",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SeasonNumber",
|
|
"jsonName": "seasonNumber",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Seasons",
|
|
"jsonName": "seasons",
|
|
"goType": "[]__STRUCT__",
|
|
"typescriptType": "Array\u003c{ id: number; image: string; imageType: number; lastUpdated: string; name: string; nameTranslations: Array\u003cstring\u003e; number: number; overviewTranslations: Array\u003cstring\u003e; companies: { studio: Array\u003c{ activeDate: string; aliases: Array\u003c{ language: string; name: string; }\u003e; country: string; id: number; inactiveDate: string; name: string; nameTranslations: Array\u003cstring\u003e; overviewTranslations: Array\u003cstring\u003e; primaryCompanyType: number; slug: string; parentCompany: { id: number; name: string; relation: { id: number; typeName: string; }; }; tagOptions: Array\u003c{ helpText: string; id: number; name: string; tag: number; tagName: string; }\u003e; }\u003e; network: Array\u003c{ activeDate: string; aliases: Array\u003c{ language: string; name: string; }\u003e; country: string; id: number; inactiveDate: string; name: string; nameTranslations: Array\u003cstring\u003e; overviewTranslations: Array\u003cstring\u003e; primaryCompanyType: number; slug: string; parentCompany: { id: number; name: string; relation: { id: number; typeName: string; }; }; tagOptions: Array\u003c{ helpText: string; id: number; name: string; tag: number; tagName: string; }\u003e; }\u003e; production: Array\u003c{ activeDate: string; aliases: Array\u003c{ language: string; name: string; }\u003e; country: string; id: number; inactiveDate: string; name: string; nameTranslations: Array\u003cstring\u003e; overviewTranslations: Array\u003cstring\u003e; primaryCompanyType: number; slug: string; parentCompany: { id: number; name: string; relation: { id: number; typeName: string; }; }; tagOptions: Array\u003c{ helpText: string; id: number; name: string; tag: number; tagName: string; }\u003e; }\u003e; distributor: Array\u003c{ activeDate: string; aliases: Array\u003c{ language: string; name: string; }\u003e; country: string; id: number; inactiveDate: string; name: string; nameTranslations: Array\u003cstring\u003e; overviewTranslations: Array\u003cstring\u003e; primaryCompanyType: number; slug: string; parentCompany: { id: number; name: string; relation: { id: number; typeName: string; }; }; tagOptions: Array\u003c{ helpText: string; id: number; name: string; tag: number; tagName: string; }\u003e; }\u003e; special_effects: Array\u003c{ activeDate: string; aliases: Array\u003c{ language: string; name: string; }\u003e; country: string; id: number; inactiveDate: string; name: string; nameTranslations: Array\u003cstring\u003e; overviewTranslations: Array\u003cstring\u003e; primaryCompanyType: number; slug: string; parentCompany: { id: number; name: string; relation: { id: number; typeName: string; }; }; tagOptions: Array\u003c{ helpText: string; id: number; name: string; tag: number; tagName: string; }\u003e; }\u003e; }; seriesId: number; type: { alternateName: string; id: number; name: string; type: string; }; year: string; }\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SeriesID",
|
|
"jsonName": "seriesId",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SeasonName",
|
|
"jsonName": "seasonName",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
"goland:noinspection GoSnakeCaseUsage"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/api/tvdb/responses.go",
|
|
"filename": "responses.go",
|
|
"name": "ExtendedSeasonsResponse",
|
|
"formattedName": "TVDB_ExtendedSeasonsResponse",
|
|
"package": "tvdb",
|
|
"fields": [
|
|
{
|
|
"name": "Data",
|
|
"jsonName": "data",
|
|
"goType": "__STRUCT__",
|
|
"typescriptType": "{ episodes: Array\u003cExtendedSeasonsResponse_Episode\u003e; }",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/tvdb/tvdb.go",
|
|
"filename": "tvdb.go",
|
|
"name": "TVDB",
|
|
"formattedName": "TVDB_TVDB",
|
|
"package": "tvdb",
|
|
"fields": [
|
|
{
|
|
"name": "apiKey",
|
|
"jsonName": "apiKey",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "client",
|
|
"jsonName": "client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "currentToken",
|
|
"jsonName": "currentToken",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" Hydrated by getTokenWithKey"
|
|
]
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/tvdb/tvdb.go",
|
|
"filename": "tvdb.go",
|
|
"name": "NewTVDBOptions",
|
|
"formattedName": "TVDB_NewTVDBOptions",
|
|
"package": "tvdb",
|
|
"fields": [
|
|
{
|
|
"name": "ApiKey",
|
|
"jsonName": "ApiKey",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/tvdb/tvdb.go",
|
|
"filename": "tvdb.go",
|
|
"name": "FilterEpisodeMediaInfo",
|
|
"formattedName": "TVDB_FilterEpisodeMediaInfo",
|
|
"package": "tvdb",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "Year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "Month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TotalEp",
|
|
"jsonName": "TotalEp",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" from anizip"
|
|
]
|
|
},
|
|
{
|
|
"name": "AbsoluteOffset",
|
|
"jsonName": "AbsoluteOffset",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" from anizip"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/tvdb/types.go",
|
|
"filename": "types.go",
|
|
"name": "Episode",
|
|
"formattedName": "TVDB_Episode",
|
|
"package": "tvdb",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Image",
|
|
"jsonName": "image",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Number",
|
|
"jsonName": "number",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AiredAt",
|
|
"jsonName": "airedAt",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/api/tvdb/types.go",
|
|
"filename": "types.go",
|
|
"name": "Chapter",
|
|
"formattedName": "TVDB_Chapter",
|
|
"package": "tvdb",
|
|
"fields": [],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/continuity/history.go",
|
|
"filename": "history.go",
|
|
"name": "WatchHistory",
|
|
"formattedName": "Continuity_WatchHistory",
|
|
"package": "continuity",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "map[int]WatchHistoryItem",
|
|
"typescriptType": "Record\u003cnumber, Continuity_WatchHistoryItem\u003e",
|
|
"declaredValues": null,
|
|
"usedStructName": "continuity.WatchHistoryItem"
|
|
},
|
|
"comments": null
|
|
},
|
|
{
|
|
"filepath": "../internal/continuity/history.go",
|
|
"filename": "history.go",
|
|
"name": "WatchHistoryItem",
|
|
"formattedName": "Continuity_WatchHistoryItem",
|
|
"package": "continuity",
|
|
"fields": [
|
|
{
|
|
"name": "Kind",
|
|
"jsonName": "kind",
|
|
"goType": "Kind",
|
|
"typescriptType": "Continuity_Kind",
|
|
"usedStructName": "continuity.Kind",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Filepath",
|
|
"jsonName": "filepath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeNumber",
|
|
"jsonName": "episodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CurrentTime",
|
|
"jsonName": "currentTime",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Duration",
|
|
"jsonName": "duration",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeAdded",
|
|
"jsonName": "timeAdded",
|
|
"goType": "time.Time",
|
|
"typescriptType": "string",
|
|
"usedStructName": "time.Time",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeUpdated",
|
|
"jsonName": "timeUpdated",
|
|
"goType": "time.Time",
|
|
"typescriptType": "string",
|
|
"usedStructName": "time.Time",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/continuity/history.go",
|
|
"filename": "history.go",
|
|
"name": "WatchHistoryItemResponse",
|
|
"formattedName": "Continuity_WatchHistoryItemResponse",
|
|
"package": "continuity",
|
|
"fields": [
|
|
{
|
|
"name": "Item",
|
|
"jsonName": "item",
|
|
"goType": "WatchHistoryItem",
|
|
"typescriptType": "Continuity_WatchHistoryItem",
|
|
"usedStructName": "continuity.WatchHistoryItem",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Found",
|
|
"jsonName": "found",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/continuity/history.go",
|
|
"filename": "history.go",
|
|
"name": "UpdateWatchHistoryItemOptions",
|
|
"formattedName": "Continuity_UpdateWatchHistoryItemOptions",
|
|
"package": "continuity",
|
|
"fields": [
|
|
{
|
|
"name": "CurrentTime",
|
|
"jsonName": "currentTime",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Duration",
|
|
"jsonName": "duration",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeNumber",
|
|
"jsonName": "episodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Filepath",
|
|
"jsonName": "filepath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Kind",
|
|
"jsonName": "kind",
|
|
"goType": "Kind",
|
|
"typescriptType": "Continuity_Kind",
|
|
"usedStructName": "continuity.Kind",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/continuity/manager.go",
|
|
"filename": "manager.go",
|
|
"name": "Manager",
|
|
"formattedName": "Continuity_Manager",
|
|
"package": "continuity",
|
|
"fields": [
|
|
{
|
|
"name": "fileCacher",
|
|
"jsonName": "fileCacher",
|
|
"goType": "filecache.Cacher",
|
|
"typescriptType": "Filecache_Cacher",
|
|
"usedStructName": "filecache.Cacher",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "db",
|
|
"jsonName": "db",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "watchHistoryFileCacheBucket",
|
|
"jsonName": "watchHistoryFileCacheBucket",
|
|
"goType": "filecache.Bucket",
|
|
"typescriptType": "Filecache_Bucket",
|
|
"usedStructName": "filecache.Bucket",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "externalPlayerEpisodeDetails",
|
|
"jsonName": "externalPlayerEpisodeDetails",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "settings",
|
|
"jsonName": "settings",
|
|
"goType": "Settings",
|
|
"typescriptType": "Continuity_Settings",
|
|
"usedStructName": "continuity.Settings",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.RWMutex",
|
|
"typescriptType": "Sync_RWMutex",
|
|
"usedStructName": "sync.RWMutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/continuity/manager.go",
|
|
"filename": "manager.go",
|
|
"name": "ExternalPlayerEpisodeDetails",
|
|
"formattedName": "Continuity_ExternalPlayerEpisodeDetails",
|
|
"package": "continuity",
|
|
"fields": [
|
|
{
|
|
"name": "EpisodeNumber",
|
|
"jsonName": "episodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Filepath",
|
|
"jsonName": "filepath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/continuity/manager.go",
|
|
"filename": "manager.go",
|
|
"name": "Settings",
|
|
"formattedName": "Continuity_Settings",
|
|
"package": "continuity",
|
|
"fields": [
|
|
{
|
|
"name": "WatchContinuityEnabled",
|
|
"jsonName": "WatchContinuityEnabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/continuity/manager.go",
|
|
"filename": "manager.go",
|
|
"name": "Kind",
|
|
"formattedName": "Continuity_Kind",
|
|
"package": "continuity",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"onlinestream\"",
|
|
"\"mediastream\"",
|
|
"\"external_player\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/continuity/manager.go",
|
|
"filename": "manager.go",
|
|
"name": "NewManagerOptions",
|
|
"formattedName": "Continuity_NewManagerOptions",
|
|
"package": "continuity",
|
|
"fields": [
|
|
{
|
|
"name": "FileCacher",
|
|
"jsonName": "FileCacher",
|
|
"goType": "filecache.Cacher",
|
|
"typescriptType": "Filecache_Cacher",
|
|
"usedStructName": "filecache.Cacher",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Database",
|
|
"jsonName": "Database",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/core/app.go",
|
|
"filename": "app.go",
|
|
"name": "App",
|
|
"formattedName": "INTERNAL_App",
|
|
"package": "core",
|
|
"fields": [
|
|
{
|
|
"name": "Config",
|
|
"jsonName": "Config",
|
|
"goType": "Config",
|
|
"typescriptType": "INTERNAL_Config",
|
|
"usedStructName": "core.Config",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Database",
|
|
"jsonName": "Database",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TorrentClientRepository",
|
|
"jsonName": "TorrentClientRepository",
|
|
"goType": "torrent_client.Repository",
|
|
"typescriptType": "TorrentClient_Repository",
|
|
"usedStructName": "torrent_client.Repository",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TorrentRepository",
|
|
"jsonName": "TorrentRepository",
|
|
"goType": "torrent.Repository",
|
|
"typescriptType": "Torrent_Repository",
|
|
"usedStructName": "torrent.Repository",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DebridClientRepository",
|
|
"jsonName": "DebridClientRepository",
|
|
"goType": "debrid_client.Repository",
|
|
"typescriptType": "DebridClient_Repository",
|
|
"usedStructName": "debrid_client.Repository",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Watcher",
|
|
"jsonName": "Watcher",
|
|
"goType": "scanner.Watcher",
|
|
"typescriptType": "Scanner_Watcher",
|
|
"usedStructName": "scanner.Watcher",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnilistClient",
|
|
"jsonName": "AnilistClient",
|
|
"goType": "anilist.AnilistClient",
|
|
"typescriptType": "AL_AnilistClient",
|
|
"usedStructName": "anilist.AnilistClient",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnilistPlatform",
|
|
"jsonName": "AnilistPlatform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LocalPlatform",
|
|
"jsonName": "LocalPlatform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SyncManager",
|
|
"jsonName": "SyncManager",
|
|
"goType": "sync2.Manager",
|
|
"typescriptType": "Manager",
|
|
"usedStructName": "sync2.Manager",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FillerManager",
|
|
"jsonName": "FillerManager",
|
|
"goType": "fillermanager.FillerManager",
|
|
"typescriptType": "FillerManager",
|
|
"usedStructName": "fillermanager.FillerManager",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WSEventManager",
|
|
"jsonName": "WSEventManager",
|
|
"goType": "events.WSEventManager",
|
|
"typescriptType": "Events_WSEventManager",
|
|
"usedStructName": "events.WSEventManager",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AutoDownloader",
|
|
"jsonName": "AutoDownloader",
|
|
"goType": "autodownloader.AutoDownloader",
|
|
"typescriptType": "AutoDownloader",
|
|
"usedStructName": "autodownloader.AutoDownloader",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ExtensionRepository",
|
|
"jsonName": "ExtensionRepository",
|
|
"goType": "extension_repo.Repository",
|
|
"typescriptType": "ExtensionRepo_Repository",
|
|
"usedStructName": "extension_repo.Repository",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ExtensionPlaygroundRepository",
|
|
"jsonName": "ExtensionPlaygroundRepository",
|
|
"goType": "extension_playground.PlaygroundRepository",
|
|
"typescriptType": "PlaygroundRepository",
|
|
"usedStructName": "extension_playground.PlaygroundRepository",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaPlayer",
|
|
"jsonName": "MediaPlayer",
|
|
"goType": "INTERNAL_App_MediaPlayer",
|
|
"typescriptType": "INTERNAL_App_MediaPlayer",
|
|
"usedStructName": "core.App_MediaPlayer",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaPlayerRepository",
|
|
"jsonName": "MediaPlayerRepository",
|
|
"goType": "mediaplayer.Repository",
|
|
"typescriptType": "Repository",
|
|
"usedStructName": "mediaplayer.Repository",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Version",
|
|
"jsonName": "Version",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Updater",
|
|
"jsonName": "Updater",
|
|
"goType": "updater.Updater",
|
|
"typescriptType": "Updater_Updater",
|
|
"usedStructName": "updater.Updater",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Settings",
|
|
"jsonName": "Settings",
|
|
"goType": "models.Settings",
|
|
"typescriptType": "Models_Settings",
|
|
"usedStructName": "models.Settings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AutoScanner",
|
|
"jsonName": "AutoScanner",
|
|
"goType": "autoscanner.AutoScanner",
|
|
"typescriptType": "AutoScanner_AutoScanner",
|
|
"usedStructName": "autoscanner.AutoScanner",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PlaybackManager",
|
|
"jsonName": "PlaybackManager",
|
|
"goType": "playbackmanager.PlaybackManager",
|
|
"typescriptType": "PlaybackManager_PlaybackManager",
|
|
"usedStructName": "playbackmanager.PlaybackManager",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FileCacher",
|
|
"jsonName": "FileCacher",
|
|
"goType": "filecache.Cacher",
|
|
"typescriptType": "Filecache_Cacher",
|
|
"usedStructName": "filecache.Cacher",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "OnlinestreamRepository",
|
|
"jsonName": "OnlinestreamRepository",
|
|
"goType": "onlinestream.Repository",
|
|
"typescriptType": "Onlinestream_Repository",
|
|
"usedStructName": "onlinestream.Repository",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MangaRepository",
|
|
"jsonName": "MangaRepository",
|
|
"goType": "manga.Repository",
|
|
"typescriptType": "Manga_Repository",
|
|
"usedStructName": "manga.Repository",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataProvider",
|
|
"jsonName": "MetadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DiscordPresence",
|
|
"jsonName": "DiscordPresence",
|
|
"goType": "discordrpc_presence.Presence",
|
|
"typescriptType": "DiscordRPC_Presence",
|
|
"usedStructName": "discordrpc_presence.Presence",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MangaDownloader",
|
|
"jsonName": "MangaDownloader",
|
|
"goType": "manga.Downloader",
|
|
"typescriptType": "Manga_Downloader",
|
|
"usedStructName": "manga.Downloader",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ContinuityManager",
|
|
"jsonName": "ContinuityManager",
|
|
"goType": "continuity.Manager",
|
|
"typescriptType": "Continuity_Manager",
|
|
"usedStructName": "continuity.Manager",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Cleanups",
|
|
"jsonName": "Cleanups",
|
|
"goType": "[]",
|
|
"typescriptType": "Array\u003cany\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediastreamRepository",
|
|
"jsonName": "MediastreamRepository",
|
|
"goType": "mediastream.Repository",
|
|
"typescriptType": "Mediastream_Repository",
|
|
"usedStructName": "mediastream.Repository",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TorrentstreamRepository",
|
|
"jsonName": "TorrentstreamRepository",
|
|
"goType": "torrentstream.Repository",
|
|
"typescriptType": "Torrentstream_Repository",
|
|
"usedStructName": "torrentstream.Repository",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FeatureFlags",
|
|
"jsonName": "FeatureFlags",
|
|
"goType": "FeatureFlags",
|
|
"typescriptType": "INTERNAL_FeatureFlags",
|
|
"usedStructName": "core.FeatureFlags",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SecondarySettings",
|
|
"jsonName": "SecondarySettings",
|
|
"goType": "INTERNAL_App_SecondarySettings",
|
|
"typescriptType": "INTERNAL_App_SecondarySettings",
|
|
"usedStructName": "core.App_SecondarySettings",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Struct for other settings sent to client"
|
|
]
|
|
},
|
|
{
|
|
"name": "SelfUpdater",
|
|
"jsonName": "SelfUpdater",
|
|
"goType": "updater.SelfUpdater",
|
|
"typescriptType": "Updater_SelfUpdater",
|
|
"usedStructName": "updater.SelfUpdater",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TotalLibrarySize",
|
|
"jsonName": "TotalLibrarySize",
|
|
"goType": "uint64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Initialized in modules.go"
|
|
]
|
|
},
|
|
{
|
|
"name": "LibraryDir",
|
|
"jsonName": "LibraryDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "animeCollection",
|
|
"jsonName": "animeCollection",
|
|
"goType": "anilist.AnimeCollection",
|
|
"typescriptType": "AL_AnimeCollection",
|
|
"usedStructName": "anilist.AnimeCollection",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "rawAnimeCollection",
|
|
"jsonName": "rawAnimeCollection",
|
|
"goType": "anilist.AnimeCollection",
|
|
"typescriptType": "AL_AnimeCollection",
|
|
"usedStructName": "anilist.AnimeCollection",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": [
|
|
" (retains custom lists)"
|
|
]
|
|
},
|
|
{
|
|
"name": "mangaCollection",
|
|
"jsonName": "mangaCollection",
|
|
"goType": "anilist.MangaCollection",
|
|
"typescriptType": "AL_MangaCollection",
|
|
"usedStructName": "anilist.MangaCollection",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "rawMangaCollection",
|
|
"jsonName": "rawMangaCollection",
|
|
"goType": "anilist.MangaCollection",
|
|
"typescriptType": "AL_MangaCollection",
|
|
"usedStructName": "anilist.MangaCollection",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": [
|
|
" (retains custom lists)"
|
|
]
|
|
},
|
|
{
|
|
"name": "account",
|
|
"jsonName": "account",
|
|
"goType": "models.Account",
|
|
"typescriptType": "Models_Account",
|
|
"usedStructName": "models.Account",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "previousVersion",
|
|
"jsonName": "previousVersion",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "moduleMu",
|
|
"jsonName": "moduleMu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/core/app.go",
|
|
"filename": "app.go",
|
|
"name": "App_MediaPlayer",
|
|
"formattedName": "INTERNAL_App_MediaPlayer",
|
|
"package": "core",
|
|
"fields": [
|
|
{
|
|
"name": "VLC",
|
|
"jsonName": "VLC",
|
|
"goType": "vlc.VLC",
|
|
"typescriptType": "VLC",
|
|
"usedStructName": "vlc.VLC",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MpcHc",
|
|
"jsonName": "MpcHc",
|
|
"goType": "mpchc.MpcHc",
|
|
"typescriptType": "MpcHc",
|
|
"usedStructName": "mpchc.MpcHc",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Mpv",
|
|
"jsonName": "Mpv",
|
|
"goType": "mpv.Mpv",
|
|
"typescriptType": "Mpv",
|
|
"usedStructName": "mpv.Mpv",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/core/app.go",
|
|
"filename": "app.go",
|
|
"name": "App_SecondarySettings",
|
|
"formattedName": "INTERNAL_App_SecondarySettings",
|
|
"package": "core",
|
|
"fields": [
|
|
{
|
|
"name": "Mediastream",
|
|
"jsonName": "Mediastream",
|
|
"goType": "models.MediastreamSettings",
|
|
"typescriptType": "Models_MediastreamSettings",
|
|
"usedStructName": "models.MediastreamSettings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Torrentstream",
|
|
"jsonName": "Torrentstream",
|
|
"goType": "models.TorrentstreamSettings",
|
|
"typescriptType": "Models_TorrentstreamSettings",
|
|
"usedStructName": "models.TorrentstreamSettings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Debrid",
|
|
"jsonName": "Debrid",
|
|
"goType": "models.DebridSettings",
|
|
"typescriptType": "Models_DebridSettings",
|
|
"usedStructName": "models.DebridSettings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/core/config.go",
|
|
"filename": "config.go",
|
|
"name": "Config",
|
|
"formattedName": "INTERNAL_Config",
|
|
"package": "core",
|
|
"fields": [
|
|
{
|
|
"name": "Version",
|
|
"jsonName": "Version",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Server",
|
|
"jsonName": "Server",
|
|
"goType": "INTERNAL_Config_Server",
|
|
"typescriptType": "INTERNAL_Config_Server",
|
|
"usedStructName": "core.Config_Server",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Database",
|
|
"jsonName": "Database",
|
|
"goType": "INTERNAL_Config_Database",
|
|
"typescriptType": "INTERNAL_Config_Database",
|
|
"usedStructName": "core.Config_Database",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Web",
|
|
"jsonName": "Web",
|
|
"goType": "INTERNAL_Config_Web",
|
|
"typescriptType": "INTERNAL_Config_Web",
|
|
"usedStructName": "core.Config_Web",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logs",
|
|
"jsonName": "Logs",
|
|
"goType": "INTERNAL_Config_Logs",
|
|
"typescriptType": "INTERNAL_Config_Logs",
|
|
"usedStructName": "core.Config_Logs",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Cache",
|
|
"jsonName": "Cache",
|
|
"goType": "INTERNAL_Config_Cache",
|
|
"typescriptType": "INTERNAL_Config_Cache",
|
|
"usedStructName": "core.Config_Cache",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Offline",
|
|
"jsonName": "Offline",
|
|
"goType": "INTERNAL_Config_Offline",
|
|
"typescriptType": "INTERNAL_Config_Offline",
|
|
"usedStructName": "core.Config_Offline",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Manga",
|
|
"jsonName": "Manga",
|
|
"goType": "INTERNAL_Config_Manga",
|
|
"typescriptType": "INTERNAL_Config_Manga",
|
|
"usedStructName": "core.Config_Manga",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"jsonName": "Data",
|
|
"goType": "INTERNAL_Config_Data",
|
|
"typescriptType": "INTERNAL_Config_Data",
|
|
"usedStructName": "core.Config_Data",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Extensions",
|
|
"jsonName": "Extensions",
|
|
"goType": "INTERNAL_Config_Extensions",
|
|
"typescriptType": "INTERNAL_Config_Extensions",
|
|
"usedStructName": "core.Config_Extensions",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Anilist",
|
|
"jsonName": "Anilist",
|
|
"goType": "INTERNAL_Config_Anilist",
|
|
"typescriptType": "INTERNAL_Config_Anilist",
|
|
"usedStructName": "core.Config_Anilist",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/core/config.go",
|
|
"filename": "config.go",
|
|
"name": "Config_Server",
|
|
"formattedName": "INTERNAL_Config_Server",
|
|
"package": "core",
|
|
"fields": [
|
|
{
|
|
"name": "Host",
|
|
"jsonName": "Host",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Port",
|
|
"jsonName": "Port",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Offline",
|
|
"jsonName": "Offline",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UseBinaryPath",
|
|
"jsonName": "UseBinaryPath",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Makes $SEANIME_WORKING_DIR point to the binary's directory"
|
|
]
|
|
},
|
|
{
|
|
"name": "Systray",
|
|
"jsonName": "Systray",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/core/config.go",
|
|
"filename": "config.go",
|
|
"name": "Config_Database",
|
|
"formattedName": "INTERNAL_Config_Database",
|
|
"package": "core",
|
|
"fields": [
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "Name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/core/config.go",
|
|
"filename": "config.go",
|
|
"name": "Config_Web",
|
|
"formattedName": "INTERNAL_Config_Web",
|
|
"package": "core",
|
|
"fields": [
|
|
{
|
|
"name": "AssetDir",
|
|
"jsonName": "AssetDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/core/config.go",
|
|
"filename": "config.go",
|
|
"name": "Config_Logs",
|
|
"formattedName": "INTERNAL_Config_Logs",
|
|
"package": "core",
|
|
"fields": [
|
|
{
|
|
"name": "Dir",
|
|
"jsonName": "Dir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/core/config.go",
|
|
"filename": "config.go",
|
|
"name": "Config_Cache",
|
|
"formattedName": "INTERNAL_Config_Cache",
|
|
"package": "core",
|
|
"fields": [
|
|
{
|
|
"name": "Dir",
|
|
"jsonName": "Dir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TranscodeDir",
|
|
"jsonName": "TranscodeDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/core/config.go",
|
|
"filename": "config.go",
|
|
"name": "Config_Offline",
|
|
"formattedName": "INTERNAL_Config_Offline",
|
|
"package": "core",
|
|
"fields": [
|
|
{
|
|
"name": "Dir",
|
|
"jsonName": "Dir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AssetDir",
|
|
"jsonName": "AssetDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/core/config.go",
|
|
"filename": "config.go",
|
|
"name": "Config_Manga",
|
|
"formattedName": "INTERNAL_Config_Manga",
|
|
"package": "core",
|
|
"fields": [
|
|
{
|
|
"name": "DownloadDir",
|
|
"jsonName": "DownloadDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/core/config.go",
|
|
"filename": "config.go",
|
|
"name": "Config_Data",
|
|
"formattedName": "INTERNAL_Config_Data",
|
|
"package": "core",
|
|
"fields": [
|
|
{
|
|
"name": "AppDataDir",
|
|
"jsonName": "AppDataDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WorkingDir",
|
|
"jsonName": "WorkingDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/core/config.go",
|
|
"filename": "config.go",
|
|
"name": "Config_Extensions",
|
|
"formattedName": "INTERNAL_Config_Extensions",
|
|
"package": "core",
|
|
"fields": [
|
|
{
|
|
"name": "Dir",
|
|
"jsonName": "Dir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/core/config.go",
|
|
"filename": "config.go",
|
|
"name": "Config_Anilist",
|
|
"formattedName": "INTERNAL_Config_Anilist",
|
|
"package": "core",
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"jsonName": "ClientID",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/core/config.go",
|
|
"filename": "config.go",
|
|
"name": "ConfigOptions",
|
|
"formattedName": "INTERNAL_ConfigOptions",
|
|
"package": "core",
|
|
"fields": [
|
|
{
|
|
"name": "DataDir",
|
|
"jsonName": "DataDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" The path to the Seanime data directory, if any"
|
|
]
|
|
},
|
|
{
|
|
"name": "OnVersionChange",
|
|
"jsonName": "OnVersionChange",
|
|
"goType": "[]",
|
|
"typescriptType": "Array\u003cany\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EmbeddedLogo",
|
|
"jsonName": "EmbeddedLogo",
|
|
"goType": "string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" The embedded logo"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/core/feature_flags.go",
|
|
"filename": "feature_flags.go",
|
|
"name": "FeatureFlags",
|
|
"formattedName": "INTERNAL_FeatureFlags",
|
|
"package": "core",
|
|
"fields": [],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/core/feature_flags.go",
|
|
"filename": "feature_flags.go",
|
|
"name": "ExperimentalFeatureFlags",
|
|
"formattedName": "INTERNAL_ExperimentalFeatureFlags",
|
|
"package": "core",
|
|
"fields": [],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/core/flags.go",
|
|
"filename": "flags.go",
|
|
"name": "SeanimeFlags",
|
|
"formattedName": "INTERNAL_SeanimeFlags",
|
|
"package": "core",
|
|
"fields": [
|
|
{
|
|
"name": "DataDir",
|
|
"jsonName": "DataDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Update",
|
|
"jsonName": "Update",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/cron/cron.go",
|
|
"filename": "cron.go",
|
|
"name": "JobCtx",
|
|
"formattedName": "JobCtx",
|
|
"package": "cron",
|
|
"fields": [
|
|
{
|
|
"name": "App",
|
|
"jsonName": "App",
|
|
"goType": "core.App",
|
|
"typescriptType": "INTERNAL_App",
|
|
"usedStructName": "core.App",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/database/db/db.go",
|
|
"filename": "db.go",
|
|
"name": "Database",
|
|
"formattedName": "DB_Database",
|
|
"package": "db",
|
|
"fields": [
|
|
{
|
|
"name": "gormdb",
|
|
"jsonName": "gormdb",
|
|
"goType": "gorm.DB",
|
|
"typescriptType": "DB",
|
|
"usedStructName": "gorm.DB",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CurrMediaFillers",
|
|
"jsonName": "CurrMediaFillers",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/database/db/media_filler.go",
|
|
"filename": "media_filler.go",
|
|
"name": "MediaFillerItem",
|
|
"formattedName": "DB_MediaFillerItem",
|
|
"package": "db",
|
|
"fields": [
|
|
{
|
|
"name": "DbId",
|
|
"jsonName": "DbId",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "Provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Slug",
|
|
"jsonName": "Slug",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "MediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LastFetchedAt",
|
|
"jsonName": "LastFetchedAt",
|
|
"goType": "time.Time",
|
|
"typescriptType": "string",
|
|
"usedStructName": "time.Time",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FillerEpisodes",
|
|
"jsonName": "FillerEpisodes",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/database/db/scan_summary.go",
|
|
"filename": "scan_summary.go",
|
|
"name": "ScanSummaryItem",
|
|
"formattedName": "DB_ScanSummaryItem",
|
|
"package": "db",
|
|
"fields": [
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "time.Time",
|
|
"typescriptType": "string",
|
|
"usedStructName": "time.Time",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ScanSummary",
|
|
"jsonName": "scanSummary",
|
|
"goType": "summary.ScanSummary",
|
|
"typescriptType": "Summary_ScanSummary",
|
|
"usedStructName": "summary.ScanSummary",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "BaseModel",
|
|
"formattedName": "Models_BaseModel",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "time.Time",
|
|
"typescriptType": "string",
|
|
"usedStructName": "time.Time",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpdatedAt",
|
|
"jsonName": "updatedAt",
|
|
"goType": "time.Time",
|
|
"typescriptType": "string",
|
|
"usedStructName": "time.Time",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "Token",
|
|
"formattedName": "Models_Token",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "Value",
|
|
"jsonName": "value",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"models.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "Account",
|
|
"formattedName": "Models_Account",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "Username",
|
|
"jsonName": "username",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Token",
|
|
"jsonName": "token",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Viewer",
|
|
"jsonName": "viewer",
|
|
"goType": "string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"models.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "LocalFiles",
|
|
"formattedName": "Models_LocalFiles",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "Value",
|
|
"jsonName": "value",
|
|
"goType": "string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"models.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "Settings",
|
|
"formattedName": "Models_Settings",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "Library",
|
|
"jsonName": "library",
|
|
"goType": "LibrarySettings",
|
|
"typescriptType": "Models_LibrarySettings",
|
|
"usedStructName": "models.LibrarySettings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaPlayer",
|
|
"jsonName": "mediaPlayer",
|
|
"goType": "MediaPlayerSettings",
|
|
"typescriptType": "Models_MediaPlayerSettings",
|
|
"usedStructName": "models.MediaPlayerSettings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Torrent",
|
|
"jsonName": "torrent",
|
|
"goType": "TorrentSettings",
|
|
"typescriptType": "Models_TorrentSettings",
|
|
"usedStructName": "models.TorrentSettings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Manga",
|
|
"jsonName": "manga",
|
|
"goType": "MangaSettings",
|
|
"typescriptType": "Models_MangaSettings",
|
|
"usedStructName": "models.MangaSettings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Anilist",
|
|
"jsonName": "anilist",
|
|
"goType": "AnilistSettings",
|
|
"typescriptType": "Models_AnilistSettings",
|
|
"usedStructName": "models.AnilistSettings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ListSync",
|
|
"jsonName": "listSync",
|
|
"goType": "ListSyncSettings",
|
|
"typescriptType": "Models_ListSyncSettings",
|
|
"usedStructName": "models.ListSyncSettings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AutoDownloader",
|
|
"jsonName": "autoDownloader",
|
|
"goType": "AutoDownloaderSettings",
|
|
"typescriptType": "Models_AutoDownloaderSettings",
|
|
"usedStructName": "models.AutoDownloaderSettings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Discord",
|
|
"jsonName": "discord",
|
|
"goType": "DiscordSettings",
|
|
"typescriptType": "Models_DiscordSettings",
|
|
"usedStructName": "models.DiscordSettings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Notifications",
|
|
"jsonName": "notifications",
|
|
"goType": "NotificationSettings",
|
|
"typescriptType": "Models_NotificationSettings",
|
|
"usedStructName": "models.NotificationSettings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"models.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "AnilistSettings",
|
|
"formattedName": "Models_AnilistSettings",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "HideAudienceScore",
|
|
"jsonName": "hideAudienceScore",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EnableAdultContent",
|
|
"jsonName": "enableAdultContent",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BlurAdultContent",
|
|
"jsonName": "blurAdultContent",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "LibrarySettings",
|
|
"formattedName": "Models_LibrarySettings",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "LibraryPath",
|
|
"jsonName": "libraryPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AutoUpdateProgress",
|
|
"jsonName": "autoUpdateProgress",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DisableUpdateCheck",
|
|
"jsonName": "disableUpdateCheck",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TorrentProvider",
|
|
"jsonName": "torrentProvider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AutoScan",
|
|
"jsonName": "autoScan",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EnableOnlinestream",
|
|
"jsonName": "enableOnlinestream",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DisableAnimeCardTrailers",
|
|
"jsonName": "disableAnimeCardTrailers",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EnableManga",
|
|
"jsonName": "enableManga",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DOHProvider",
|
|
"jsonName": "dohProvider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "OpenTorrentClientOnStart",
|
|
"jsonName": "openTorrentClientOnStart",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "OpenWebURLOnStart",
|
|
"jsonName": "openWebURLOnStart",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RefreshLibraryOnStart",
|
|
"jsonName": "refreshLibraryOnStart",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AutoPlayNextEpisode",
|
|
"jsonName": "autoPlayNextEpisode",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EnableWatchContinuity",
|
|
"jsonName": "enableWatchContinuity",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LibraryPaths",
|
|
"jsonName": "libraryPaths",
|
|
"goType": "LibraryPaths",
|
|
"typescriptType": "Models_LibraryPaths",
|
|
"usedStructName": "models.LibraryPaths",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AutoSyncOfflineLocalData",
|
|
"jsonName": "autoSyncOfflineLocalData",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "LibraryPaths",
|
|
"formattedName": "Models_LibraryPaths",
|
|
"package": "models",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"declaredValues": null
|
|
},
|
|
"comments": null
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "MangaSettings",
|
|
"formattedName": "Models_MangaSettings",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "DefaultProvider",
|
|
"jsonName": "defaultMangaProvider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "MediaPlayerSettings",
|
|
"formattedName": "Models_MediaPlayerSettings",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "Default",
|
|
"jsonName": "defaultPlayer",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" \"vlc\" or \"mpc-hc\""
|
|
]
|
|
},
|
|
{
|
|
"name": "Host",
|
|
"jsonName": "host",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VlcUsername",
|
|
"jsonName": "vlcUsername",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VlcPassword",
|
|
"jsonName": "vlcPassword",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VlcPort",
|
|
"jsonName": "vlcPort",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VlcPath",
|
|
"jsonName": "vlcPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MpcPort",
|
|
"jsonName": "mpcPort",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MpcPath",
|
|
"jsonName": "mpcPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MpvSocket",
|
|
"jsonName": "mpvSocket",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MpvPath",
|
|
"jsonName": "mpvPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "TorrentSettings",
|
|
"formattedName": "Models_TorrentSettings",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "Default",
|
|
"jsonName": "defaultTorrentClient",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "QBittorrentPath",
|
|
"jsonName": "qbittorrentPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "QBittorrentHost",
|
|
"jsonName": "qbittorrentHost",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "QBittorrentPort",
|
|
"jsonName": "qbittorrentPort",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "QBittorrentUsername",
|
|
"jsonName": "qbittorrentUsername",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "QBittorrentPassword",
|
|
"jsonName": "qbittorrentPassword",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TransmissionPath",
|
|
"jsonName": "transmissionPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TransmissionHost",
|
|
"jsonName": "transmissionHost",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TransmissionPort",
|
|
"jsonName": "transmissionPort",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TransmissionUsername",
|
|
"jsonName": "transmissionUsername",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TransmissionPassword",
|
|
"jsonName": "transmissionPassword",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ShowActiveTorrentCount",
|
|
"jsonName": "showActiveTorrentCount",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "HideTorrentList",
|
|
"jsonName": "hideTorrentList",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "ListSyncSettings",
|
|
"formattedName": "Models_ListSyncSettings",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "Automatic",
|
|
"jsonName": "automatic",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Origin",
|
|
"jsonName": "origin",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "DiscordSettings",
|
|
"formattedName": "Models_DiscordSettings",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "EnableRichPresence",
|
|
"jsonName": "enableRichPresence",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EnableAnimeRichPresence",
|
|
"jsonName": "enableAnimeRichPresence",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EnableMangaRichPresence",
|
|
"jsonName": "enableMangaRichPresence",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RichPresenceHideSeanimeRepositoryButton",
|
|
"jsonName": "richPresenceHideSeanimeRepositoryButton",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RichPresenceShowAniListMediaButton",
|
|
"jsonName": "richPresenceShowAniListMediaButton",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RichPresenceShowAniListProfileButton",
|
|
"jsonName": "richPresenceShowAniListProfileButton",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "NotificationSettings",
|
|
"formattedName": "Models_NotificationSettings",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "DisableNotifications",
|
|
"jsonName": "disableNotifications",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DisableAutoDownloaderNotifications",
|
|
"jsonName": "disableAutoDownloaderNotifications",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DisableAutoScannerNotifications",
|
|
"jsonName": "disableAutoScannerNotifications",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "Mal",
|
|
"formattedName": "Models_Mal",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "Username",
|
|
"jsonName": "username",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AccessToken",
|
|
"jsonName": "accessToken",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RefreshToken",
|
|
"jsonName": "refreshToken",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TokenExpiresAt",
|
|
"jsonName": "tokenExpiresAt",
|
|
"goType": "time.Time",
|
|
"typescriptType": "string",
|
|
"usedStructName": "time.Time",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"models.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "ScanSummary",
|
|
"formattedName": "Models_ScanSummary",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "Value",
|
|
"jsonName": "value",
|
|
"goType": "string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"models.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "AutoDownloaderRule",
|
|
"formattedName": "Models_AutoDownloaderRule",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "Value",
|
|
"jsonName": "value",
|
|
"goType": "string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"models.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "AutoDownloaderItem",
|
|
"formattedName": "Models_AutoDownloaderItem",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "RuleID",
|
|
"jsonName": "ruleId",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaID",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Link",
|
|
"jsonName": "link",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Hash",
|
|
"jsonName": "hash",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Magnet",
|
|
"jsonName": "magnet",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TorrentName",
|
|
"jsonName": "torrentName",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Downloaded",
|
|
"jsonName": "downloaded",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"models.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "AutoDownloaderSettings",
|
|
"formattedName": "Models_AutoDownloaderSettings",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Interval",
|
|
"jsonName": "interval",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Enabled",
|
|
"jsonName": "enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DownloadAutomatically",
|
|
"jsonName": "downloadAutomatically",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EnableEnhancedQueries",
|
|
"jsonName": "enableEnhancedQueries",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EnableSeasonCheck",
|
|
"jsonName": "enableSeasonCheck",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UseDebrid",
|
|
"jsonName": "useDebrid",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "SilencedMediaEntry",
|
|
"formattedName": "Models_SilencedMediaEntry",
|
|
"package": "models",
|
|
"fields": [],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"models.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "Theme",
|
|
"formattedName": "Models_Theme",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "EnableColorSettings",
|
|
"jsonName": "enableColorSettings",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BackgroundColor",
|
|
"jsonName": "backgroundColor",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AccentColor",
|
|
"jsonName": "accentColor",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SidebarBackgroundColor",
|
|
"jsonName": "sidebarBackgroundColor",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" DEPRECATED"
|
|
]
|
|
},
|
|
{
|
|
"name": "AnimeEntryScreenLayout",
|
|
"jsonName": "animeEntryScreenLayout",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" DEPRECATED"
|
|
]
|
|
},
|
|
{
|
|
"name": "ExpandSidebarOnHover",
|
|
"jsonName": "expandSidebarOnHover",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "HideTopNavbar",
|
|
"jsonName": "hideTopNavbar",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EnableMediaCardBlurredBackground",
|
|
"jsonName": "enableMediaCardBlurredBackground",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LibraryScreenCustomBackgroundImage",
|
|
"jsonName": "libraryScreenCustomBackgroundImage",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LibraryScreenCustomBackgroundOpacity",
|
|
"jsonName": "libraryScreenCustomBackgroundOpacity",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SmallerEpisodeCarouselSize",
|
|
"jsonName": "smallerEpisodeCarouselSize",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LibraryScreenBannerType",
|
|
"jsonName": "libraryScreenBannerType",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LibraryScreenCustomBannerImage",
|
|
"jsonName": "libraryScreenCustomBannerImage",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LibraryScreenCustomBannerPosition",
|
|
"jsonName": "libraryScreenCustomBannerPosition",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LibraryScreenCustomBannerOpacity",
|
|
"jsonName": "libraryScreenCustomBannerOpacity",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DisableLibraryScreenGenreSelector",
|
|
"jsonName": "disableLibraryScreenGenreSelector",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LibraryScreenCustomBackgroundBlur",
|
|
"jsonName": "libraryScreenCustomBackgroundBlur",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EnableMediaPageBlurredBackground",
|
|
"jsonName": "enableMediaPageBlurredBackground",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DisableSidebarTransparency",
|
|
"jsonName": "disableSidebarTransparency",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UseLegacyEpisodeCard",
|
|
"jsonName": "useLegacyEpisodeCard",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DisableCarouselAutoScroll",
|
|
"jsonName": "disableCarouselAutoScroll",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"models.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "PlaylistEntry",
|
|
"formattedName": "Models_PlaylistEntry",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Value",
|
|
"jsonName": "value",
|
|
"goType": "string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"models.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "ChapterDownloadQueueItem",
|
|
"formattedName": "Models_ChapterDownloadQueueItem",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaID",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChapterID",
|
|
"jsonName": "chapterId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChapterNumber",
|
|
"jsonName": "chapterNumber",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PageData",
|
|
"jsonName": "pageData",
|
|
"goType": "string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" Contains map of page index to page details"
|
|
]
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"models.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "MediastreamSettings",
|
|
"formattedName": "Models_MediastreamSettings",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "TranscodeEnabled",
|
|
"jsonName": "transcodeEnabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TranscodeHwAccel",
|
|
"jsonName": "transcodeHwAccel",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TranscodeThreads",
|
|
"jsonName": "transcodeThreads",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TranscodePreset",
|
|
"jsonName": "transcodePreset",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DisableAutoSwitchToDirectPlay",
|
|
"jsonName": "disableAutoSwitchToDirectPlay",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DirectPlayOnly",
|
|
"jsonName": "directPlayOnly",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PreTranscodeEnabled",
|
|
"jsonName": "preTranscodeEnabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PreTranscodeLibraryDir",
|
|
"jsonName": "preTranscodeLibraryDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FfmpegPath",
|
|
"jsonName": "ffmpegPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FfprobePath",
|
|
"jsonName": "ffprobePath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"models.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "TorrentstreamSettings",
|
|
"formattedName": "Models_TorrentstreamSettings",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "Enabled",
|
|
"jsonName": "enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AutoSelect",
|
|
"jsonName": "autoSelect",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PreferredResolution",
|
|
"jsonName": "preferredResolution",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DisableIPV6",
|
|
"jsonName": "disableIPV6",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DownloadDir",
|
|
"jsonName": "downloadDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AddToLibrary",
|
|
"jsonName": "addToLibrary",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TorrentClientHost",
|
|
"jsonName": "torrentClientHost",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TorrentClientPort",
|
|
"jsonName": "torrentClientPort",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StreamingServerHost",
|
|
"jsonName": "streamingServerHost",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StreamingServerPort",
|
|
"jsonName": "streamingServerPort",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FallbackToTorrentStreamingView",
|
|
"jsonName": "fallbackToTorrentStreamingView",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IncludeInLibrary",
|
|
"jsonName": "includeInLibrary",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"models.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "TorrentstreamHistory",
|
|
"formattedName": "Models_TorrentstreamHistory",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Torrent",
|
|
"jsonName": "torrent",
|
|
"goType": "string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"models.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "MediaFiller",
|
|
"formattedName": "Models_MediaFiller",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Slug",
|
|
"jsonName": "slug",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaID",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LastFetchedAt",
|
|
"jsonName": "lastFetchedAt",
|
|
"goType": "time.Time",
|
|
"typescriptType": "string",
|
|
"usedStructName": "time.Time",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"jsonName": "data",
|
|
"goType": "string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"models.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "MangaMapping",
|
|
"formattedName": "Models_MangaMapping",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaID",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MangaID",
|
|
"jsonName": "mangaId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" ID from search result, used to fetch chapters"
|
|
]
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"models.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "MangaChapterContainer",
|
|
"formattedName": "Models_MangaChapterContainer",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaID",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChapterID",
|
|
"jsonName": "chapterId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"jsonName": "data",
|
|
"goType": "string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"models.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "OnlinestreamMapping",
|
|
"formattedName": "Models_OnlinestreamMapping",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaID",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnimeID",
|
|
"jsonName": "anime_id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" ID from search result, used to fetch episodes"
|
|
]
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"models.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "DebridSettings",
|
|
"formattedName": "Models_DebridSettings",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "Enabled",
|
|
"jsonName": "enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ApiKey",
|
|
"jsonName": "apiKey",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FallbackToDebridStreamingView",
|
|
"jsonName": "fallbackToDebridStreamingView",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IncludeDebridStreamInLibrary",
|
|
"jsonName": "includeDebridStreamInLibrary",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StreamAutoSelect",
|
|
"jsonName": "streamAutoSelect",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StreamPreferredResolution",
|
|
"jsonName": "streamPreferredResolution",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"models.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/database/models/models.go",
|
|
"filename": "models.go",
|
|
"name": "DebridTorrentItem",
|
|
"formattedName": "Models_DebridTorrentItem",
|
|
"package": "models",
|
|
"fields": [
|
|
{
|
|
"name": "TorrentItemID",
|
|
"jsonName": "torrentItemId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Destination",
|
|
"jsonName": "destination",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"models.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/client/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "Repository",
|
|
"formattedName": "DebridClient_Repository",
|
|
"package": "debrid_client",
|
|
"fields": [
|
|
{
|
|
"name": "provider",
|
|
"jsonName": "provider",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "db",
|
|
"jsonName": "db",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "settings",
|
|
"jsonName": "settings",
|
|
"goType": "models.DebridSettings",
|
|
"typescriptType": "Models_DebridSettings",
|
|
"usedStructName": "models.DebridSettings",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "wsEventManager",
|
|
"jsonName": "wsEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ctxMap",
|
|
"jsonName": "ctxMap",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "downloadLoopCancelFunc",
|
|
"jsonName": "downloadLoopCancelFunc",
|
|
"goType": "context.CancelFunc",
|
|
"typescriptType": "CancelFunc",
|
|
"usedStructName": "context.CancelFunc",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "torrentRepository",
|
|
"jsonName": "torrentRepository",
|
|
"goType": "torrent.Repository",
|
|
"typescriptType": "Torrent_Repository",
|
|
"usedStructName": "torrent.Repository",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "playbackManager",
|
|
"jsonName": "playbackManager",
|
|
"goType": "playbackmanager.PlaybackManager",
|
|
"typescriptType": "PlaybackManager_PlaybackManager",
|
|
"usedStructName": "playbackmanager.PlaybackManager",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "streamManager",
|
|
"jsonName": "streamManager",
|
|
"goType": "StreamManager",
|
|
"typescriptType": "DebridClient_StreamManager",
|
|
"usedStructName": "debrid_client.StreamManager",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "completeAnimeCache",
|
|
"jsonName": "completeAnimeCache",
|
|
"goType": "anilist.CompleteAnimeCache",
|
|
"typescriptType": "AL_CompleteAnimeCache",
|
|
"usedStructName": "anilist.CompleteAnimeCache",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "metadataProvider",
|
|
"jsonName": "metadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "platform",
|
|
"jsonName": "platform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/client/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "NewRepositoryOptions",
|
|
"formattedName": "DebridClient_NewRepositoryOptions",
|
|
"package": "debrid_client",
|
|
"fields": [
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WSEventManager",
|
|
"jsonName": "WSEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Database",
|
|
"jsonName": "Database",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TorrentRepository",
|
|
"jsonName": "TorrentRepository",
|
|
"goType": "torrent.Repository",
|
|
"typescriptType": "Torrent_Repository",
|
|
"usedStructName": "torrent.Repository",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PlaybackManager",
|
|
"jsonName": "PlaybackManager",
|
|
"goType": "playbackmanager.PlaybackManager",
|
|
"typescriptType": "PlaybackManager_PlaybackManager",
|
|
"usedStructName": "playbackmanager.PlaybackManager",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataProvider",
|
|
"jsonName": "MetadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Platform",
|
|
"jsonName": "Platform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/client/stream.go",
|
|
"filename": "stream.go",
|
|
"name": "StreamManager",
|
|
"formattedName": "DebridClient_StreamManager",
|
|
"package": "debrid_client",
|
|
"fields": [
|
|
{
|
|
"name": "repository",
|
|
"jsonName": "repository",
|
|
"goType": "Repository",
|
|
"typescriptType": "DebridClient_Repository",
|
|
"usedStructName": "debrid_client.Repository",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "currentTorrentItemId",
|
|
"jsonName": "currentTorrentItemId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "downloadCtxCancelFunc",
|
|
"jsonName": "downloadCtxCancelFunc",
|
|
"goType": "context.CancelFunc",
|
|
"typescriptType": "CancelFunc",
|
|
"usedStructName": "context.CancelFunc",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/client/stream.go",
|
|
"filename": "stream.go",
|
|
"name": "StreamPlaybackType",
|
|
"formattedName": "DebridClient_StreamPlaybackType",
|
|
"package": "debrid_client",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"default\"",
|
|
"\"externalPlayerLink\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/client/stream.go",
|
|
"filename": "stream.go",
|
|
"name": "StreamStatus",
|
|
"formattedName": "DebridClient_StreamStatus",
|
|
"package": "debrid_client",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"downloading\"",
|
|
"\"ready\"",
|
|
"\"failed\"",
|
|
"\"started\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/client/stream.go",
|
|
"filename": "stream.go",
|
|
"name": "StreamState",
|
|
"formattedName": "DebridClient_StreamState",
|
|
"package": "debrid_client",
|
|
"fields": [
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "StreamStatus",
|
|
"typescriptType": "DebridClient_StreamStatus",
|
|
"usedStructName": "debrid_client.StreamStatus",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TorrentName",
|
|
"jsonName": "torrentName",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Message",
|
|
"jsonName": "message",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/client/stream.go",
|
|
"filename": "stream.go",
|
|
"name": "StartStreamOptions",
|
|
"formattedName": "DebridClient_StartStreamOptions",
|
|
"package": "debrid_client",
|
|
"fields": [
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "MediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeNumber",
|
|
"jsonName": "EpisodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" RELATIVE Episode number to identify the file"
|
|
]
|
|
},
|
|
{
|
|
"name": "AniDBEpisode",
|
|
"jsonName": "AniDBEpisode",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Anizip episode"
|
|
]
|
|
},
|
|
{
|
|
"name": "Torrent",
|
|
"jsonName": "Torrent",
|
|
"goType": "hibiketorrent.AnimeTorrent",
|
|
"typescriptType": "HibikeTorrent_AnimeTorrent",
|
|
"usedStructName": "hibiketorrent.AnimeTorrent",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" Selected torrent"
|
|
]
|
|
},
|
|
{
|
|
"name": "FileId",
|
|
"jsonName": "FileId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" File ID or index"
|
|
]
|
|
},
|
|
{
|
|
"name": "UserAgent",
|
|
"jsonName": "UserAgent",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ClientId",
|
|
"jsonName": "ClientId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PlaybackType",
|
|
"jsonName": "PlaybackType",
|
|
"goType": "StreamPlaybackType",
|
|
"typescriptType": "DebridClient_StreamPlaybackType",
|
|
"usedStructName": "debrid_client.StreamPlaybackType",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AutoSelect",
|
|
"jsonName": "AutoSelect",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/client/stream.go",
|
|
"filename": "stream.go",
|
|
"name": "CancelStreamOptions",
|
|
"formattedName": "DebridClient_CancelStreamOptions",
|
|
"package": "debrid_client",
|
|
"fields": [
|
|
{
|
|
"name": "RemoveTorrent",
|
|
"jsonName": "removeTorrent",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/debrid/debrid.go",
|
|
"filename": "debrid.go",
|
|
"name": "AddTorrentOptions",
|
|
"formattedName": "Debrid_AddTorrentOptions",
|
|
"package": "debrid",
|
|
"fields": [
|
|
{
|
|
"name": "MagnetLink",
|
|
"jsonName": "magnetLink",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "InfoHash",
|
|
"jsonName": "infoHash",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/debrid/debrid.go",
|
|
"filename": "debrid.go",
|
|
"name": "StreamTorrentOptions",
|
|
"formattedName": "Debrid_StreamTorrentOptions",
|
|
"package": "debrid",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FileId",
|
|
"jsonName": "fileId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" ID or index of the file to stream"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/debrid/debrid.go",
|
|
"filename": "debrid.go",
|
|
"name": "GetTorrentInfoOptions",
|
|
"formattedName": "Debrid_GetTorrentInfoOptions",
|
|
"package": "debrid",
|
|
"fields": [
|
|
{
|
|
"name": "MagnetLink",
|
|
"jsonName": "magnetLink",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "InfoHash",
|
|
"jsonName": "infoHash",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/debrid/debrid.go",
|
|
"filename": "debrid.go",
|
|
"name": "DownloadTorrentOptions",
|
|
"formattedName": "Debrid_DownloadTorrentOptions",
|
|
"package": "debrid",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FileId",
|
|
"jsonName": "fileId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" ID or index of the file to download"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/debrid/debrid.go",
|
|
"filename": "debrid.go",
|
|
"name": "TorrentItem",
|
|
"formattedName": "Debrid_TorrentItem",
|
|
"package": "debrid",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Name of the torrent or file"
|
|
]
|
|
},
|
|
{
|
|
"name": "Hash",
|
|
"jsonName": "hash",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" SHA1 hash of the torrent"
|
|
]
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"jsonName": "size",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Size of the selected files (size in bytes)"
|
|
]
|
|
},
|
|
{
|
|
"name": "FormattedSize",
|
|
"jsonName": "formattedSize",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Formatted size of the selected files"
|
|
]
|
|
},
|
|
{
|
|
"name": "CompletionPercentage",
|
|
"jsonName": "completionPercentage",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Progress percentage (0 to 100)"
|
|
]
|
|
},
|
|
{
|
|
"name": "ETA",
|
|
"jsonName": "eta",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Formatted estimated time remaining"
|
|
]
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "TorrentItemStatus",
|
|
"typescriptType": "Debrid_TorrentItemStatus",
|
|
"usedStructName": "debrid.TorrentItemStatus",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Current download status"
|
|
]
|
|
},
|
|
{
|
|
"name": "AddedAt",
|
|
"jsonName": "added",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Date when the torrent was added, RFC3339 format"
|
|
]
|
|
},
|
|
{
|
|
"name": "Speed",
|
|
"jsonName": "speed",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" Current download speed (optional, present in downloading state)"
|
|
]
|
|
},
|
|
{
|
|
"name": "Seeders",
|
|
"jsonName": "seeders",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" Number of seeders (optional, present in downloading state)"
|
|
]
|
|
},
|
|
{
|
|
"name": "IsReady",
|
|
"jsonName": "isReady",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Whether the torrent is ready to be downloaded"
|
|
]
|
|
},
|
|
{
|
|
"name": "Files",
|
|
"jsonName": "files",
|
|
"goType": "[]TorrentItemFile",
|
|
"typescriptType": "Array\u003cDebrid_TorrentItemFile\u003e",
|
|
"usedStructName": "debrid.TorrentItemFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" List of files in the torrent (optional)"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/debrid/debrid.go",
|
|
"filename": "debrid.go",
|
|
"name": "TorrentItemFile",
|
|
"formattedName": "Debrid_TorrentItemFile",
|
|
"package": "debrid",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" ID of the file, usually the index"
|
|
]
|
|
},
|
|
{
|
|
"name": "Index",
|
|
"jsonName": "index",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Path",
|
|
"jsonName": "path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"jsonName": "size",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/debrid/debrid.go",
|
|
"filename": "debrid.go",
|
|
"name": "TorrentItemStatus",
|
|
"formattedName": "Debrid_TorrentItemStatus",
|
|
"package": "debrid",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"downloading\"",
|
|
"\"completed\"",
|
|
"\"seeding\"",
|
|
"\"error\"",
|
|
"\"stalled\"",
|
|
"\"paused\"",
|
|
"\"other\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/debrid/debrid.go",
|
|
"filename": "debrid.go",
|
|
"name": "TorrentItemInstantAvailability",
|
|
"formattedName": "Debrid_TorrentItemInstantAvailability",
|
|
"package": "debrid",
|
|
"fields": [
|
|
{
|
|
"name": "CachedFiles",
|
|
"jsonName": "cachedFiles",
|
|
"goType": "map[string]CachedFile",
|
|
"typescriptType": "Record\u003cstring, Debrid_CachedFile\u003e",
|
|
"usedStructName": "debrid.CachedFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" Key is the file ID (or index)"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/debrid/debrid.go",
|
|
"filename": "debrid.go",
|
|
"name": "TorrentInfo",
|
|
"formattedName": "Debrid_TorrentInfo",
|
|
"package": "debrid",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" ID of the torrent if added to the debrid service"
|
|
]
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Hash",
|
|
"jsonName": "hash",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"jsonName": "size",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Files",
|
|
"jsonName": "files",
|
|
"goType": "[]TorrentItemFile",
|
|
"typescriptType": "Array\u003cDebrid_TorrentItemFile\u003e",
|
|
"usedStructName": "debrid.TorrentItemFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/debrid/debrid.go",
|
|
"filename": "debrid.go",
|
|
"name": "CachedFile",
|
|
"formattedName": "Debrid_CachedFile",
|
|
"package": "debrid",
|
|
"fields": [
|
|
{
|
|
"name": "Size",
|
|
"jsonName": "size",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/debrid/debrid.go",
|
|
"filename": "debrid.go",
|
|
"name": "Settings",
|
|
"formattedName": "Debrid_Settings",
|
|
"package": "debrid",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/torbox/torbox.go",
|
|
"filename": "torbox.go",
|
|
"name": "TorBox",
|
|
"formattedName": "TorBox",
|
|
"package": "torbox",
|
|
"fields": [
|
|
{
|
|
"name": "baseUrl",
|
|
"jsonName": "baseUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "apiKey",
|
|
"jsonName": "apiKey",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "client",
|
|
"jsonName": "client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/torbox/torbox.go",
|
|
"filename": "torbox.go",
|
|
"name": "Response",
|
|
"formattedName": "Response",
|
|
"package": "torbox",
|
|
"fields": [
|
|
{
|
|
"name": "Success",
|
|
"jsonName": "success",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Detail",
|
|
"jsonName": "detail",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"jsonName": "data",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/torbox/torbox.go",
|
|
"filename": "torbox.go",
|
|
"name": "File",
|
|
"formattedName": "File",
|
|
"package": "torbox",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MD5",
|
|
"jsonName": "md5",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "S3Path",
|
|
"jsonName": "s3_path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"jsonName": "size",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MimeType",
|
|
"jsonName": "mimetype",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ShortName",
|
|
"jsonName": "short_name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/torbox/torbox.go",
|
|
"filename": "torbox.go",
|
|
"name": "Torrent",
|
|
"formattedName": "Torrent",
|
|
"package": "torbox",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Hash",
|
|
"jsonName": "hash",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "created_at",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpdatedAt",
|
|
"jsonName": "updated_at",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Magnet",
|
|
"jsonName": "magnet",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"jsonName": "size",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Active",
|
|
"jsonName": "active",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AuthID",
|
|
"jsonName": "auth_id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DownloadState",
|
|
"jsonName": "download_state",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Seeds",
|
|
"jsonName": "seeds",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Peers",
|
|
"jsonName": "peers",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Ratio",
|
|
"jsonName": "ratio",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Progress",
|
|
"jsonName": "progress",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DownloadSpeed",
|
|
"jsonName": "download_speed",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UploadSpeed",
|
|
"jsonName": "upload_speed",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ETA",
|
|
"jsonName": "eta",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Server",
|
|
"jsonName": "server",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TorrentFile",
|
|
"jsonName": "torrent_file",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ExpiresAt",
|
|
"jsonName": "expires_at",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DownloadPresent",
|
|
"jsonName": "download_present",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DownloadFinished",
|
|
"jsonName": "download_finished",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Files",
|
|
"jsonName": "files",
|
|
"goType": "[]File",
|
|
"typescriptType": "Array\u003cFile\u003e",
|
|
"usedStructName": "torbox.File",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "InactiveCheck",
|
|
"jsonName": "inactive_check",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Availability",
|
|
"jsonName": "availability",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/torbox/torbox.go",
|
|
"filename": "torbox.go",
|
|
"name": "TorrentInfo",
|
|
"formattedName": "TorrentInfo",
|
|
"package": "torbox",
|
|
"fields": [
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Hash",
|
|
"jsonName": "hash",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"jsonName": "size",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Files",
|
|
"jsonName": "files",
|
|
"goType": "[]TorrentInfoFile",
|
|
"typescriptType": "Array\u003cTorrentInfoFile\u003e",
|
|
"usedStructName": "torbox.TorrentInfoFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/torbox/torbox.go",
|
|
"filename": "torbox.go",
|
|
"name": "TorrentInfoFile",
|
|
"formattedName": "TorrentInfoFile",
|
|
"package": "torbox",
|
|
"fields": [
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" e.g. \"Big Buck Bunny/Big Buck Bunny.mp4\""
|
|
]
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"jsonName": "size",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/debrid/torbox/torbox.go",
|
|
"filename": "torbox.go",
|
|
"name": "InstantAvailabilityItem",
|
|
"formattedName": "InstantAvailabilityItem",
|
|
"package": "torbox",
|
|
"fields": [
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Hash",
|
|
"jsonName": "hash",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"jsonName": "size",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Files",
|
|
"jsonName": "files",
|
|
"goType": "[]__STRUCT__",
|
|
"typescriptType": "Array\u003c{ name: string; size: number; }\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/discordrpc/client/activity.go",
|
|
"filename": "activity.go",
|
|
"name": "Activity",
|
|
"formattedName": "Activity",
|
|
"package": "discordrpc_client",
|
|
"fields": [
|
|
{
|
|
"name": "Details",
|
|
"jsonName": "details",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "State",
|
|
"jsonName": "state",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Timestamps",
|
|
"jsonName": "timestamps",
|
|
"goType": "Timestamps",
|
|
"typescriptType": "Timestamps",
|
|
"usedStructName": "discordrpc_client.Timestamps",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Assets",
|
|
"jsonName": "assets",
|
|
"goType": "Assets",
|
|
"typescriptType": "Assets",
|
|
"usedStructName": "discordrpc_client.Assets",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Party",
|
|
"jsonName": "party",
|
|
"goType": "Party",
|
|
"typescriptType": "Party",
|
|
"usedStructName": "discordrpc_client.Party",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Secrets",
|
|
"jsonName": "secrets",
|
|
"goType": "Secrets",
|
|
"typescriptType": "Secrets",
|
|
"usedStructName": "discordrpc_client.Secrets",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Buttons",
|
|
"jsonName": "buttons",
|
|
"goType": "[]Button",
|
|
"typescriptType": "Array\u003cButton\u003e",
|
|
"usedStructName": "discordrpc_client.Button",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Instance",
|
|
"jsonName": "instance",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Activity holds the data for discord rich presence",
|
|
"",
|
|
" See https://discord.com/developers/docs/game-sdk/activities#data-models-activity-struct"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/discordrpc/client/activity.go",
|
|
"filename": "activity.go",
|
|
"name": "Timestamps",
|
|
"formattedName": "Timestamps",
|
|
"package": "discordrpc_client",
|
|
"fields": [
|
|
{
|
|
"name": "Start",
|
|
"jsonName": "start",
|
|
"goType": "Epoch",
|
|
"typescriptType": "Epoch",
|
|
"usedStructName": "discordrpc_client.Epoch",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "End",
|
|
"jsonName": "end",
|
|
"goType": "Epoch",
|
|
"typescriptType": "Epoch",
|
|
"usedStructName": "discordrpc_client.Epoch",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Timestamps holds unix timestamps for start and/or end of the game",
|
|
"",
|
|
" See https://discord.com/developers/docs/game-sdk/activities#data-models-activitytimestamps-struct"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/discordrpc/client/activity.go",
|
|
"filename": "activity.go",
|
|
"name": "Epoch",
|
|
"formattedName": "Epoch",
|
|
"package": "discordrpc_client",
|
|
"fields": [],
|
|
"comments": [
|
|
" Epoch wrapper around time.Time to ensure times are sent as a unix epoch int"
|
|
],
|
|
"embeddedStructNames": [
|
|
"time.Time"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/discordrpc/client/activity.go",
|
|
"filename": "activity.go",
|
|
"name": "Assets",
|
|
"formattedName": "Assets",
|
|
"package": "discordrpc_client",
|
|
"fields": [
|
|
{
|
|
"name": "LargeImage",
|
|
"jsonName": "large_image",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LargeText",
|
|
"jsonName": "large_text",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SmallImage",
|
|
"jsonName": "small_image",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SmallText",
|
|
"jsonName": "small_text",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Assets passes image references for inclusion in rich presence",
|
|
"",
|
|
" See https://discord.com/developers/docs/game-sdk/activities#data-models-activityassets-struct"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/discordrpc/client/activity.go",
|
|
"filename": "activity.go",
|
|
"name": "Party",
|
|
"formattedName": "Party",
|
|
"package": "discordrpc_client",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"jsonName": "size",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" seems to be element [0] is count and [1] is max"
|
|
]
|
|
}
|
|
],
|
|
"comments": [
|
|
" Party holds information for the current party of the player"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/discordrpc/client/activity.go",
|
|
"filename": "activity.go",
|
|
"name": "Secrets",
|
|
"formattedName": "Secrets",
|
|
"package": "discordrpc_client",
|
|
"fields": [
|
|
{
|
|
"name": "Join",
|
|
"jsonName": "join",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Spectate",
|
|
"jsonName": "spectate",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Match",
|
|
"jsonName": "match",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Secrets holds secrets for Rich Presence joining and spectating"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/discordrpc/client/activity.go",
|
|
"filename": "activity.go",
|
|
"name": "Button",
|
|
"formattedName": "Button",
|
|
"package": "discordrpc_client",
|
|
"fields": [
|
|
{
|
|
"name": "Label",
|
|
"jsonName": "label",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Url",
|
|
"jsonName": "url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/discordrpc/client/client.go",
|
|
"filename": "client.go",
|
|
"name": "Client",
|
|
"formattedName": "Client",
|
|
"package": "discordrpc_client",
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"jsonName": "ClientID",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Socket",
|
|
"jsonName": "Socket",
|
|
"goType": "discordrpc_ipc.Socket",
|
|
"typescriptType": "Socket",
|
|
"usedStructName": "discordrpc_ipc.Socket",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Client wrapper for the Discord RPC client"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/discordrpc/client/command.go",
|
|
"filename": "command.go",
|
|
"name": "Payload",
|
|
"formattedName": "Payload",
|
|
"package": "discordrpc_client",
|
|
"fields": [
|
|
{
|
|
"name": "Cmd",
|
|
"jsonName": "cmd",
|
|
"goType": "command",
|
|
"typescriptType": "command",
|
|
"usedStructName": "discordrpc_client.command",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Args",
|
|
"jsonName": "args",
|
|
"goType": "Args",
|
|
"typescriptType": "Args",
|
|
"usedStructName": "discordrpc_client.Args",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Event",
|
|
"jsonName": "evt",
|
|
"goType": "event",
|
|
"typescriptType": "event",
|
|
"usedStructName": "discordrpc_client.event",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"jsonName": "data",
|
|
"goType": "Data",
|
|
"typescriptType": "Data",
|
|
"usedStructName": "discordrpc_client.Data",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Nonce",
|
|
"jsonName": "nonce",
|
|
"goType": "uuid.UUID",
|
|
"typescriptType": "UUID",
|
|
"usedStructName": "uuid.UUID",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/discordrpc/client/events.go",
|
|
"filename": "events.go",
|
|
"name": "ActivityEventData",
|
|
"formattedName": "ActivityEventData",
|
|
"package": "discordrpc_client",
|
|
"fields": [
|
|
{
|
|
"name": "Secret",
|
|
"jsonName": "secret",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "User",
|
|
"typescriptType": "User",
|
|
"usedStructName": "discordrpc_client.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/discordrpc/client/types.go",
|
|
"filename": "types.go",
|
|
"name": "Data",
|
|
"formattedName": "Data",
|
|
"package": "discordrpc_client",
|
|
"fields": [
|
|
{
|
|
"name": "Code",
|
|
"jsonName": "code",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Message",
|
|
"jsonName": "message",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Data section of the RPC response"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/discordrpc/client/types.go",
|
|
"filename": "types.go",
|
|
"name": "Args",
|
|
"formattedName": "Args",
|
|
"package": "discordrpc_client",
|
|
"fields": [
|
|
{
|
|
"name": "Pid",
|
|
"jsonName": "pid",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Activity",
|
|
"jsonName": "activity",
|
|
"goType": "Activity",
|
|
"typescriptType": "Activity",
|
|
"usedStructName": "discordrpc_client.Activity",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Args seems to contain the most data, Pid here is mandatory"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/discordrpc/client/types.go",
|
|
"filename": "types.go",
|
|
"name": "User",
|
|
"formattedName": "User",
|
|
"package": "discordrpc_client",
|
|
"fields": [
|
|
{
|
|
"name": "Id",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Username",
|
|
"jsonName": "username",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Discriminator",
|
|
"jsonName": "discriminator",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Avatar",
|
|
"jsonName": "avatar",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/discordrpc/ipc/ipc.go",
|
|
"filename": "ipc.go",
|
|
"name": "Socket",
|
|
"formattedName": "Socket",
|
|
"package": "discordrpc_ipc",
|
|
"fields": [],
|
|
"comments": [
|
|
" Socket extends net.Conn methods"
|
|
],
|
|
"embeddedStructNames": [
|
|
"net.Conn"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/discordrpc/presence/presence.go",
|
|
"filename": "presence.go",
|
|
"name": "Presence",
|
|
"formattedName": "DiscordRPC_Presence",
|
|
"package": "discordrpc_presence",
|
|
"fields": [
|
|
{
|
|
"name": "client",
|
|
"jsonName": "client",
|
|
"goType": "discordrpc_client.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "discordrpc_client.Client",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "settings",
|
|
"jsonName": "settings",
|
|
"goType": "models.DiscordSettings",
|
|
"typescriptType": "Models_DiscordSettings",
|
|
"usedStructName": "models.DiscordSettings",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "lastSet",
|
|
"jsonName": "lastSet",
|
|
"goType": "time.Time",
|
|
"typescriptType": "string",
|
|
"usedStructName": "time.Time",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "hasSent",
|
|
"jsonName": "hasSent",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "username",
|
|
"jsonName": "username",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/discordrpc/presence/presence.go",
|
|
"filename": "presence.go",
|
|
"name": "AnimeActivity",
|
|
"formattedName": "DiscordRPC_AnimeActivity",
|
|
"package": "discordrpc_presence",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "ID",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "Title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Image",
|
|
"jsonName": "Image",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsMovie",
|
|
"jsonName": "IsMovie",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeNumber",
|
|
"jsonName": "EpisodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/discordrpc/presence/presence.go",
|
|
"filename": "presence.go",
|
|
"name": "MangaActivity",
|
|
"formattedName": "DiscordRPC_MangaActivity",
|
|
"package": "discordrpc_presence",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "ID",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "Title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Image",
|
|
"jsonName": "Image",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Chapter",
|
|
"jsonName": "Chapter",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/events/websocket.go",
|
|
"filename": "websocket.go",
|
|
"name": "WSEventManager",
|
|
"formattedName": "Events_WSEventManager",
|
|
"package": "events",
|
|
"fields": [
|
|
{
|
|
"name": "Conns",
|
|
"jsonName": "Conns",
|
|
"goType": "[]WSConn",
|
|
"typescriptType": "Array\u003cEvents_WSConn\u003e",
|
|
"usedStructName": "events.WSConn",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/events/websocket.go",
|
|
"filename": "websocket.go",
|
|
"name": "WSConn",
|
|
"formattedName": "Events_WSConn",
|
|
"package": "events",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "ID",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Conn",
|
|
"jsonName": "Conn",
|
|
"goType": "websocket.Conn",
|
|
"typescriptType": "Conn",
|
|
"usedStructName": "websocket.Conn",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/events/websocket.go",
|
|
"filename": "websocket.go",
|
|
"name": "WSEvent",
|
|
"formattedName": "Events_WSEvent",
|
|
"package": "events",
|
|
"fields": [
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Payload",
|
|
"jsonName": "payload",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/events/websocket_mock.go",
|
|
"filename": "websocket_mock.go",
|
|
"name": "MockWSEventManager",
|
|
"formattedName": "Events_MockWSEventManager",
|
|
"package": "events",
|
|
"fields": [
|
|
{
|
|
"name": "Conn",
|
|
"jsonName": "Conn",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/events/websocket_mock.go",
|
|
"filename": "websocket_mock.go",
|
|
"name": "MockWSEvent",
|
|
"formattedName": "Events_MockWSEvent",
|
|
"package": "events",
|
|
"fields": [
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Payload",
|
|
"jsonName": "payload",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/bank.go",
|
|
"filename": "bank.go",
|
|
"name": "UnifiedBank",
|
|
"formattedName": "Extension_UnifiedBank",
|
|
"package": "extension",
|
|
"fields": [
|
|
{
|
|
"name": "extensions",
|
|
"jsonName": "extensions",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "extensionAddedCh",
|
|
"jsonName": "extensionAddedCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "extensionRemovedCh",
|
|
"jsonName": "extensionRemovedCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.RWMutex",
|
|
"typescriptType": "Sync_RWMutex",
|
|
"usedStructName": "sync.RWMutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/bank.go",
|
|
"filename": "bank.go",
|
|
"name": "Bank",
|
|
"formattedName": "Extension_Bank",
|
|
"package": "extension",
|
|
"fields": [
|
|
{
|
|
"name": "extensions",
|
|
"jsonName": "extensions",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "extensionAddedCh",
|
|
"jsonName": "extensionAddedCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "extensionRemovedCh",
|
|
"jsonName": "extensionRemovedCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.RWMutex",
|
|
"typescriptType": "Sync_RWMutex",
|
|
"usedStructName": "sync.RWMutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/extension.go",
|
|
"filename": "extension.go",
|
|
"name": "Type",
|
|
"formattedName": "Extension_Type",
|
|
"package": "extension",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"anime-torrent-provider\"",
|
|
"\"manga-provider\"",
|
|
"\"onlinestream-provider\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/extension.go",
|
|
"filename": "extension.go",
|
|
"name": "Language",
|
|
"formattedName": "Extension_Language",
|
|
"package": "extension",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"javascript\"",
|
|
"\"typescript\"",
|
|
"\"go\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/extension.go",
|
|
"filename": "extension.go",
|
|
"name": "Extension",
|
|
"formattedName": "Extension_Extension",
|
|
"package": "extension",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" e.g. \"extension-example\""
|
|
]
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" e.g. \"Extension\""
|
|
]
|
|
},
|
|
{
|
|
"name": "Version",
|
|
"jsonName": "version",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" e.g. \"1.0.0\""
|
|
]
|
|
},
|
|
{
|
|
"name": "ManifestURI",
|
|
"jsonName": "manifestURI",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" e.g. \"http://cdn.something.app/extensions/extension-example/manifest.json\""
|
|
]
|
|
},
|
|
{
|
|
"name": "Language",
|
|
"jsonName": "language",
|
|
"goType": "Language",
|
|
"typescriptType": "Extension_Language",
|
|
"usedStructName": "extension.Language",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" e.g. \"go\""
|
|
]
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "Type",
|
|
"typescriptType": "Extension_Type",
|
|
"usedStructName": "extension.Type",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" e.g. \"anime-torrent-provider\""
|
|
]
|
|
},
|
|
{
|
|
"name": "Description",
|
|
"jsonName": "description",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" e.g. \"This extension provides torrents\""
|
|
]
|
|
},
|
|
{
|
|
"name": "Author",
|
|
"jsonName": "author",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" e.g. \"Seanime\""
|
|
]
|
|
},
|
|
{
|
|
"name": "Icon",
|
|
"jsonName": "icon",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Website",
|
|
"jsonName": "website",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Lang",
|
|
"jsonName": "lang",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Scopes",
|
|
"jsonName": "scopes",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" NOT IMPLEMENTED"
|
|
]
|
|
},
|
|
{
|
|
"name": "UserConfig",
|
|
"jsonName": "userConfig",
|
|
"goType": "UserConfig",
|
|
"typescriptType": "Extension_UserConfig",
|
|
"usedStructName": "extension.UserConfig",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Payload",
|
|
"jsonName": "payload",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/extension.go",
|
|
"filename": "extension.go",
|
|
"name": "InvalidExtensionErrorCode",
|
|
"formattedName": "Extension_InvalidExtensionErrorCode",
|
|
"package": "extension",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"invalid_manifest\"",
|
|
"\"invalid_payload\"",
|
|
"\"user_config_error\"",
|
|
"\"invalid_authorization\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/extension.go",
|
|
"filename": "extension.go",
|
|
"name": "InvalidExtension",
|
|
"formattedName": "Extension_InvalidExtension",
|
|
"package": "extension",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Path",
|
|
"jsonName": "path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Extension",
|
|
"jsonName": "extension",
|
|
"goType": "Extension",
|
|
"typescriptType": "Extension_Extension",
|
|
"usedStructName": "extension.Extension",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Reason",
|
|
"jsonName": "reason",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Code",
|
|
"jsonName": "code",
|
|
"goType": "InvalidExtensionErrorCode",
|
|
"typescriptType": "Extension_InvalidExtensionErrorCode",
|
|
"usedStructName": "extension.InvalidExtensionErrorCode",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/extension.go",
|
|
"filename": "extension.go",
|
|
"name": "UserConfig",
|
|
"formattedName": "Extension_UserConfig",
|
|
"package": "extension",
|
|
"fields": [
|
|
{
|
|
"name": "Version",
|
|
"jsonName": "version",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RequiresConfig",
|
|
"jsonName": "requiresConfig",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Fields",
|
|
"jsonName": "fields",
|
|
"goType": "[]ConfigField",
|
|
"typescriptType": "Array\u003cExtension_ConfigField\u003e",
|
|
"usedStructName": "extension.ConfigField",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/extension.go",
|
|
"filename": "extension.go",
|
|
"name": "SavedUserConfig",
|
|
"formattedName": "Extension_SavedUserConfig",
|
|
"package": "extension",
|
|
"fields": [
|
|
{
|
|
"name": "Version",
|
|
"jsonName": "version",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Values",
|
|
"jsonName": "values",
|
|
"goType": "map[string]string",
|
|
"typescriptType": "Record\u003cstring, string\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/extension.go",
|
|
"filename": "extension.go",
|
|
"name": "ConfigField",
|
|
"formattedName": "Extension_ConfigField",
|
|
"package": "extension",
|
|
"fields": [
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "ConfigFieldType",
|
|
"typescriptType": "Extension_ConfigFieldType",
|
|
"usedStructName": "extension.ConfigFieldType",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Label",
|
|
"jsonName": "label",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Options",
|
|
"jsonName": "options",
|
|
"goType": "[]ConfigFieldSelectOption",
|
|
"typescriptType": "Array\u003cExtension_ConfigFieldSelectOption\u003e",
|
|
"usedStructName": "extension.ConfigFieldSelectOption",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Default",
|
|
"jsonName": "default",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/extension.go",
|
|
"filename": "extension.go",
|
|
"name": "ConfigFieldType",
|
|
"formattedName": "Extension_ConfigFieldType",
|
|
"package": "extension",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"text\"",
|
|
"\"switch\"",
|
|
"\"select\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/extension.go",
|
|
"filename": "extension.go",
|
|
"name": "ConfigFieldSelectOption",
|
|
"formattedName": "Extension_ConfigFieldSelectOption",
|
|
"package": "extension",
|
|
"fields": [
|
|
{
|
|
"name": "Value",
|
|
"jsonName": "value",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Label",
|
|
"jsonName": "label",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/manga_provider.go",
|
|
"filename": "manga_provider.go",
|
|
"name": "MangaProviderExtensionImpl",
|
|
"formattedName": "Extension_MangaProviderExtensionImpl",
|
|
"package": "extension",
|
|
"fields": [
|
|
{
|
|
"name": "ext",
|
|
"jsonName": "ext",
|
|
"goType": "Extension",
|
|
"typescriptType": "Extension_Extension",
|
|
"usedStructName": "extension.Extension",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "provider",
|
|
"jsonName": "provider",
|
|
"goType": "hibikemanga.Provider",
|
|
"typescriptType": "HibikeManga_Provider",
|
|
"usedStructName": "hibikemanga.Provider",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/onlinestream_provider.go",
|
|
"filename": "onlinestream_provider.go",
|
|
"name": "OnlinestreamProviderExtensionImpl",
|
|
"formattedName": "Extension_OnlinestreamProviderExtensionImpl",
|
|
"package": "extension",
|
|
"fields": [
|
|
{
|
|
"name": "ext",
|
|
"jsonName": "ext",
|
|
"goType": "Extension",
|
|
"typescriptType": "Extension_Extension",
|
|
"usedStructName": "extension.Extension",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "provider",
|
|
"jsonName": "provider",
|
|
"goType": "hibikeonlinestream.Provider",
|
|
"typescriptType": "HibikeOnlinestream_Provider",
|
|
"usedStructName": "hibikeonlinestream.Provider",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/torrent_provider.go",
|
|
"filename": "torrent_provider.go",
|
|
"name": "AnimeTorrentProviderExtensionImpl",
|
|
"formattedName": "Extension_AnimeTorrentProviderExtensionImpl",
|
|
"package": "extension",
|
|
"fields": [
|
|
{
|
|
"name": "ext",
|
|
"jsonName": "ext",
|
|
"goType": "Extension",
|
|
"typescriptType": "Extension_Extension",
|
|
"usedStructName": "extension.Extension",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "provider",
|
|
"jsonName": "provider",
|
|
"goType": "hibiketorrent.AnimeProvider",
|
|
"typescriptType": "HibikeTorrent_AnimeProvider",
|
|
"usedStructName": "hibiketorrent.AnimeProvider",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/manga/types.go",
|
|
"filename": "types.go",
|
|
"name": "Settings",
|
|
"formattedName": "HibikeManga_Settings",
|
|
"package": "vendor_hibike_manga",
|
|
"fields": [
|
|
{
|
|
"name": "SupportsMultiScanlator",
|
|
"jsonName": "supportsMultiScanlator",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SupportsMultiLanguage",
|
|
"jsonName": "supportsMultiLanguage",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/manga/types.go",
|
|
"filename": "types.go",
|
|
"name": "SearchOptions",
|
|
"formattedName": "HibikeManga_SearchOptions",
|
|
"package": "vendor_hibike_manga",
|
|
"fields": [
|
|
{
|
|
"name": "Query",
|
|
"jsonName": "query",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/manga/types.go",
|
|
"filename": "types.go",
|
|
"name": "SearchResult",
|
|
"formattedName": "HibikeManga_SearchResult",
|
|
"package": "vendor_hibike_manga",
|
|
"fields": [
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Synonyms",
|
|
"jsonName": "synonyms",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Image",
|
|
"jsonName": "image",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SearchRating",
|
|
"jsonName": "searchRating",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/manga/types.go",
|
|
"filename": "types.go",
|
|
"name": "ChapterDetails",
|
|
"formattedName": "HibikeManga_ChapterDetails",
|
|
"package": "vendor_hibike_manga",
|
|
"fields": [
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "URL",
|
|
"jsonName": "url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Chapter",
|
|
"jsonName": "chapter",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Index",
|
|
"jsonName": "index",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Scanlator",
|
|
"jsonName": "scanlator",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Language",
|
|
"jsonName": "language",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Rating",
|
|
"jsonName": "rating",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpdatedAt",
|
|
"jsonName": "updatedAt",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/manga/types.go",
|
|
"filename": "types.go",
|
|
"name": "ChapterPage",
|
|
"formattedName": "HibikeManga_ChapterPage",
|
|
"package": "vendor_hibike_manga",
|
|
"fields": [
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "URL",
|
|
"jsonName": "url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Index",
|
|
"jsonName": "index",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Headers",
|
|
"jsonName": "headers",
|
|
"goType": "map[string]string",
|
|
"typescriptType": "Record\u003cstring, string\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/onlinestream/types.go",
|
|
"filename": "types.go",
|
|
"name": "SearchOptions",
|
|
"formattedName": "HibikeOnlinestream_SearchOptions",
|
|
"package": "vendor_hibike_onlinestream",
|
|
"fields": [
|
|
{
|
|
"name": "Query",
|
|
"jsonName": "query",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Dub",
|
|
"jsonName": "dub",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/onlinestream/types.go",
|
|
"filename": "types.go",
|
|
"name": "Settings",
|
|
"formattedName": "HibikeOnlinestream_Settings",
|
|
"package": "vendor_hibike_onlinestream",
|
|
"fields": [
|
|
{
|
|
"name": "EpisodeServers",
|
|
"jsonName": "episodeServers",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SupportsDub",
|
|
"jsonName": "supportsDub",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/onlinestream/types.go",
|
|
"filename": "types.go",
|
|
"name": "SearchResult",
|
|
"formattedName": "HibikeOnlinestream_SearchResult",
|
|
"package": "vendor_hibike_onlinestream",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "URL",
|
|
"jsonName": "url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SubOrDub",
|
|
"jsonName": "subOrDub",
|
|
"goType": "SubOrDub",
|
|
"typescriptType": "HibikeOnlinestream_SubOrDub",
|
|
"usedStructName": "vendor_hibike_onlinestream.SubOrDub",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/onlinestream/types.go",
|
|
"filename": "types.go",
|
|
"name": "EpisodeDetails",
|
|
"formattedName": "HibikeOnlinestream_EpisodeDetails",
|
|
"package": "vendor_hibike_onlinestream",
|
|
"fields": [
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Number",
|
|
"jsonName": "number",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "URL",
|
|
"jsonName": "url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/onlinestream/types.go",
|
|
"filename": "types.go",
|
|
"name": "EpisodeServer",
|
|
"formattedName": "HibikeOnlinestream_EpisodeServer",
|
|
"package": "vendor_hibike_onlinestream",
|
|
"fields": [
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Server",
|
|
"jsonName": "server",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Headers",
|
|
"jsonName": "headers",
|
|
"goType": "map[string]string",
|
|
"typescriptType": "Record\u003cstring, string\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VideoSources",
|
|
"jsonName": "videoSources",
|
|
"goType": "[]VideoSource",
|
|
"typescriptType": "Array\u003cHibikeOnlinestream_VideoSource\u003e",
|
|
"usedStructName": "vendor_hibike_onlinestream.VideoSource",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/onlinestream/types.go",
|
|
"filename": "types.go",
|
|
"name": "SubOrDub",
|
|
"formattedName": "HibikeOnlinestream_SubOrDub",
|
|
"package": "vendor_hibike_onlinestream",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"sub\"",
|
|
"\"dub\"",
|
|
"\"both\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/onlinestream/types.go",
|
|
"filename": "types.go",
|
|
"name": "VideoSourceType",
|
|
"formattedName": "HibikeOnlinestream_VideoSourceType",
|
|
"package": "vendor_hibike_onlinestream",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"mp4\"",
|
|
"\"m3u8\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/onlinestream/types.go",
|
|
"filename": "types.go",
|
|
"name": "VideoSource",
|
|
"formattedName": "HibikeOnlinestream_VideoSource",
|
|
"package": "vendor_hibike_onlinestream",
|
|
"fields": [
|
|
{
|
|
"name": "URL",
|
|
"jsonName": "url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "VideoSourceType",
|
|
"typescriptType": "HibikeOnlinestream_VideoSourceType",
|
|
"usedStructName": "vendor_hibike_onlinestream.VideoSourceType",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Quality",
|
|
"jsonName": "quality",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Subtitles",
|
|
"jsonName": "subtitles",
|
|
"goType": "[]VideoSubtitle",
|
|
"typescriptType": "Array\u003cHibikeOnlinestream_VideoSubtitle\u003e",
|
|
"usedStructName": "vendor_hibike_onlinestream.VideoSubtitle",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/onlinestream/types.go",
|
|
"filename": "types.go",
|
|
"name": "VideoSubtitle",
|
|
"formattedName": "HibikeOnlinestream_VideoSubtitle",
|
|
"package": "vendor_hibike_onlinestream",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "URL",
|
|
"jsonName": "url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Language",
|
|
"jsonName": "language",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsDefault",
|
|
"jsonName": "isDefault",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/torrent/types.go",
|
|
"filename": "types.go",
|
|
"name": "AnimeProviderType",
|
|
"formattedName": "HibikeTorrent_AnimeProviderType",
|
|
"package": "vendor_hibike_torrent",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"main\"",
|
|
"\"special\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/torrent/types.go",
|
|
"filename": "types.go",
|
|
"name": "AnimeProviderSmartSearchFilter",
|
|
"formattedName": "HibikeTorrent_AnimeProviderSmartSearchFilter",
|
|
"package": "vendor_hibike_torrent",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"batch\"",
|
|
"\"episodeNumber\"",
|
|
"\"resolution\"",
|
|
"\"query\"",
|
|
"\"bestReleases\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/torrent/types.go",
|
|
"filename": "types.go",
|
|
"name": "AnimeProviderSettings",
|
|
"formattedName": "HibikeTorrent_AnimeProviderSettings",
|
|
"package": "vendor_hibike_torrent",
|
|
"fields": [
|
|
{
|
|
"name": "CanSmartSearch",
|
|
"jsonName": "canSmartSearch",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SmartSearchFilters",
|
|
"jsonName": "smartSearchFilters",
|
|
"goType": "[]AnimeProviderSmartSearchFilter",
|
|
"typescriptType": "Array\u003cHibikeTorrent_AnimeProviderSmartSearchFilter\u003e",
|
|
"usedStructName": "vendor_hibike_torrent.AnimeProviderSmartSearchFilter",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SupportsAdult",
|
|
"jsonName": "supportsAdult",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "AnimeProviderType",
|
|
"typescriptType": "HibikeTorrent_AnimeProviderType",
|
|
"usedStructName": "vendor_hibike_torrent.AnimeProviderType",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/torrent/types.go",
|
|
"filename": "types.go",
|
|
"name": "Media",
|
|
"formattedName": "HibikeTorrent_Media",
|
|
"package": "vendor_hibike_torrent",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IDMal",
|
|
"jsonName": "idMal",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Format",
|
|
"jsonName": "format",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EnglishTitle",
|
|
"jsonName": "englishTitle",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RomajiTitle",
|
|
"jsonName": "romajiTitle",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeCount",
|
|
"jsonName": "episodeCount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AbsoluteSeasonOffset",
|
|
"jsonName": "absoluteSeasonOffset",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Synonyms",
|
|
"jsonName": "synonyms",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsAdult",
|
|
"jsonName": "isAdult",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartDate",
|
|
"jsonName": "startDate",
|
|
"goType": "FuzzyDate",
|
|
"typescriptType": "HibikeTorrent_FuzzyDate",
|
|
"usedStructName": "vendor_hibike_torrent.FuzzyDate",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/torrent/types.go",
|
|
"filename": "types.go",
|
|
"name": "FuzzyDate",
|
|
"formattedName": "HibikeTorrent_FuzzyDate",
|
|
"package": "vendor_hibike_torrent",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Month",
|
|
"jsonName": "month",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Day",
|
|
"jsonName": "day",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/torrent/types.go",
|
|
"filename": "types.go",
|
|
"name": "AnimeSearchOptions",
|
|
"formattedName": "HibikeTorrent_AnimeSearchOptions",
|
|
"package": "vendor_hibike_torrent",
|
|
"fields": [
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "Media",
|
|
"typescriptType": "HibikeTorrent_Media",
|
|
"usedStructName": "vendor_hibike_torrent.Media",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Query",
|
|
"jsonName": "query",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/torrent/types.go",
|
|
"filename": "types.go",
|
|
"name": "AnimeSmartSearchOptions",
|
|
"formattedName": "HibikeTorrent_AnimeSmartSearchOptions",
|
|
"package": "vendor_hibike_torrent",
|
|
"fields": [
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "Media",
|
|
"typescriptType": "HibikeTorrent_Media",
|
|
"usedStructName": "vendor_hibike_torrent.Media",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Query",
|
|
"jsonName": "query",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Batch",
|
|
"jsonName": "batch",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeNumber",
|
|
"jsonName": "episodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Resolution",
|
|
"jsonName": "resolution",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnidbAID",
|
|
"jsonName": "anidbAID",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnidbEID",
|
|
"jsonName": "anidbEID",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BestReleases",
|
|
"jsonName": "bestReleases",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/torrent/types.go",
|
|
"filename": "types.go",
|
|
"name": "AnimeTorrent",
|
|
"formattedName": "HibikeTorrent_AnimeTorrent",
|
|
"package": "vendor_hibike_torrent",
|
|
"fields": [
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Date",
|
|
"jsonName": "date",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"jsonName": "size",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FormattedSize",
|
|
"jsonName": "formattedSize",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Seeders",
|
|
"jsonName": "seeders",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Leechers",
|
|
"jsonName": "leechers",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DownloadCount",
|
|
"jsonName": "downloadCount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Link",
|
|
"jsonName": "link",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DownloadUrl",
|
|
"jsonName": "downloadUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MagnetLink",
|
|
"jsonName": "magnetLink",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "InfoHash",
|
|
"jsonName": "infoHash",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Resolution",
|
|
"jsonName": "resolution",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsBatch",
|
|
"jsonName": "isBatch",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeNumber",
|
|
"jsonName": "episodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReleaseGroup",
|
|
"jsonName": "releaseGroup",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsBestRelease",
|
|
"jsonName": "isBestRelease",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Confirmed",
|
|
"jsonName": "confirmed",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension/vendoring/vendor_extension.go",
|
|
"filename": "vendor_extension.go",
|
|
"name": "SelectOption",
|
|
"formattedName": "HibikeExtension_SelectOption",
|
|
"package": "vendor_hibike_extension",
|
|
"fields": [
|
|
{
|
|
"name": "Value",
|
|
"jsonName": "value",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Label",
|
|
"jsonName": "label",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension_playground/playground.go",
|
|
"filename": "playground.go",
|
|
"name": "PlaygroundRepository",
|
|
"formattedName": "PlaygroundRepository",
|
|
"package": "extension_playground",
|
|
"fields": [
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "platform",
|
|
"jsonName": "platform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "baseAnimeCache",
|
|
"jsonName": "baseAnimeCache",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "baseMangaCache",
|
|
"jsonName": "baseMangaCache",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "metadataProvider",
|
|
"jsonName": "metadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension_playground/playground.go",
|
|
"filename": "playground.go",
|
|
"name": "RunPlaygroundCodeResponse",
|
|
"formattedName": "RunPlaygroundCodeResponse",
|
|
"package": "extension_playground",
|
|
"fields": [
|
|
{
|
|
"name": "Logs",
|
|
"jsonName": "logs",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Value",
|
|
"jsonName": "value",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension_playground/playground.go",
|
|
"filename": "playground.go",
|
|
"name": "RunPlaygroundCodeParams",
|
|
"formattedName": "RunPlaygroundCodeParams",
|
|
"package": "extension_playground",
|
|
"fields": [
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "extension.Type",
|
|
"typescriptType": "Extension_Type",
|
|
"usedStructName": "extension.Type",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Language",
|
|
"jsonName": "language",
|
|
"goType": "extension.Language",
|
|
"typescriptType": "Extension_Language",
|
|
"usedStructName": "extension.Language",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Code",
|
|
"jsonName": "code",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Inputs",
|
|
"jsonName": "inputs",
|
|
"goType": "map[string]",
|
|
"typescriptType": "Record\u003cstring, any\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Function",
|
|
"jsonName": "function",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension_playground/playground.go",
|
|
"filename": "playground.go",
|
|
"name": "PlaygroundDebugLogger",
|
|
"formattedName": "PlaygroundDebugLogger",
|
|
"package": "extension_playground",
|
|
"fields": [
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "buff",
|
|
"jsonName": "buff",
|
|
"goType": "bytes.Buffer",
|
|
"typescriptType": "Buffer",
|
|
"usedStructName": "bytes.Buffer",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension_repo/external.go",
|
|
"filename": "external.go",
|
|
"name": "ExtensionInstallResponse",
|
|
"formattedName": "ExtensionRepo_ExtensionInstallResponse",
|
|
"package": "extension_repo",
|
|
"fields": [
|
|
{
|
|
"name": "Message",
|
|
"jsonName": "message",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension_repo/goja_anime_torrent_provider.go",
|
|
"filename": "goja_anime_torrent_provider.go",
|
|
"name": "GojaAnimeTorrentProvider",
|
|
"formattedName": "ExtensionRepo_GojaAnimeTorrentProvider",
|
|
"package": "extension_repo",
|
|
"fields": [],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"extension_repo.gojaExtensionImpl"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/extension_repo/goja_manga_provider.go",
|
|
"filename": "goja_manga_provider.go",
|
|
"name": "GojaMangaProvider",
|
|
"formattedName": "ExtensionRepo_GojaMangaProvider",
|
|
"package": "extension_repo",
|
|
"fields": [],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"extension_repo.gojaExtensionImpl"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/extension_repo/goja_onlinestream_provider.go",
|
|
"filename": "goja_onlinestream_provider.go",
|
|
"name": "GojaOnlinestreamProvider",
|
|
"formattedName": "ExtensionRepo_GojaOnlinestreamProvider",
|
|
"package": "extension_repo",
|
|
"fields": [],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"extension_repo.gojaExtensionImpl"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/extension_repo/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "Repository",
|
|
"formattedName": "ExtensionRepo_Repository",
|
|
"package": "extension_repo",
|
|
"fields": [
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "fileCacher",
|
|
"jsonName": "fileCacher",
|
|
"goType": "filecache.Cacher",
|
|
"typescriptType": "Filecache_Cacher",
|
|
"usedStructName": "filecache.Cacher",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "wsEventManager",
|
|
"jsonName": "wsEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "extensionDir",
|
|
"jsonName": "extensionDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "yaegiInterp",
|
|
"jsonName": "yaegiInterp",
|
|
"goType": "interp.Interpreter",
|
|
"typescriptType": "Interpreter",
|
|
"usedStructName": "interp.Interpreter",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "gojaExtensions",
|
|
"jsonName": "gojaExtensions",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "extensionBank",
|
|
"jsonName": "extensionBank",
|
|
"goType": "extension.UnifiedBank",
|
|
"typescriptType": "Extension_UnifiedBank",
|
|
"usedStructName": "extension.UnifiedBank",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "invalidExtensions",
|
|
"jsonName": "invalidExtensions",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension_repo/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "AllExtensions",
|
|
"formattedName": "ExtensionRepo_AllExtensions",
|
|
"package": "extension_repo",
|
|
"fields": [
|
|
{
|
|
"name": "Extensions",
|
|
"jsonName": "extensions",
|
|
"goType": "[]extension.Extension",
|
|
"typescriptType": "Array\u003cExtension_Extension\u003e",
|
|
"usedStructName": "extension.Extension",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "InvalidExtensions",
|
|
"jsonName": "invalidExtensions",
|
|
"goType": "[]extension.InvalidExtension",
|
|
"typescriptType": "Array\u003cExtension_InvalidExtension\u003e",
|
|
"usedStructName": "extension.InvalidExtension",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "InvalidUserConfigExtensions",
|
|
"jsonName": "invalidUserConfigExtensions",
|
|
"goType": "[]extension.InvalidExtension",
|
|
"typescriptType": "Array\u003cExtension_InvalidExtension\u003e",
|
|
"usedStructName": "extension.InvalidExtension",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "HasUpdate",
|
|
"jsonName": "hasUpdate",
|
|
"goType": "[]UpdateData",
|
|
"typescriptType": "Array\u003cExtensionRepo_UpdateData\u003e",
|
|
"usedStructName": "extension_repo.UpdateData",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension_repo/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "UpdateData",
|
|
"formattedName": "ExtensionRepo_UpdateData",
|
|
"package": "extension_repo",
|
|
"fields": [
|
|
{
|
|
"name": "ExtensionID",
|
|
"jsonName": "extensionID",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ManifestURI",
|
|
"jsonName": "manifestURI",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Version",
|
|
"jsonName": "version",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension_repo/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "MangaProviderExtensionItem",
|
|
"formattedName": "ExtensionRepo_MangaProviderExtensionItem",
|
|
"package": "extension_repo",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Lang",
|
|
"jsonName": "lang",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" ISO 639-1 language code"
|
|
]
|
|
},
|
|
{
|
|
"name": "Settings",
|
|
"jsonName": "settings",
|
|
"goType": "vendor_hibike_manga.Settings",
|
|
"typescriptType": "HibikeManga_Settings",
|
|
"usedStructName": "vendor_hibike_manga.Settings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension_repo/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "OnlinestreamProviderExtensionItem",
|
|
"formattedName": "ExtensionRepo_OnlinestreamProviderExtensionItem",
|
|
"package": "extension_repo",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Lang",
|
|
"jsonName": "lang",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" ISO 639-1 language code"
|
|
]
|
|
},
|
|
{
|
|
"name": "EpisodeServers",
|
|
"jsonName": "episodeServers",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SupportsDub",
|
|
"jsonName": "supportsDub",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension_repo/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "AnimeTorrentProviderExtensionItem",
|
|
"formattedName": "ExtensionRepo_AnimeTorrentProviderExtensionItem",
|
|
"package": "extension_repo",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Lang",
|
|
"jsonName": "lang",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" ISO 639-1 language code"
|
|
]
|
|
},
|
|
{
|
|
"name": "Settings",
|
|
"jsonName": "settings",
|
|
"goType": "vendor_hibike_torrent.AnimeProviderSettings",
|
|
"typescriptType": "HibikeTorrent_AnimeProviderSettings",
|
|
"usedStructName": "vendor_hibike_torrent.AnimeProviderSettings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension_repo/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "NewRepositoryOptions",
|
|
"formattedName": "ExtensionRepo_NewRepositoryOptions",
|
|
"package": "extension_repo",
|
|
"fields": [
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ExtensionDir",
|
|
"jsonName": "ExtensionDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WSEventManager",
|
|
"jsonName": "WSEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FileCacher",
|
|
"jsonName": "FileCacher",
|
|
"goType": "filecache.Cacher",
|
|
"typescriptType": "Filecache_Cacher",
|
|
"usedStructName": "filecache.Cacher",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension_repo/testdir/_gogoanime_external.go",
|
|
"filename": "_gogoanime_external.go",
|
|
"name": "Gogoanime",
|
|
"formattedName": "Gogoanime",
|
|
"package": "main",
|
|
"fields": [
|
|
{
|
|
"name": "BaseURL",
|
|
"jsonName": "BaseURL",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AjaxURL",
|
|
"jsonName": "AjaxURL",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserAgent",
|
|
"jsonName": "UserAgent",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension_repo/testdir/_gogoanime_external.go",
|
|
"filename": "_gogoanime_external.go",
|
|
"name": "GogoCDN",
|
|
"formattedName": "GogoCDN",
|
|
"package": "main",
|
|
"fields": [
|
|
{
|
|
"name": "client",
|
|
"jsonName": "client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "serverName",
|
|
"jsonName": "serverName",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "keys",
|
|
"jsonName": "keys",
|
|
"goType": "cdnKeys",
|
|
"typescriptType": "cdnKeys",
|
|
"usedStructName": "main.cdnKeys",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "referrer",
|
|
"jsonName": "referrer",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension_repo/testdir/_gogoanime_external.go",
|
|
"filename": "_gogoanime_external.go",
|
|
"name": "StreamSB",
|
|
"formattedName": "StreamSB",
|
|
"package": "main",
|
|
"fields": [
|
|
{
|
|
"name": "Host",
|
|
"jsonName": "Host",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Host2",
|
|
"jsonName": "Host2",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserAgent",
|
|
"jsonName": "UserAgent",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension_repo/testdir/_mangapill_external.go",
|
|
"filename": "_mangapill_external.go",
|
|
"name": "Mangapill",
|
|
"formattedName": "Mangapill",
|
|
"package": "main",
|
|
"fields": [
|
|
{
|
|
"name": "Url",
|
|
"jsonName": "Url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserAgent",
|
|
"jsonName": "UserAgent",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension_repo/testdir/_my_anime_torrent_provider.go",
|
|
"filename": "_my_anime_torrent_provider.go",
|
|
"name": "MyAnimeTorrentProvider",
|
|
"formattedName": "MyAnimeTorrentProvider",
|
|
"package": "main",
|
|
"fields": [
|
|
{
|
|
"name": "url",
|
|
"jsonName": "url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "client",
|
|
"jsonName": "client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension_repo/testdir/_my_online_streaming_provider.go",
|
|
"filename": "_my_online_streaming_provider.go",
|
|
"name": "Provider",
|
|
"formattedName": "Provider",
|
|
"package": "main",
|
|
"fields": [
|
|
{
|
|
"name": "url",
|
|
"jsonName": "url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "client",
|
|
"jsonName": "client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/extension_repo/userconfig.go",
|
|
"filename": "userconfig.go",
|
|
"name": "ExtensionUserConfig",
|
|
"formattedName": "ExtensionRepo_ExtensionUserConfig",
|
|
"package": "extension_repo",
|
|
"fields": [
|
|
{
|
|
"name": "UserConfig",
|
|
"jsonName": "userConfig",
|
|
"goType": "extension.UserConfig",
|
|
"typescriptType": "Extension_UserConfig",
|
|
"usedStructName": "extension.UserConfig",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SavedUserConfig",
|
|
"jsonName": "savedUserConfig",
|
|
"goType": "extension.SavedUserConfig",
|
|
"typescriptType": "Extension_SavedUserConfig",
|
|
"usedStructName": "extension.SavedUserConfig",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/handlers/directory_selector.go",
|
|
"filename": "directory_selector.go",
|
|
"name": "DirectoryInfo",
|
|
"formattedName": "DirectoryInfo",
|
|
"package": "handlers",
|
|
"fields": [
|
|
{
|
|
"name": "FullPath",
|
|
"jsonName": "fullPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FolderName",
|
|
"jsonName": "folderName",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/handlers/directory_selector.go",
|
|
"filename": "directory_selector.go",
|
|
"name": "DirectorySelectorResponse",
|
|
"formattedName": "DirectorySelectorResponse",
|
|
"package": "handlers",
|
|
"fields": [
|
|
{
|
|
"name": "FullPath",
|
|
"jsonName": "fullPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Exists",
|
|
"jsonName": "exists",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BasePath",
|
|
"jsonName": "basePath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Suggestions",
|
|
"jsonName": "suggestions",
|
|
"goType": "[]DirectoryInfo",
|
|
"typescriptType": "Array\u003cDirectoryInfo\u003e",
|
|
"usedStructName": "handlers.DirectoryInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Content",
|
|
"jsonName": "content",
|
|
"goType": "[]DirectoryInfo",
|
|
"typescriptType": "Array\u003cDirectoryInfo\u003e",
|
|
"usedStructName": "handlers.DirectoryInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/handlers/docs.go",
|
|
"filename": "docs.go",
|
|
"name": "ApiDocsGroup",
|
|
"formattedName": "ApiDocsGroup",
|
|
"package": "handlers",
|
|
"fields": [
|
|
{
|
|
"name": "Filename",
|
|
"jsonName": "filename",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Handlers",
|
|
"jsonName": "handlers",
|
|
"goType": "[]RouteHandler",
|
|
"typescriptType": "Array\u003cRouteHandler\u003e",
|
|
"usedStructName": "handlers.RouteHandler",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/handlers/docs.go",
|
|
"filename": "docs.go",
|
|
"name": "RouteHandler",
|
|
"formattedName": "RouteHandler",
|
|
"package": "handlers",
|
|
"fields": [
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TrimmedName",
|
|
"jsonName": "trimmedName",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Comments",
|
|
"jsonName": "comments",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Filepath",
|
|
"jsonName": "filepath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Filename",
|
|
"jsonName": "filename",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Api",
|
|
"jsonName": "api",
|
|
"goType": "RouteHandlerApi",
|
|
"typescriptType": "RouteHandlerApi",
|
|
"usedStructName": "handlers.RouteHandlerApi",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/handlers/docs.go",
|
|
"filename": "docs.go",
|
|
"name": "RouteHandlerApi",
|
|
"formattedName": "RouteHandlerApi",
|
|
"package": "handlers",
|
|
"fields": [
|
|
{
|
|
"name": "Summary",
|
|
"jsonName": "summary",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Descriptions",
|
|
"jsonName": "descriptions",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Endpoint",
|
|
"jsonName": "endpoint",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Methods",
|
|
"jsonName": "methods",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Params",
|
|
"jsonName": "params",
|
|
"goType": "[]RouteHandlerParam",
|
|
"typescriptType": "Array\u003cRouteHandlerParam\u003e",
|
|
"usedStructName": "handlers.RouteHandlerParam",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BodyFields",
|
|
"jsonName": "bodyFields",
|
|
"goType": "[]RouteHandlerParam",
|
|
"typescriptType": "Array\u003cRouteHandlerParam\u003e",
|
|
"usedStructName": "handlers.RouteHandlerParam",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Returns",
|
|
"jsonName": "returns",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReturnGoType",
|
|
"jsonName": "returnGoType",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReturnTypescriptType",
|
|
"jsonName": "returnTypescriptType",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/handlers/docs.go",
|
|
"filename": "docs.go",
|
|
"name": "RouteHandlerParam",
|
|
"formattedName": "RouteHandlerParam",
|
|
"package": "handlers",
|
|
"fields": [
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "JsonName",
|
|
"jsonName": "jsonName",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "GoType",
|
|
"jsonName": "goType",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" e.g., []models.User"
|
|
]
|
|
},
|
|
{
|
|
"name": "UsedStructType",
|
|
"jsonName": "usedStructType",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" e.g., models.User"
|
|
]
|
|
},
|
|
{
|
|
"name": "TypescriptType",
|
|
"jsonName": "typescriptType",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" e.g., Array\u003cUser\u003e"
|
|
]
|
|
},
|
|
{
|
|
"name": "Required",
|
|
"jsonName": "required",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Descriptions",
|
|
"jsonName": "descriptions",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/handlers/download.go",
|
|
"filename": "download.go",
|
|
"name": "DownloadReleaseResponse",
|
|
"formattedName": "DownloadReleaseResponse",
|
|
"package": "handlers",
|
|
"fields": [
|
|
{
|
|
"name": "Destination",
|
|
"jsonName": "destination",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Error",
|
|
"jsonName": "error",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/handlers/mal.go",
|
|
"filename": "mal.go",
|
|
"name": "MalAuthResponse",
|
|
"formattedName": "MalAuthResponse",
|
|
"package": "handlers",
|
|
"fields": [
|
|
{
|
|
"name": "AccessToken",
|
|
"jsonName": "access_token",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RefreshToken",
|
|
"jsonName": "refresh_token",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ExpiresIn",
|
|
"jsonName": "expires_in",
|
|
"goType": "int32",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TokenType",
|
|
"jsonName": "token_type",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/handlers/manual_dump.go",
|
|
"filename": "manual_dump.go",
|
|
"name": "RequestBody",
|
|
"formattedName": "RequestBody",
|
|
"package": "handlers",
|
|
"fields": [
|
|
{
|
|
"name": "Dir",
|
|
"jsonName": "dir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Username",
|
|
"jsonName": "userName",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/handlers/response.go",
|
|
"filename": "response.go",
|
|
"name": "SeaResponse",
|
|
"formattedName": "SeaResponse",
|
|
"package": "handlers",
|
|
"fields": [
|
|
{
|
|
"name": "Error",
|
|
"jsonName": "error",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"jsonName": "data",
|
|
"goType": "R",
|
|
"typescriptType": "R",
|
|
"usedStructName": "handlers.R",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" SeaResponse is a generic response type for the API.",
|
|
" It is used to return data or errors."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/handlers/routes.go",
|
|
"filename": "routes.go",
|
|
"name": "RouteCtx",
|
|
"formattedName": "RouteCtx",
|
|
"package": "handlers",
|
|
"fields": [
|
|
{
|
|
"name": "App",
|
|
"jsonName": "App",
|
|
"goType": "core.App",
|
|
"typescriptType": "INTERNAL_App",
|
|
"usedStructName": "core.App",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Fiber",
|
|
"jsonName": "Fiber",
|
|
"goType": "fiber.Ctx",
|
|
"typescriptType": "Ctx",
|
|
"usedStructName": "fiber.Ctx",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" RouteCtx is a context object that is passed to route handlers.",
|
|
" It contains the App instance and the Fiber context."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/handlers/status.go",
|
|
"filename": "status.go",
|
|
"name": "Status",
|
|
"formattedName": "Status",
|
|
"package": "handlers",
|
|
"fields": [
|
|
{
|
|
"name": "OS",
|
|
"jsonName": "os",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ClientDevice",
|
|
"jsonName": "clientDevice",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ClientPlatform",
|
|
"jsonName": "clientPlatform",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ClientUserAgent",
|
|
"jsonName": "clientUserAgent",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "anime.User",
|
|
"typescriptType": "Anime_User",
|
|
"usedStructName": "anime.User",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Settings",
|
|
"jsonName": "settings",
|
|
"goType": "models.Settings",
|
|
"typescriptType": "Models_Settings",
|
|
"usedStructName": "models.Settings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Mal",
|
|
"jsonName": "mal",
|
|
"goType": "models.Mal",
|
|
"typescriptType": "Models_Mal",
|
|
"usedStructName": "models.Mal",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Version",
|
|
"jsonName": "version",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ThemeSettings",
|
|
"jsonName": "themeSettings",
|
|
"goType": "models.Theme",
|
|
"typescriptType": "Models_Theme",
|
|
"usedStructName": "models.Theme",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsOffline",
|
|
"jsonName": "isOffline",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediastreamSettings",
|
|
"jsonName": "mediastreamSettings",
|
|
"goType": "models.MediastreamSettings",
|
|
"typescriptType": "Models_MediastreamSettings",
|
|
"usedStructName": "models.MediastreamSettings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TorrentstreamSettings",
|
|
"jsonName": "torrentstreamSettings",
|
|
"goType": "models.TorrentstreamSettings",
|
|
"typescriptType": "Models_TorrentstreamSettings",
|
|
"usedStructName": "models.TorrentstreamSettings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DebridSettings",
|
|
"jsonName": "debridSettings",
|
|
"goType": "models.DebridSettings",
|
|
"typescriptType": "Models_DebridSettings",
|
|
"usedStructName": "models.DebridSettings",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnilistClientID",
|
|
"jsonName": "anilistClientId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Updating",
|
|
"jsonName": "updating",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" If true, a new screen will be displayed"
|
|
]
|
|
}
|
|
],
|
|
"comments": [
|
|
" Status is a struct containing the user data, settings, and OS.",
|
|
" It is used by the client in various places to access necessary information."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/autodownloader_rule.go",
|
|
"filename": "autodownloader_rule.go",
|
|
"name": "AutoDownloaderRuleTitleComparisonType",
|
|
"formattedName": "Anime_AutoDownloaderRuleTitleComparisonType",
|
|
"package": "anime",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"contains\"",
|
|
"\"likely\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/autodownloader_rule.go",
|
|
"filename": "autodownloader_rule.go",
|
|
"name": "AutoDownloaderRuleEpisodeType",
|
|
"formattedName": "Anime_AutoDownloaderRuleEpisodeType",
|
|
"package": "anime",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"recent\"",
|
|
"\"selected\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/autodownloader_rule.go",
|
|
"filename": "autodownloader_rule.go",
|
|
"name": "AutoDownloaderRule",
|
|
"formattedName": "Anime_AutoDownloaderRule",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "DbID",
|
|
"jsonName": "dbId",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Will be set when fetched from the database"
|
|
]
|
|
},
|
|
{
|
|
"name": "Enabled",
|
|
"jsonName": "enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReleaseGroups",
|
|
"jsonName": "releaseGroups",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Resolutions",
|
|
"jsonName": "resolutions",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ComparisonTitle",
|
|
"jsonName": "comparisonTitle",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TitleComparisonType",
|
|
"jsonName": "titleComparisonType",
|
|
"goType": "AutoDownloaderRuleTitleComparisonType",
|
|
"typescriptType": "Anime_AutoDownloaderRuleTitleComparisonType",
|
|
"usedStructName": "anime.AutoDownloaderRuleTitleComparisonType",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeType",
|
|
"jsonName": "episodeType",
|
|
"goType": "AutoDownloaderRuleEpisodeType",
|
|
"typescriptType": "Anime_AutoDownloaderRuleEpisodeType",
|
|
"usedStructName": "anime.AutoDownloaderRuleEpisodeType",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeNumbers",
|
|
"jsonName": "episodeNumbers",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Destination",
|
|
"jsonName": "destination",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AdditionalTerms",
|
|
"jsonName": "additionalTerms",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/collection.go",
|
|
"filename": "collection.go",
|
|
"name": "LibraryCollection",
|
|
"formattedName": "Anime_LibraryCollection",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "ContinueWatchingList",
|
|
"jsonName": "continueWatchingList",
|
|
"goType": "[]Episode",
|
|
"typescriptType": "Array\u003cAnime_Episode\u003e",
|
|
"usedStructName": "anime.Episode",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Lists",
|
|
"jsonName": "lists",
|
|
"goType": "[]LibraryCollectionList",
|
|
"typescriptType": "Array\u003cAnime_LibraryCollectionList\u003e",
|
|
"usedStructName": "anime.LibraryCollectionList",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UnmatchedLocalFiles",
|
|
"jsonName": "unmatchedLocalFiles",
|
|
"goType": "[]LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UnmatchedGroups",
|
|
"jsonName": "unmatchedGroups",
|
|
"goType": "[]UnmatchedGroup",
|
|
"typescriptType": "Array\u003cAnime_UnmatchedGroup\u003e",
|
|
"usedStructName": "anime.UnmatchedGroup",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IgnoredLocalFiles",
|
|
"jsonName": "ignoredLocalFiles",
|
|
"goType": "[]LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UnknownGroups",
|
|
"jsonName": "unknownGroups",
|
|
"goType": "[]UnknownGroup",
|
|
"typescriptType": "Array\u003cAnime_UnknownGroup\u003e",
|
|
"usedStructName": "anime.UnknownGroup",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Stats",
|
|
"jsonName": "stats",
|
|
"goType": "LibraryCollectionStats",
|
|
"typescriptType": "Anime_LibraryCollectionStats",
|
|
"usedStructName": "anime.LibraryCollectionStats",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Stream",
|
|
"jsonName": "stream",
|
|
"goType": "StreamCollection",
|
|
"typescriptType": "Anime_StreamCollection",
|
|
"usedStructName": "anime.StreamCollection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" Hydrated by the route handler"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/collection.go",
|
|
"filename": "collection.go",
|
|
"name": "StreamCollection",
|
|
"formattedName": "Anime_StreamCollection",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "ContinueWatchingList",
|
|
"jsonName": "continueWatchingList",
|
|
"goType": "[]Episode",
|
|
"typescriptType": "Array\u003cAnime_Episode\u003e",
|
|
"usedStructName": "anime.Episode",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Anime",
|
|
"jsonName": "anime",
|
|
"goType": "[]anilist.BaseAnime",
|
|
"typescriptType": "Array\u003cAL_BaseAnime\u003e",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ListData",
|
|
"jsonName": "listData",
|
|
"goType": "map[int]EntryListData",
|
|
"typescriptType": "Record\u003cnumber, Anime_EntryListData\u003e",
|
|
"usedStructName": "anime.EntryListData",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/collection.go",
|
|
"filename": "collection.go",
|
|
"name": "LibraryCollectionListType",
|
|
"formattedName": "Anime_LibraryCollectionListType",
|
|
"package": "anime",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": []
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/collection.go",
|
|
"filename": "collection.go",
|
|
"name": "LibraryCollectionStats",
|
|
"formattedName": "Anime_LibraryCollectionStats",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "TotalEntries",
|
|
"jsonName": "totalEntries",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TotalFiles",
|
|
"jsonName": "totalFiles",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TotalShows",
|
|
"jsonName": "totalShows",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TotalMovies",
|
|
"jsonName": "totalMovies",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TotalSpecials",
|
|
"jsonName": "totalSpecials",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TotalSize",
|
|
"jsonName": "totalSize",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/collection.go",
|
|
"filename": "collection.go",
|
|
"name": "LibraryCollectionList",
|
|
"formattedName": "Anime_LibraryCollectionList",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "anilist.MediaListStatus",
|
|
"typescriptType": "AL_MediaListStatus",
|
|
"usedStructName": "anilist.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "anilist.MediaListStatus",
|
|
"typescriptType": "AL_MediaListStatus",
|
|
"usedStructName": "anilist.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Entries",
|
|
"jsonName": "entries",
|
|
"goType": "[]LibraryCollectionEntry",
|
|
"typescriptType": "Array\u003cAnime_LibraryCollectionEntry\u003e",
|
|
"usedStructName": "anime.LibraryCollectionEntry",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/collection.go",
|
|
"filename": "collection.go",
|
|
"name": "LibraryCollectionEntry",
|
|
"formattedName": "Anime_LibraryCollectionEntry",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "anilist.BaseAnime",
|
|
"typescriptType": "AL_BaseAnime",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EntryLibraryData",
|
|
"jsonName": "libraryData",
|
|
"goType": "EntryLibraryData",
|
|
"typescriptType": "Anime_EntryLibraryData",
|
|
"usedStructName": "anime.EntryLibraryData",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" Library data"
|
|
]
|
|
},
|
|
{
|
|
"name": "EntryListData",
|
|
"jsonName": "listData",
|
|
"goType": "EntryListData",
|
|
"typescriptType": "Anime_EntryListData",
|
|
"usedStructName": "anime.EntryListData",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" AniList list data"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/collection.go",
|
|
"filename": "collection.go",
|
|
"name": "UnmatchedGroup",
|
|
"formattedName": "Anime_UnmatchedGroup",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "Dir",
|
|
"jsonName": "dir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LocalFiles",
|
|
"jsonName": "localFiles",
|
|
"goType": "[]LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Suggestions",
|
|
"jsonName": "suggestions",
|
|
"goType": "[]anilist.BaseAnime",
|
|
"typescriptType": "Array\u003cAL_BaseAnime\u003e",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/collection.go",
|
|
"filename": "collection.go",
|
|
"name": "UnknownGroup",
|
|
"formattedName": "Anime_UnknownGroup",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LocalFiles",
|
|
"jsonName": "localFiles",
|
|
"goType": "[]LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/collection.go",
|
|
"filename": "collection.go",
|
|
"name": "NewLibraryCollectionOptions",
|
|
"formattedName": "Anime_NewLibraryCollectionOptions",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "AnimeCollection",
|
|
"jsonName": "AnimeCollection",
|
|
"goType": "anilist.AnimeCollection",
|
|
"typescriptType": "AL_AnimeCollection",
|
|
"usedStructName": "anilist.AnimeCollection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LocalFiles",
|
|
"jsonName": "LocalFiles",
|
|
"goType": "[]LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Platform",
|
|
"jsonName": "Platform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataProvider",
|
|
"jsonName": "MetadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/entry.go",
|
|
"filename": "entry.go",
|
|
"name": "Entry",
|
|
"formattedName": "Anime_Entry",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "anilist.BaseAnime",
|
|
"typescriptType": "AL_BaseAnime",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EntryListData",
|
|
"jsonName": "listData",
|
|
"goType": "EntryListData",
|
|
"typescriptType": "Anime_EntryListData",
|
|
"usedStructName": "anime.EntryListData",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EntryLibraryData",
|
|
"jsonName": "libraryData",
|
|
"goType": "EntryLibraryData",
|
|
"typescriptType": "Anime_EntryLibraryData",
|
|
"usedStructName": "anime.EntryLibraryData",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EntryDownloadInfo",
|
|
"jsonName": "downloadInfo",
|
|
"goType": "EntryDownloadInfo",
|
|
"typescriptType": "Anime_EntryDownloadInfo",
|
|
"usedStructName": "anime.EntryDownloadInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episodes",
|
|
"jsonName": "episodes",
|
|
"goType": "[]Episode",
|
|
"typescriptType": "Array\u003cAnime_Episode\u003e",
|
|
"usedStructName": "anime.Episode",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NextEpisode",
|
|
"jsonName": "nextEpisode",
|
|
"goType": "Episode",
|
|
"typescriptType": "Anime_Episode",
|
|
"usedStructName": "anime.Episode",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LocalFiles",
|
|
"jsonName": "localFiles",
|
|
"goType": "[]LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnidbId",
|
|
"jsonName": "anidbId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CurrentEpisodeCount",
|
|
"jsonName": "currentEpisodeCount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/entry.go",
|
|
"filename": "entry.go",
|
|
"name": "EntryListData",
|
|
"formattedName": "Anime_EntryListData",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "Progress",
|
|
"jsonName": "progress",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Score",
|
|
"jsonName": "score",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "anilist.MediaListStatus",
|
|
"typescriptType": "AL_MediaListStatus",
|
|
"usedStructName": "anilist.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartedAt",
|
|
"jsonName": "startedAt",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CompletedAt",
|
|
"jsonName": "completedAt",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/entry.go",
|
|
"filename": "entry.go",
|
|
"name": "NewEntryOptions",
|
|
"formattedName": "Anime_NewEntryOptions",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "MediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LocalFiles",
|
|
"jsonName": "LocalFiles",
|
|
"goType": "[]LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" All local files"
|
|
]
|
|
},
|
|
{
|
|
"name": "AnimeCollection",
|
|
"jsonName": "AnimeCollection",
|
|
"goType": "anilist.AnimeCollection",
|
|
"typescriptType": "AL_AnimeCollection",
|
|
"usedStructName": "anilist.AnimeCollection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Platform",
|
|
"jsonName": "Platform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataProvider",
|
|
"jsonName": "MetadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/entry_download_info.go",
|
|
"filename": "entry_download_info.go",
|
|
"name": "EntryDownloadInfo",
|
|
"formattedName": "Anime_EntryDownloadInfo",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "EpisodesToDownload",
|
|
"jsonName": "episodesToDownload",
|
|
"goType": "[]EntryDownloadEpisode",
|
|
"typescriptType": "Array\u003cAnime_EntryDownloadEpisode\u003e",
|
|
"usedStructName": "anime.EntryDownloadEpisode",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CanBatch",
|
|
"jsonName": "canBatch",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BatchAll",
|
|
"jsonName": "batchAll",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "HasInaccurateSchedule",
|
|
"jsonName": "hasInaccurateSchedule",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Rewatch",
|
|
"jsonName": "rewatch",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AbsoluteOffset",
|
|
"jsonName": "absoluteOffset",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/entry_download_info.go",
|
|
"filename": "entry_download_info.go",
|
|
"name": "EntryDownloadEpisode",
|
|
"formattedName": "Anime_EntryDownloadEpisode",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "EpisodeNumber",
|
|
"jsonName": "episodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AniDBEpisode",
|
|
"jsonName": "aniDBEpisode",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "Episode",
|
|
"typescriptType": "Anime_Episode",
|
|
"usedStructName": "anime.Episode",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/entry_download_info.go",
|
|
"filename": "entry_download_info.go",
|
|
"name": "NewEntryDownloadInfoOptions",
|
|
"formattedName": "Anime_NewEntryDownloadInfoOptions",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "LocalFiles",
|
|
"jsonName": "LocalFiles",
|
|
"goType": "[]LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnimeMetadata",
|
|
"jsonName": "AnimeMetadata",
|
|
"goType": "metadata.AnimeMetadata",
|
|
"typescriptType": "Metadata_AnimeMetadata",
|
|
"usedStructName": "metadata.AnimeMetadata",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "Media",
|
|
"goType": "anilist.BaseAnime",
|
|
"typescriptType": "AL_BaseAnime",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Progress",
|
|
"jsonName": "Progress",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "Status",
|
|
"goType": "anilist.MediaListStatus",
|
|
"typescriptType": "AL_MediaListStatus",
|
|
"usedStructName": "anilist.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataProvider",
|
|
"jsonName": "MetadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/entry_library_data.go",
|
|
"filename": "entry_library_data.go",
|
|
"name": "EntryLibraryData",
|
|
"formattedName": "Anime_EntryLibraryData",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "AllFilesLocked",
|
|
"jsonName": "allFilesLocked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SharedPath",
|
|
"jsonName": "sharedPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/entry_library_data.go",
|
|
"filename": "entry_library_data.go",
|
|
"name": "NewEntryLibraryDataOptions",
|
|
"formattedName": "Anime_NewEntryLibraryDataOptions",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "EntryLocalFiles",
|
|
"jsonName": "EntryLocalFiles",
|
|
"goType": "[]LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "MediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/entry_simple.go",
|
|
"filename": "entry_simple.go",
|
|
"name": "SimpleEntry",
|
|
"formattedName": "Anime_SimpleEntry",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "anilist.BaseAnime",
|
|
"typescriptType": "AL_BaseAnime",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EntryListData",
|
|
"jsonName": "listData",
|
|
"goType": "EntryListData",
|
|
"typescriptType": "Anime_EntryListData",
|
|
"usedStructName": "anime.EntryListData",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EntryLibraryData",
|
|
"jsonName": "libraryData",
|
|
"goType": "EntryLibraryData",
|
|
"typescriptType": "Anime_EntryLibraryData",
|
|
"usedStructName": "anime.EntryLibraryData",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episodes",
|
|
"jsonName": "episodes",
|
|
"goType": "[]Episode",
|
|
"typescriptType": "Array\u003cAnime_Episode\u003e",
|
|
"usedStructName": "anime.Episode",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NextEpisode",
|
|
"jsonName": "nextEpisode",
|
|
"goType": "Episode",
|
|
"typescriptType": "Anime_Episode",
|
|
"usedStructName": "anime.Episode",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LocalFiles",
|
|
"jsonName": "localFiles",
|
|
"goType": "[]LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CurrentEpisodeCount",
|
|
"jsonName": "currentEpisodeCount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/entry_simple.go",
|
|
"filename": "entry_simple.go",
|
|
"name": "SimpleEntryListData",
|
|
"formattedName": "Anime_SimpleEntryListData",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "Progress",
|
|
"jsonName": "progress",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Score",
|
|
"jsonName": "score",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "anilist.MediaListStatus",
|
|
"typescriptType": "AL_MediaListStatus",
|
|
"usedStructName": "anilist.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartedAt",
|
|
"jsonName": "startedAt",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CompletedAt",
|
|
"jsonName": "completedAt",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/entry_simple.go",
|
|
"filename": "entry_simple.go",
|
|
"name": "NewSimpleAnimeEntryOptions",
|
|
"formattedName": "Anime_NewSimpleAnimeEntryOptions",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "MediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LocalFiles",
|
|
"jsonName": "LocalFiles",
|
|
"goType": "[]LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" All local files"
|
|
]
|
|
},
|
|
{
|
|
"name": "AnimeCollection",
|
|
"jsonName": "AnimeCollection",
|
|
"goType": "anilist.AnimeCollection",
|
|
"typescriptType": "AL_AnimeCollection",
|
|
"usedStructName": "anilist.AnimeCollection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Platform",
|
|
"jsonName": "Platform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/episode.go",
|
|
"filename": "episode.go",
|
|
"name": "Episode",
|
|
"formattedName": "Anime_Episode",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "LocalFileType",
|
|
"typescriptType": "Anime_LocalFileType",
|
|
"usedStructName": "anime.LocalFileType",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DisplayTitle",
|
|
"jsonName": "displayTitle",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" e.g, Show: \"Episode 1\", Movie: \"Violet Evergarden The Movie\""
|
|
]
|
|
},
|
|
{
|
|
"name": "EpisodeTitle",
|
|
"jsonName": "episodeTitle",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" e.g, \"Shibuya Incident - Gate, Open\""
|
|
]
|
|
},
|
|
{
|
|
"name": "EpisodeNumber",
|
|
"jsonName": "episodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AniDBEpisode",
|
|
"jsonName": "aniDBEpisode",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" AniDB episode number"
|
|
]
|
|
},
|
|
{
|
|
"name": "AbsoluteEpisodeNumber",
|
|
"jsonName": "absoluteEpisodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ProgressNumber",
|
|
"jsonName": "progressNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Usually the same as EpisodeNumber, unless there is a discrepancy between AniList and AniDB"
|
|
]
|
|
},
|
|
{
|
|
"name": "LocalFile",
|
|
"jsonName": "localFile",
|
|
"goType": "LocalFile",
|
|
"typescriptType": "Anime_LocalFile",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsDownloaded",
|
|
"jsonName": "isDownloaded",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Is in the local files"
|
|
]
|
|
},
|
|
{
|
|
"name": "EpisodeMetadata",
|
|
"jsonName": "episodeMetadata",
|
|
"goType": "EpisodeMetadata",
|
|
"typescriptType": "Anime_EpisodeMetadata",
|
|
"usedStructName": "anime.EpisodeMetadata",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" (image, airDate, length, summary, overview)"
|
|
]
|
|
},
|
|
{
|
|
"name": "FileMetadata",
|
|
"jsonName": "fileMetadata",
|
|
"goType": "LocalFileMetadata",
|
|
"typescriptType": "Anime_LocalFileMetadata",
|
|
"usedStructName": "anime.LocalFileMetadata",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" (episode, aniDBEpisode, type...)"
|
|
]
|
|
},
|
|
{
|
|
"name": "IsInvalid",
|
|
"jsonName": "isInvalid",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" No AniDB data"
|
|
]
|
|
},
|
|
{
|
|
"name": "MetadataIssue",
|
|
"jsonName": "metadataIssue",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" Alerts the user that there is a discrepancy between AniList and AniDB"
|
|
]
|
|
},
|
|
{
|
|
"name": "BaseAnime",
|
|
"jsonName": "baseAnime",
|
|
"goType": "anilist.BaseAnime",
|
|
"typescriptType": "AL_BaseAnime",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/episode.go",
|
|
"filename": "episode.go",
|
|
"name": "EpisodeMetadata",
|
|
"formattedName": "Anime_EpisodeMetadata",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "AnidbId",
|
|
"jsonName": "anidbId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Image",
|
|
"jsonName": "image",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AirDate",
|
|
"jsonName": "airDate",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Length",
|
|
"jsonName": "length",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Summary",
|
|
"jsonName": "summary",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Overview",
|
|
"jsonName": "overview",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsFiller",
|
|
"jsonName": "isFiller",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/episode.go",
|
|
"filename": "episode.go",
|
|
"name": "NewEpisodeOptions",
|
|
"formattedName": "Anime_NewEpisodeOptions",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "LocalFile",
|
|
"jsonName": "LocalFile",
|
|
"goType": "LocalFile",
|
|
"typescriptType": "Anime_LocalFile",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnimeMetadata",
|
|
"jsonName": "AnimeMetadata",
|
|
"goType": "metadata.AnimeMetadata",
|
|
"typescriptType": "Metadata_AnimeMetadata",
|
|
"usedStructName": "metadata.AnimeMetadata",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" optional"
|
|
]
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "Media",
|
|
"goType": "anilist.BaseAnime",
|
|
"typescriptType": "AL_BaseAnime",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "OptionalAniDBEpisode",
|
|
"jsonName": "OptionalAniDBEpisode",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ProgressOffset",
|
|
"jsonName": "ProgressOffset",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsDownloaded",
|
|
"jsonName": "IsDownloaded",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataProvider",
|
|
"jsonName": "MetadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" optional"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/episode.go",
|
|
"filename": "episode.go",
|
|
"name": "NewSimpleEpisodeOptions",
|
|
"formattedName": "Anime_NewSimpleEpisodeOptions",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "LocalFile",
|
|
"jsonName": "LocalFile",
|
|
"goType": "LocalFile",
|
|
"typescriptType": "Anime_LocalFile",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "Media",
|
|
"goType": "anilist.BaseAnime",
|
|
"typescriptType": "AL_BaseAnime",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsDownloaded",
|
|
"jsonName": "IsDownloaded",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/episode_collection.go",
|
|
"filename": "episode_collection.go",
|
|
"name": "EpisodeCollection",
|
|
"formattedName": "Anime_EpisodeCollection",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "Episodes",
|
|
"jsonName": "episodes",
|
|
"goType": "[]Episode",
|
|
"typescriptType": "Array\u003cAnime_Episode\u003e",
|
|
"usedStructName": "anime.Episode",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/localfile.go",
|
|
"filename": "localfile.go",
|
|
"name": "LocalFileType",
|
|
"formattedName": "Anime_LocalFileType",
|
|
"package": "anime",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"main\"",
|
|
"\"special\"",
|
|
"\"nc\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/localfile.go",
|
|
"filename": "localfile.go",
|
|
"name": "LocalFile",
|
|
"formattedName": "Anime_LocalFile",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "Path",
|
|
"jsonName": "path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ParsedData",
|
|
"jsonName": "parsedInfo",
|
|
"goType": "LocalFileParsedData",
|
|
"typescriptType": "Anime_LocalFileParsedData",
|
|
"usedStructName": "anime.LocalFileParsedData",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ParsedFolderData",
|
|
"jsonName": "parsedFolderInfo",
|
|
"goType": "[]LocalFileParsedData",
|
|
"typescriptType": "Array\u003cAnime_LocalFileParsedData\u003e",
|
|
"usedStructName": "anime.LocalFileParsedData",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Metadata",
|
|
"jsonName": "metadata",
|
|
"goType": "LocalFileMetadata",
|
|
"typescriptType": "Anime_LocalFileMetadata",
|
|
"usedStructName": "anime.LocalFileMetadata",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Locked",
|
|
"jsonName": "locked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Ignored",
|
|
"jsonName": "ignored",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Unused for now"
|
|
]
|
|
},
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/localfile.go",
|
|
"filename": "localfile.go",
|
|
"name": "LocalFileMetadata",
|
|
"formattedName": "Anime_LocalFileMetadata",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AniDBEpisode",
|
|
"jsonName": "aniDBEpisode",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "LocalFileType",
|
|
"typescriptType": "Anime_LocalFileType",
|
|
"usedStructName": "anime.LocalFileType",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/localfile.go",
|
|
"filename": "localfile.go",
|
|
"name": "LocalFileParsedData",
|
|
"formattedName": "Anime_LocalFileParsedData",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "Original",
|
|
"jsonName": "original",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReleaseGroup",
|
|
"jsonName": "releaseGroup",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Season",
|
|
"jsonName": "season",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SeasonRange",
|
|
"jsonName": "seasonRange",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Part",
|
|
"jsonName": "part",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PartRange",
|
|
"jsonName": "partRange",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeRange",
|
|
"jsonName": "episodeRange",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeTitle",
|
|
"jsonName": "episodeTitle",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/localfile_wrapper.go",
|
|
"filename": "localfile_wrapper.go",
|
|
"name": "LocalFileWrapper",
|
|
"formattedName": "Anime_LocalFileWrapper",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "localFiles",
|
|
"jsonName": "localFiles",
|
|
"goType": "[]LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "localEntries",
|
|
"jsonName": "localEntries",
|
|
"goType": "[]LocalFileWrapperEntry",
|
|
"typescriptType": "Array\u003cAnime_LocalFileWrapperEntry\u003e",
|
|
"usedStructName": "anime.LocalFileWrapperEntry",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "unmatchedLocalFiles",
|
|
"jsonName": "unmatchedLocalFiles",
|
|
"goType": "[]LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/localfile_wrapper.go",
|
|
"filename": "localfile_wrapper.go",
|
|
"name": "LocalFileWrapperEntry",
|
|
"formattedName": "Anime_LocalFileWrapperEntry",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "mediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "localFiles",
|
|
"jsonName": "localFiles",
|
|
"goType": "[]LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/missing_episodes.go",
|
|
"filename": "missing_episodes.go",
|
|
"name": "MissingEpisodes",
|
|
"formattedName": "Anime_MissingEpisodes",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "Episodes",
|
|
"jsonName": "episodes",
|
|
"goType": "[]Episode",
|
|
"typescriptType": "Array\u003cAnime_Episode\u003e",
|
|
"usedStructName": "anime.Episode",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SilencedEpisodes",
|
|
"jsonName": "silencedEpisodes",
|
|
"goType": "[]Episode",
|
|
"typescriptType": "Array\u003cAnime_Episode\u003e",
|
|
"usedStructName": "anime.Episode",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/missing_episodes.go",
|
|
"filename": "missing_episodes.go",
|
|
"name": "NewMissingEpisodesOptions",
|
|
"formattedName": "Anime_NewMissingEpisodesOptions",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "AnimeCollection",
|
|
"jsonName": "AnimeCollection",
|
|
"goType": "anilist.AnimeCollection",
|
|
"typescriptType": "AL_AnimeCollection",
|
|
"usedStructName": "anilist.AnimeCollection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LocalFiles",
|
|
"jsonName": "LocalFiles",
|
|
"goType": "[]LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SilencedMediaIds",
|
|
"jsonName": "SilencedMediaIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataProvider",
|
|
"jsonName": "MetadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/normalized_media.go",
|
|
"filename": "normalized_media.go",
|
|
"name": "NormalizedMedia",
|
|
"formattedName": "Anime_NormalizedMedia",
|
|
"package": "anime",
|
|
"fields": [],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"anilist.BaseAnime"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/normalized_media.go",
|
|
"filename": "normalized_media.go",
|
|
"name": "NormalizedMediaCache",
|
|
"formattedName": "Anime_NormalizedMediaCache",
|
|
"package": "anime",
|
|
"fields": [],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
""
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/playlist.go",
|
|
"filename": "playlist.go",
|
|
"name": "Playlist",
|
|
"formattedName": "Anime_Playlist",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "DbId",
|
|
"jsonName": "dbId",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" DbId is the database ID of the models.PlaylistEntry"
|
|
]
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Name is the name of the playlist"
|
|
]
|
|
},
|
|
{
|
|
"name": "LocalFiles",
|
|
"jsonName": "localFiles",
|
|
"goType": "[]LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" LocalFiles is a list of local files in the playlist, in order"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/test_helpers.go",
|
|
"filename": "test_helpers.go",
|
|
"name": "MockHydratedLocalFileOptions",
|
|
"formattedName": "Anime_MockHydratedLocalFileOptions",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "FilePath",
|
|
"jsonName": "FilePath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LibraryPath",
|
|
"jsonName": "LibraryPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "MediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataEpisode",
|
|
"jsonName": "MetadataEpisode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataAniDbEpisode",
|
|
"jsonName": "MetadataAniDbEpisode",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataType",
|
|
"jsonName": "MetadataType",
|
|
"goType": "LocalFileType",
|
|
"typescriptType": "Anime_LocalFileType",
|
|
"usedStructName": "anime.LocalFileType",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/test_helpers.go",
|
|
"filename": "test_helpers.go",
|
|
"name": "MockHydratedLocalFileWrapperOptionsMetadata",
|
|
"formattedName": "Anime_MockHydratedLocalFileWrapperOptionsMetadata",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "MetadataEpisode",
|
|
"jsonName": "MetadataEpisode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataAniDbEpisode",
|
|
"jsonName": "MetadataAniDbEpisode",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataType",
|
|
"jsonName": "MetadataType",
|
|
"goType": "LocalFileType",
|
|
"typescriptType": "Anime_LocalFileType",
|
|
"usedStructName": "anime.LocalFileType",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/anime/user.go",
|
|
"filename": "user.go",
|
|
"name": "User",
|
|
"formattedName": "Anime_User",
|
|
"package": "anime",
|
|
"fields": [
|
|
{
|
|
"name": "Viewer",
|
|
"jsonName": "viewer",
|
|
"goType": "anilist.GetViewer_Viewer",
|
|
"typescriptType": "AL_GetViewer_Viewer",
|
|
"usedStructName": "anilist.GetViewer_Viewer",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Token",
|
|
"jsonName": "token",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/autodownloader/autodownloader.go",
|
|
"filename": "autodownloader.go",
|
|
"name": "AutoDownloader",
|
|
"formattedName": "AutoDownloader",
|
|
"package": "autodownloader",
|
|
"fields": [
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "torrentClientRepository",
|
|
"jsonName": "torrentClientRepository",
|
|
"goType": "torrent_client.Repository",
|
|
"typescriptType": "TorrentClient_Repository",
|
|
"usedStructName": "torrent_client.Repository",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "torrentRepository",
|
|
"jsonName": "torrentRepository",
|
|
"goType": "torrent.Repository",
|
|
"typescriptType": "Torrent_Repository",
|
|
"usedStructName": "torrent.Repository",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "debridClientRepository",
|
|
"jsonName": "debridClientRepository",
|
|
"goType": "debrid_client.Repository",
|
|
"typescriptType": "DebridClient_Repository",
|
|
"usedStructName": "debrid_client.Repository",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "database",
|
|
"jsonName": "database",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "animeCollection",
|
|
"jsonName": "animeCollection",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "wsEventManager",
|
|
"jsonName": "wsEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "settings",
|
|
"jsonName": "settings",
|
|
"goType": "models.AutoDownloaderSettings",
|
|
"typescriptType": "Models_AutoDownloaderSettings",
|
|
"usedStructName": "models.AutoDownloaderSettings",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "metadataProvider",
|
|
"jsonName": "metadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "settingsUpdatedCh",
|
|
"jsonName": "settingsUpdatedCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "stopCh",
|
|
"jsonName": "stopCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "startCh",
|
|
"jsonName": "startCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "debugTrace",
|
|
"jsonName": "debugTrace",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/autodownloader/autodownloader.go",
|
|
"filename": "autodownloader.go",
|
|
"name": "NewAutoDownloaderOptions",
|
|
"formattedName": "NewAutoDownloaderOptions",
|
|
"package": "autodownloader",
|
|
"fields": [
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TorrentClientRepository",
|
|
"jsonName": "TorrentClientRepository",
|
|
"goType": "torrent_client.Repository",
|
|
"typescriptType": "TorrentClient_Repository",
|
|
"usedStructName": "torrent_client.Repository",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TorrentRepository",
|
|
"jsonName": "TorrentRepository",
|
|
"goType": "torrent.Repository",
|
|
"typescriptType": "Torrent_Repository",
|
|
"usedStructName": "torrent.Repository",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WSEventManager",
|
|
"jsonName": "WSEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Database",
|
|
"jsonName": "Database",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataProvider",
|
|
"jsonName": "MetadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DebridClientRepository",
|
|
"jsonName": "DebridClientRepository",
|
|
"goType": "debrid_client.Repository",
|
|
"typescriptType": "DebridClient_Repository",
|
|
"usedStructName": "debrid_client.Repository",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/autodownloader/autodownloader_torrent.go",
|
|
"filename": "autodownloader_torrent.go",
|
|
"name": "NormalizedTorrent",
|
|
"formattedName": "NormalizedTorrent",
|
|
"package": "autodownloader",
|
|
"fields": [
|
|
{
|
|
"name": "ParsedData",
|
|
"jsonName": "ParsedData",
|
|
"goType": "seanime_parser.Metadata",
|
|
"typescriptType": "Metadata",
|
|
"usedStructName": "seanime_parser.Metadata",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "magnet",
|
|
"jsonName": "magnet",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" Access using GetMagnet()"
|
|
]
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"hibiketorrent.AnimeTorrent"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/library/autoscanner/autoscanner.go",
|
|
"filename": "autoscanner.go",
|
|
"name": "AutoScanner",
|
|
"formattedName": "AutoScanner_AutoScanner",
|
|
"package": "autoscanner",
|
|
"fields": [
|
|
{
|
|
"name": "fileActionCh",
|
|
"jsonName": "fileActionCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" Used to notify the scanner that a file action has occurred."
|
|
]
|
|
},
|
|
{
|
|
"name": "waiting",
|
|
"jsonName": "waiting",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" Used to prevent multiple scans from occurring at the same time."
|
|
]
|
|
},
|
|
{
|
|
"name": "missedAction",
|
|
"jsonName": "missedAction",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" Used to indicate that a file action was missed while scanning."
|
|
]
|
|
},
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "scannedCh",
|
|
"jsonName": "scannedCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "waitTime",
|
|
"jsonName": "waitTime",
|
|
"goType": "time.Duration",
|
|
"typescriptType": "Duration",
|
|
"usedStructName": "time.Duration",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": [
|
|
" Wait time to listen to additional changes before triggering a scan."
|
|
]
|
|
},
|
|
{
|
|
"name": "enabled",
|
|
"jsonName": "enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "platform",
|
|
"jsonName": "platform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "wsEventManager",
|
|
"jsonName": "wsEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "db",
|
|
"jsonName": "db",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": [
|
|
" Database instance is required to update the local files."
|
|
]
|
|
},
|
|
{
|
|
"name": "autoDownloader",
|
|
"jsonName": "autoDownloader",
|
|
"goType": "autodownloader.AutoDownloader",
|
|
"typescriptType": "AutoDownloader",
|
|
"usedStructName": "autodownloader.AutoDownloader",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": [
|
|
" AutoDownloader instance is required to refresh queue."
|
|
]
|
|
},
|
|
{
|
|
"name": "metadataProvider",
|
|
"jsonName": "metadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logsDir",
|
|
"jsonName": "logsDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/autoscanner/autoscanner.go",
|
|
"filename": "autoscanner.go",
|
|
"name": "NewAutoScannerOptions",
|
|
"formattedName": "AutoScanner_NewAutoScannerOptions",
|
|
"package": "autoscanner",
|
|
"fields": [
|
|
{
|
|
"name": "Database",
|
|
"jsonName": "Database",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Platform",
|
|
"jsonName": "Platform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WSEventManager",
|
|
"jsonName": "WSEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Enabled",
|
|
"jsonName": "Enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AutoDownloader",
|
|
"jsonName": "AutoDownloader",
|
|
"goType": "autodownloader.AutoDownloader",
|
|
"typescriptType": "AutoDownloader",
|
|
"usedStructName": "autodownloader.AutoDownloader",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WaitTime",
|
|
"jsonName": "WaitTime",
|
|
"goType": "time.Duration",
|
|
"typescriptType": "Duration",
|
|
"usedStructName": "time.Duration",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataProvider",
|
|
"jsonName": "MetadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LogsDir",
|
|
"jsonName": "LogsDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/filesystem/mediapath.go",
|
|
"filename": "mediapath.go",
|
|
"name": "SeparatedFilePath",
|
|
"formattedName": "Filesystem_SeparatedFilePath",
|
|
"package": "filesystem",
|
|
"fields": [
|
|
{
|
|
"name": "Filename",
|
|
"jsonName": "Filename",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Dirnames",
|
|
"jsonName": "Dirnames",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/fillermanager/fillermanager.go",
|
|
"filename": "fillermanager.go",
|
|
"name": "FillerManager",
|
|
"formattedName": "FillerManager",
|
|
"package": "fillermanager",
|
|
"fields": [
|
|
{
|
|
"name": "db",
|
|
"jsonName": "db",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "fillerApi",
|
|
"jsonName": "fillerApi",
|
|
"goType": "filler.API",
|
|
"typescriptType": "API",
|
|
"usedStructName": "filler.API",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/fillermanager/fillermanager.go",
|
|
"filename": "fillermanager.go",
|
|
"name": "NewFillerManagerOptions",
|
|
"formattedName": "NewFillerManagerOptions",
|
|
"package": "fillermanager",
|
|
"fields": [
|
|
{
|
|
"name": "DB",
|
|
"jsonName": "DB",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/playbackmanager/manual_tracking.go",
|
|
"filename": "manual_tracking.go",
|
|
"name": "ManualTrackingState",
|
|
"formattedName": "PlaybackManager_ManualTrackingState",
|
|
"package": "playbackmanager",
|
|
"fields": [
|
|
{
|
|
"name": "EpisodeNumber",
|
|
"jsonName": "EpisodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "MediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CurrentProgress",
|
|
"jsonName": "CurrentProgress",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TotalEpisodes",
|
|
"jsonName": "TotalEpisodes",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/playbackmanager/manual_tracking.go",
|
|
"filename": "manual_tracking.go",
|
|
"name": "StartManualProgressTrackingOptions",
|
|
"formattedName": "PlaybackManager_StartManualProgressTrackingOptions",
|
|
"package": "playbackmanager",
|
|
"fields": [
|
|
{
|
|
"name": "ClientId",
|
|
"jsonName": "ClientId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "MediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeNumber",
|
|
"jsonName": "EpisodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/playbackmanager/play_random_episode.go",
|
|
"filename": "play_random_episode.go",
|
|
"name": "StartRandomVideoOptions",
|
|
"formattedName": "PlaybackManager_StartRandomVideoOptions",
|
|
"package": "playbackmanager",
|
|
"fields": [
|
|
{
|
|
"name": "UserAgent",
|
|
"jsonName": "UserAgent",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ClientId",
|
|
"jsonName": "ClientId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/playbackmanager/playback_manager.go",
|
|
"filename": "playback_manager.go",
|
|
"name": "PlaybackType",
|
|
"formattedName": "PlaybackManager_PlaybackType",
|
|
"package": "playbackmanager",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"localfile\"",
|
|
"\"stream\"",
|
|
"\"manual\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/playbackmanager/playback_manager.go",
|
|
"filename": "playback_manager.go",
|
|
"name": "PlaybackManager",
|
|
"formattedName": "PlaybackManager_PlaybackManager",
|
|
"package": "playbackmanager",
|
|
"fields": [
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Database",
|
|
"jsonName": "Database",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaPlayerRepository",
|
|
"jsonName": "MediaPlayerRepository",
|
|
"goType": "mediaplayer.Repository",
|
|
"typescriptType": "Repository",
|
|
"usedStructName": "mediaplayer.Repository",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" MediaPlayerRepository is used to control the media player"
|
|
]
|
|
},
|
|
{
|
|
"name": "continuityManager",
|
|
"jsonName": "continuityManager",
|
|
"goType": "continuity.Manager",
|
|
"typescriptType": "Continuity_Manager",
|
|
"usedStructName": "continuity.Manager",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "settings",
|
|
"jsonName": "settings",
|
|
"goType": "Settings",
|
|
"typescriptType": "PlaybackManager_Settings",
|
|
"usedStructName": "playbackmanager.Settings",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "discordPresence",
|
|
"jsonName": "discordPresence",
|
|
"goType": "discordrpc_presence.Presence",
|
|
"typescriptType": "DiscordRPC_Presence",
|
|
"usedStructName": "discordrpc_presence.Presence",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": [
|
|
" DiscordPresence is used to update the user's Discord presence"
|
|
]
|
|
},
|
|
{
|
|
"name": "mediaPlayerRepoSubscriber",
|
|
"jsonName": "mediaPlayerRepoSubscriber",
|
|
"goType": "mediaplayer.RepositorySubscriber",
|
|
"typescriptType": "RepositorySubscriber",
|
|
"usedStructName": "mediaplayer.RepositorySubscriber",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": [
|
|
" Used to listen for media player events"
|
|
]
|
|
},
|
|
{
|
|
"name": "wsEventManager",
|
|
"jsonName": "wsEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "platform",
|
|
"jsonName": "platform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "refreshAnimeCollectionFunc",
|
|
"jsonName": "refreshAnimeCollectionFunc",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" This function is called to refresh the AniList collection"
|
|
]
|
|
},
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "eventMu",
|
|
"jsonName": "eventMu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "cancel",
|
|
"jsonName": "cancel",
|
|
"goType": "context.CancelFunc",
|
|
"typescriptType": "CancelFunc",
|
|
"usedStructName": "context.CancelFunc",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "historyMap",
|
|
"jsonName": "historyMap",
|
|
"goType": "map[string]PlaybackState",
|
|
"typescriptType": "Record\u003cstring, PlaybackManager_PlaybackState\u003e",
|
|
"usedStructName": "playbackmanager.PlaybackState",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "currentPlaybackType",
|
|
"jsonName": "currentPlaybackType",
|
|
"goType": "PlaybackType",
|
|
"typescriptType": "PlaybackManager_PlaybackType",
|
|
"usedStructName": "playbackmanager.PlaybackType",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "currentMediaPlaybackStatus",
|
|
"jsonName": "currentMediaPlaybackStatus",
|
|
"goType": "mediaplayer.PlaybackStatus",
|
|
"typescriptType": "PlaybackStatus",
|
|
"usedStructName": "mediaplayer.PlaybackStatus",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": [
|
|
" The current video playback status (can be nil)"
|
|
]
|
|
},
|
|
{
|
|
"name": "autoPlayMu",
|
|
"jsonName": "autoPlayMu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "nextEpisodeLocalFile",
|
|
"jsonName": "nextEpisodeLocalFile",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" The next episode's local file (for local file playback)"
|
|
]
|
|
},
|
|
{
|
|
"name": "currentMediaListEntry",
|
|
"jsonName": "currentMediaListEntry",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" List Entry for the current video playback"
|
|
]
|
|
},
|
|
{
|
|
"name": "currentLocalFile",
|
|
"jsonName": "currentLocalFile",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" Local file for the current video playback"
|
|
]
|
|
},
|
|
{
|
|
"name": "currentLocalFileWrapperEntry",
|
|
"jsonName": "currentLocalFileWrapperEntry",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" This contains the current media entry local file data"
|
|
]
|
|
},
|
|
{
|
|
"name": "currentStreamEpisodeCollection",
|
|
"jsonName": "currentStreamEpisodeCollection",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "currentStreamEpisode",
|
|
"jsonName": "currentStreamEpisode",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "currentStreamMedia",
|
|
"jsonName": "currentStreamMedia",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "manualTrackingCtx",
|
|
"jsonName": "manualTrackingCtx",
|
|
"goType": "context.Context",
|
|
"typescriptType": "Context",
|
|
"usedStructName": "context.Context",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "manualTrackingCtxCancel",
|
|
"jsonName": "manualTrackingCtxCancel",
|
|
"goType": "context.CancelFunc",
|
|
"typescriptType": "CancelFunc",
|
|
"usedStructName": "context.CancelFunc",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "manualTrackingPlaybackState",
|
|
"jsonName": "manualTrackingPlaybackState",
|
|
"goType": "PlaybackState",
|
|
"typescriptType": "PlaybackManager_PlaybackState",
|
|
"usedStructName": "playbackmanager.PlaybackState",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "currentManualTrackingState",
|
|
"jsonName": "currentManualTrackingState",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "playlistHub",
|
|
"jsonName": "playlistHub",
|
|
"goType": "playlistHub",
|
|
"typescriptType": "PlaybackManager_playlistHub",
|
|
"usedStructName": "playbackmanager.playlistHub",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": [
|
|
" The playlist hub"
|
|
]
|
|
},
|
|
{
|
|
"name": "isOffline",
|
|
"jsonName": "isOffline",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "animeCollection",
|
|
"jsonName": "animeCollection",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/playbackmanager/playback_manager.go",
|
|
"filename": "playback_manager.go",
|
|
"name": "PlaybackStateType",
|
|
"formattedName": "PlaybackManager_PlaybackStateType",
|
|
"package": "playbackmanager",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": []
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/playbackmanager/playback_manager.go",
|
|
"filename": "playback_manager.go",
|
|
"name": "PlaybackState",
|
|
"formattedName": "PlaybackManager_PlaybackState",
|
|
"package": "playbackmanager",
|
|
"fields": [
|
|
{
|
|
"name": "EpisodeNumber",
|
|
"jsonName": "episodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" The episode number"
|
|
]
|
|
},
|
|
{
|
|
"name": "MediaTitle",
|
|
"jsonName": "mediaTitle",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" The title of the media"
|
|
]
|
|
},
|
|
{
|
|
"name": "MediaTotalEpisodes",
|
|
"jsonName": "mediaTotalEpisodes",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" The total number of episodes"
|
|
]
|
|
},
|
|
{
|
|
"name": "Filename",
|
|
"jsonName": "filename",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" The filename"
|
|
]
|
|
},
|
|
{
|
|
"name": "CompletionPercentage",
|
|
"jsonName": "completionPercentage",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" The completion percentage"
|
|
]
|
|
},
|
|
{
|
|
"name": "CanPlayNext",
|
|
"jsonName": "canPlayNext",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Whether the next episode can be played"
|
|
]
|
|
},
|
|
{
|
|
"name": "ProgressUpdated",
|
|
"jsonName": "progressUpdated",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Whether the progress has been updated"
|
|
]
|
|
},
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" The media ID"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/playbackmanager/playback_manager.go",
|
|
"filename": "playback_manager.go",
|
|
"name": "NewPlaybackManagerOptions",
|
|
"formattedName": "PlaybackManager_NewPlaybackManagerOptions",
|
|
"package": "playbackmanager",
|
|
"fields": [
|
|
{
|
|
"name": "WSEventManager",
|
|
"jsonName": "WSEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Platform",
|
|
"jsonName": "Platform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Database",
|
|
"jsonName": "Database",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RefreshAnimeCollectionFunc",
|
|
"jsonName": "RefreshAnimeCollectionFunc",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" This function is called to refresh the AniList collection"
|
|
]
|
|
},
|
|
{
|
|
"name": "DiscordPresence",
|
|
"jsonName": "DiscordPresence",
|
|
"goType": "discordrpc_presence.Presence",
|
|
"typescriptType": "DiscordRPC_Presence",
|
|
"usedStructName": "discordrpc_presence.Presence",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsOffline",
|
|
"jsonName": "IsOffline",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ContinuityManager",
|
|
"jsonName": "ContinuityManager",
|
|
"goType": "continuity.Manager",
|
|
"typescriptType": "Continuity_Manager",
|
|
"usedStructName": "continuity.Manager",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/playbackmanager/playback_manager.go",
|
|
"filename": "playback_manager.go",
|
|
"name": "Settings",
|
|
"formattedName": "PlaybackManager_Settings",
|
|
"package": "playbackmanager",
|
|
"fields": [
|
|
{
|
|
"name": "AutoPlayNextEpisode",
|
|
"jsonName": "AutoPlayNextEpisode",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/playbackmanager/playback_manager.go",
|
|
"filename": "playback_manager.go",
|
|
"name": "StartPlayingOptions",
|
|
"formattedName": "PlaybackManager_StartPlayingOptions",
|
|
"package": "playbackmanager",
|
|
"fields": [
|
|
{
|
|
"name": "Payload",
|
|
"jsonName": "Payload",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" url or path"
|
|
]
|
|
},
|
|
{
|
|
"name": "UserAgent",
|
|
"jsonName": "UserAgent",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ClientId",
|
|
"jsonName": "ClientId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/playbackmanager/playlist.go",
|
|
"filename": "playlist.go",
|
|
"name": "PlaylistState",
|
|
"formattedName": "PlaybackManager_PlaylistState",
|
|
"package": "playbackmanager",
|
|
"fields": [
|
|
{
|
|
"name": "Current",
|
|
"jsonName": "current",
|
|
"goType": "PlaylistStateItem",
|
|
"typescriptType": "PlaybackManager_PlaylistStateItem",
|
|
"usedStructName": "playbackmanager.PlaylistStateItem",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Next",
|
|
"jsonName": "next",
|
|
"goType": "PlaylistStateItem",
|
|
"typescriptType": "PlaybackManager_PlaylistStateItem",
|
|
"usedStructName": "playbackmanager.PlaylistStateItem",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Remaining",
|
|
"jsonName": "remaining",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/playbackmanager/playlist.go",
|
|
"filename": "playlist.go",
|
|
"name": "PlaylistStateItem",
|
|
"formattedName": "PlaybackManager_PlaylistStateItem",
|
|
"package": "playbackmanager",
|
|
"fields": [
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaImage",
|
|
"jsonName": "mediaImage",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/scanner/hydrator.go",
|
|
"filename": "hydrator.go",
|
|
"name": "FileHydrator",
|
|
"formattedName": "Scanner_FileHydrator",
|
|
"package": "scanner",
|
|
"fields": [
|
|
{
|
|
"name": "LocalFiles",
|
|
"jsonName": "LocalFiles",
|
|
"goType": "[]anime.LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" Local files to hydrate"
|
|
]
|
|
},
|
|
{
|
|
"name": "AllMedia",
|
|
"jsonName": "AllMedia",
|
|
"goType": "[]anime.NormalizedMedia",
|
|
"typescriptType": "Array\u003cAnime_NormalizedMedia\u003e",
|
|
"usedStructName": "anime.NormalizedMedia",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" All media used to hydrate local files"
|
|
]
|
|
},
|
|
{
|
|
"name": "CompleteAnimeCache",
|
|
"jsonName": "CompleteAnimeCache",
|
|
"goType": "anilist.CompleteAnimeCache",
|
|
"typescriptType": "AL_CompleteAnimeCache",
|
|
"usedStructName": "anilist.CompleteAnimeCache",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Platform",
|
|
"jsonName": "Platform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataProvider",
|
|
"jsonName": "MetadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnilistRateLimiter",
|
|
"jsonName": "AnilistRateLimiter",
|
|
"goType": "limiter.Limiter",
|
|
"typescriptType": "Limiter",
|
|
"usedStructName": "limiter.Limiter",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ScanLogger",
|
|
"jsonName": "ScanLogger",
|
|
"goType": "ScanLogger",
|
|
"typescriptType": "Scanner_ScanLogger",
|
|
"usedStructName": "scanner.ScanLogger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" optional"
|
|
]
|
|
},
|
|
{
|
|
"name": "ScanSummaryLogger",
|
|
"jsonName": "ScanSummaryLogger",
|
|
"goType": "summary.ScanSummaryLogger",
|
|
"typescriptType": "Summary_ScanSummaryLogger",
|
|
"usedStructName": "summary.ScanSummaryLogger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" optional"
|
|
]
|
|
},
|
|
{
|
|
"name": "ForceMediaId",
|
|
"jsonName": "ForceMediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" optional - force all local files to have this media ID"
|
|
]
|
|
}
|
|
],
|
|
"comments": [
|
|
" FileHydrator hydrates the metadata of all (matched) LocalFiles.",
|
|
" LocalFiles should already have their media ID hydrated."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/library/scanner/matcher.go",
|
|
"filename": "matcher.go",
|
|
"name": "Matcher",
|
|
"formattedName": "Scanner_Matcher",
|
|
"package": "scanner",
|
|
"fields": [
|
|
{
|
|
"name": "LocalFiles",
|
|
"jsonName": "LocalFiles",
|
|
"goType": "[]anime.LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaContainer",
|
|
"jsonName": "MediaContainer",
|
|
"goType": "MediaContainer",
|
|
"typescriptType": "Scanner_MediaContainer",
|
|
"usedStructName": "scanner.MediaContainer",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CompleteAnimeCache",
|
|
"jsonName": "CompleteAnimeCache",
|
|
"goType": "anilist.CompleteAnimeCache",
|
|
"typescriptType": "AL_CompleteAnimeCache",
|
|
"usedStructName": "anilist.CompleteAnimeCache",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ScanLogger",
|
|
"jsonName": "ScanLogger",
|
|
"goType": "ScanLogger",
|
|
"typescriptType": "Scanner_ScanLogger",
|
|
"usedStructName": "scanner.ScanLogger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ScanSummaryLogger",
|
|
"jsonName": "ScanSummaryLogger",
|
|
"goType": "summary.ScanSummaryLogger",
|
|
"typescriptType": "Summary_ScanSummaryLogger",
|
|
"usedStructName": "summary.ScanSummaryLogger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" optional"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/scanner/media_container.go",
|
|
"filename": "media_container.go",
|
|
"name": "MediaContainerOptions",
|
|
"formattedName": "Scanner_MediaContainerOptions",
|
|
"package": "scanner",
|
|
"fields": [
|
|
{
|
|
"name": "AllMedia",
|
|
"jsonName": "AllMedia",
|
|
"goType": "[]anilist.CompleteAnime",
|
|
"typescriptType": "Array\u003cAL_CompleteAnime\u003e",
|
|
"usedStructName": "anilist.CompleteAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ScanLogger",
|
|
"jsonName": "ScanLogger",
|
|
"goType": "ScanLogger",
|
|
"typescriptType": "Scanner_ScanLogger",
|
|
"usedStructName": "scanner.ScanLogger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/scanner/media_container.go",
|
|
"filename": "media_container.go",
|
|
"name": "MediaContainer",
|
|
"formattedName": "Scanner_MediaContainer",
|
|
"package": "scanner",
|
|
"fields": [
|
|
{
|
|
"name": "NormalizedMedia",
|
|
"jsonName": "NormalizedMedia",
|
|
"goType": "[]anime.NormalizedMedia",
|
|
"typescriptType": "Array\u003cAnime_NormalizedMedia\u003e",
|
|
"usedStructName": "anime.NormalizedMedia",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ScanLogger",
|
|
"jsonName": "ScanLogger",
|
|
"goType": "ScanLogger",
|
|
"typescriptType": "Scanner_ScanLogger",
|
|
"usedStructName": "scanner.ScanLogger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "engTitles",
|
|
"jsonName": "engTitles",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "romTitles",
|
|
"jsonName": "romTitles",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "synonyms",
|
|
"jsonName": "synonyms",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "allMedia",
|
|
"jsonName": "allMedia",
|
|
"goType": "[]anilist.CompleteAnime",
|
|
"typescriptType": "Array\u003cAL_CompleteAnime\u003e",
|
|
"usedStructName": "anilist.CompleteAnime",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/scanner/media_fetcher.go",
|
|
"filename": "media_fetcher.go",
|
|
"name": "MediaFetcher",
|
|
"formattedName": "Scanner_MediaFetcher",
|
|
"package": "scanner",
|
|
"fields": [
|
|
{
|
|
"name": "AllMedia",
|
|
"jsonName": "AllMedia",
|
|
"goType": "[]anilist.CompleteAnime",
|
|
"typescriptType": "Array\u003cAL_CompleteAnime\u003e",
|
|
"usedStructName": "anilist.CompleteAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CollectionMediaIds",
|
|
"jsonName": "CollectionMediaIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UnknownMediaIds",
|
|
"jsonName": "UnknownMediaIds",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" Media IDs that are not in the user's collection"
|
|
]
|
|
},
|
|
{
|
|
"name": "AnimeCollectionWithRelations",
|
|
"jsonName": "AnimeCollectionWithRelations",
|
|
"goType": "anilist.AnimeCollectionWithRelations",
|
|
"typescriptType": "AL_AnimeCollectionWithRelations",
|
|
"usedStructName": "anilist.AnimeCollectionWithRelations",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ScanLogger",
|
|
"jsonName": "ScanLogger",
|
|
"goType": "ScanLogger",
|
|
"typescriptType": "Scanner_ScanLogger",
|
|
"usedStructName": "scanner.ScanLogger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" MediaFetcher holds all anilist.BaseAnime that will be used for the comparison process"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/library/scanner/media_fetcher.go",
|
|
"filename": "media_fetcher.go",
|
|
"name": "MediaFetcherOptions",
|
|
"formattedName": "Scanner_MediaFetcherOptions",
|
|
"package": "scanner",
|
|
"fields": [
|
|
{
|
|
"name": "Enhanced",
|
|
"jsonName": "Enhanced",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Platform",
|
|
"jsonName": "Platform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataProvider",
|
|
"jsonName": "MetadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LocalFiles",
|
|
"jsonName": "LocalFiles",
|
|
"goType": "[]anime.LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CompleteAnimeCache",
|
|
"jsonName": "CompleteAnimeCache",
|
|
"goType": "anilist.CompleteAnimeCache",
|
|
"typescriptType": "AL_CompleteAnimeCache",
|
|
"usedStructName": "anilist.CompleteAnimeCache",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnilistRateLimiter",
|
|
"jsonName": "AnilistRateLimiter",
|
|
"goType": "limiter.Limiter",
|
|
"typescriptType": "Limiter",
|
|
"usedStructName": "limiter.Limiter",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DisableAnimeCollection",
|
|
"jsonName": "DisableAnimeCollection",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ScanLogger",
|
|
"jsonName": "ScanLogger",
|
|
"goType": "ScanLogger",
|
|
"typescriptType": "Scanner_ScanLogger",
|
|
"usedStructName": "scanner.ScanLogger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/scanner/media_tree_analysis.go",
|
|
"filename": "media_tree_analysis.go",
|
|
"name": "MediaTreeAnalysisOptions",
|
|
"formattedName": "Scanner_MediaTreeAnalysisOptions",
|
|
"package": "scanner",
|
|
"fields": [
|
|
{
|
|
"name": "tree",
|
|
"jsonName": "tree",
|
|
"goType": "anilist.CompleteAnimeRelationTree",
|
|
"typescriptType": "AL_CompleteAnimeRelationTree",
|
|
"usedStructName": "anilist.CompleteAnimeRelationTree",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "metadataProvider",
|
|
"jsonName": "metadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "rateLimiter",
|
|
"jsonName": "rateLimiter",
|
|
"goType": "limiter.Limiter",
|
|
"typescriptType": "Limiter",
|
|
"usedStructName": "limiter.Limiter",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/scanner/media_tree_analysis.go",
|
|
"filename": "media_tree_analysis.go",
|
|
"name": "MediaTreeAnalysis",
|
|
"formattedName": "Scanner_MediaTreeAnalysis",
|
|
"package": "scanner",
|
|
"fields": [
|
|
{
|
|
"name": "branches",
|
|
"jsonName": "branches",
|
|
"goType": "[]MediaTreeAnalysisBranch",
|
|
"typescriptType": "Array\u003cScanner_MediaTreeAnalysisBranch\u003e",
|
|
"usedStructName": "scanner.MediaTreeAnalysisBranch",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/scanner/media_tree_analysis.go",
|
|
"filename": "media_tree_analysis.go",
|
|
"name": "MediaTreeAnalysisBranch",
|
|
"formattedName": "Scanner_MediaTreeAnalysisBranch",
|
|
"package": "scanner",
|
|
"fields": [
|
|
{
|
|
"name": "media",
|
|
"jsonName": "media",
|
|
"goType": "anilist.CompleteAnime",
|
|
"typescriptType": "AL_CompleteAnime",
|
|
"usedStructName": "anilist.CompleteAnime",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "animeMetadata",
|
|
"jsonName": "animeMetadata",
|
|
"goType": "metadata.AnimeMetadata",
|
|
"typescriptType": "Metadata_AnimeMetadata",
|
|
"usedStructName": "metadata.AnimeMetadata",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "minPartAbsoluteEpisodeNumber",
|
|
"jsonName": "minPartAbsoluteEpisodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "maxPartAbsoluteEpisodeNumber",
|
|
"jsonName": "maxPartAbsoluteEpisodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "minAbsoluteEpisode",
|
|
"jsonName": "minAbsoluteEpisode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "maxAbsoluteEpisode",
|
|
"jsonName": "maxAbsoluteEpisode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "totalEpisodeCount",
|
|
"jsonName": "totalEpisodeCount",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "noAbsoluteEpisodesFound",
|
|
"jsonName": "noAbsoluteEpisodesFound",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/scanner/scan.go",
|
|
"filename": "scan.go",
|
|
"name": "Scanner",
|
|
"formattedName": "Scanner_Scanner",
|
|
"package": "scanner",
|
|
"fields": [
|
|
{
|
|
"name": "DirPath",
|
|
"jsonName": "DirPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "OtherDirPaths",
|
|
"jsonName": "OtherDirPaths",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Enhanced",
|
|
"jsonName": "Enhanced",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Platform",
|
|
"jsonName": "Platform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WSEventManager",
|
|
"jsonName": "WSEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ExistingLocalFiles",
|
|
"jsonName": "ExistingLocalFiles",
|
|
"goType": "[]anime.LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SkipLockedFiles",
|
|
"jsonName": "SkipLockedFiles",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SkipIgnoredFiles",
|
|
"jsonName": "SkipIgnoredFiles",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ScanSummaryLogger",
|
|
"jsonName": "ScanSummaryLogger",
|
|
"goType": "summary.ScanSummaryLogger",
|
|
"typescriptType": "Summary_ScanSummaryLogger",
|
|
"usedStructName": "summary.ScanSummaryLogger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ScanLogger",
|
|
"jsonName": "ScanLogger",
|
|
"goType": "ScanLogger",
|
|
"typescriptType": "Scanner_ScanLogger",
|
|
"usedStructName": "scanner.ScanLogger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataProvider",
|
|
"jsonName": "MetadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/scanner/scan_logger.go",
|
|
"filename": "scan_logger.go",
|
|
"name": "ScanLogger",
|
|
"formattedName": "Scanner_ScanLogger",
|
|
"package": "scanner",
|
|
"fields": [
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logFile",
|
|
"jsonName": "logFile",
|
|
"goType": "os.File",
|
|
"typescriptType": "File",
|
|
"usedStructName": "os.File",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" ScanLogger is a custom logger struct for scanning operations."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/library/scanner/watcher.go",
|
|
"filename": "watcher.go",
|
|
"name": "Watcher",
|
|
"formattedName": "Scanner_Watcher",
|
|
"package": "scanner",
|
|
"fields": [
|
|
{
|
|
"name": "Watcher",
|
|
"jsonName": "Watcher",
|
|
"goType": "fsnotify.Watcher",
|
|
"typescriptType": "Watcher",
|
|
"usedStructName": "fsnotify.Watcher",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WSEventManager",
|
|
"jsonName": "WSEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TotalSize",
|
|
"jsonName": "TotalSize",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Watcher is a custom file system event watcher"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/library/scanner/watcher.go",
|
|
"filename": "watcher.go",
|
|
"name": "NewWatcherOptions",
|
|
"formattedName": "Scanner_NewWatcherOptions",
|
|
"package": "scanner",
|
|
"fields": [
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WSEventManager",
|
|
"jsonName": "WSEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/scanner/watcher.go",
|
|
"filename": "watcher.go",
|
|
"name": "WatchLibraryFilesOptions",
|
|
"formattedName": "Scanner_WatchLibraryFilesOptions",
|
|
"package": "scanner",
|
|
"fields": [
|
|
{
|
|
"name": "LibraryPaths",
|
|
"jsonName": "LibraryPaths",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/summary/scan_summary.go",
|
|
"filename": "scan_summary.go",
|
|
"name": "LogType",
|
|
"formattedName": "Summary_LogType",
|
|
"package": "summary",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"declaredValues": []
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/summary/scan_summary.go",
|
|
"filename": "scan_summary.go",
|
|
"name": "ScanSummaryLogger",
|
|
"formattedName": "Summary_ScanSummaryLogger",
|
|
"package": "summary",
|
|
"fields": [
|
|
{
|
|
"name": "Logs",
|
|
"jsonName": "Logs",
|
|
"goType": "[]ScanSummaryLog",
|
|
"typescriptType": "Array\u003cSummary_ScanSummaryLog\u003e",
|
|
"usedStructName": "summary.ScanSummaryLog",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LocalFiles",
|
|
"jsonName": "LocalFiles",
|
|
"goType": "[]anime.LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AllMedia",
|
|
"jsonName": "AllMedia",
|
|
"goType": "[]anime.NormalizedMedia",
|
|
"typescriptType": "Array\u003cAnime_NormalizedMedia\u003e",
|
|
"usedStructName": "anime.NormalizedMedia",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnimeCollection",
|
|
"jsonName": "AnimeCollection",
|
|
"goType": "anilist.AnimeCollectionWithRelations",
|
|
"typescriptType": "AL_AnimeCollectionWithRelations",
|
|
"usedStructName": "anilist.AnimeCollectionWithRelations",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/summary/scan_summary.go",
|
|
"filename": "scan_summary.go",
|
|
"name": "ScanSummaryLog",
|
|
"formattedName": "Summary_ScanSummaryLog",
|
|
"package": "summary",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FilePath",
|
|
"jsonName": "filePath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Level",
|
|
"jsonName": "level",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Message",
|
|
"jsonName": "message",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/summary/scan_summary.go",
|
|
"filename": "scan_summary.go",
|
|
"name": "ScanSummary",
|
|
"formattedName": "Summary_ScanSummary",
|
|
"package": "summary",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Groups",
|
|
"jsonName": "groups",
|
|
"goType": "[]ScanSummaryGroup",
|
|
"typescriptType": "Array\u003cSummary_ScanSummaryGroup\u003e",
|
|
"usedStructName": "summary.ScanSummaryGroup",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UnmatchedFiles",
|
|
"jsonName": "unmatchedFiles",
|
|
"goType": "[]ScanSummaryFile",
|
|
"typescriptType": "Array\u003cSummary_ScanSummaryFile\u003e",
|
|
"usedStructName": "summary.ScanSummaryFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/summary/scan_summary.go",
|
|
"filename": "scan_summary.go",
|
|
"name": "ScanSummaryFile",
|
|
"formattedName": "Summary_ScanSummaryFile",
|
|
"package": "summary",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LocalFile",
|
|
"jsonName": "localFile",
|
|
"goType": "anime.LocalFile",
|
|
"typescriptType": "Anime_LocalFile",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logs",
|
|
"jsonName": "logs",
|
|
"goType": "[]ScanSummaryLog",
|
|
"typescriptType": "Array\u003cSummary_ScanSummaryLog\u003e",
|
|
"usedStructName": "summary.ScanSummaryLog",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/library/summary/scan_summary.go",
|
|
"filename": "scan_summary.go",
|
|
"name": "ScanSummaryGroup",
|
|
"formattedName": "Summary_ScanSummaryGroup",
|
|
"package": "summary",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Files",
|
|
"jsonName": "files",
|
|
"goType": "[]ScanSummaryFile",
|
|
"typescriptType": "Array\u003cSummary_ScanSummaryFile\u003e",
|
|
"usedStructName": "summary.ScanSummaryFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaTitle",
|
|
"jsonName": "mediaTitle",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaImage",
|
|
"jsonName": "mediaImage",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaIsInCollection",
|
|
"jsonName": "mediaIsInCollection",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Whether the media is in the user's AniList collection"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/chapter_container.go",
|
|
"filename": "chapter_container.go",
|
|
"name": "ChapterContainer",
|
|
"formattedName": "Manga_ChapterContainer",
|
|
"package": "manga",
|
|
"fields": [
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Chapters",
|
|
"jsonName": "chapters",
|
|
"goType": "[]hibikemanga.ChapterDetails",
|
|
"typescriptType": "Array\u003cHibikeManga_ChapterDetails\u003e",
|
|
"usedStructName": "hibikemanga.ChapterDetails",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/chapter_container.go",
|
|
"filename": "chapter_container.go",
|
|
"name": "GetMangaChapterContainerOptions",
|
|
"formattedName": "Manga_GetMangaChapterContainerOptions",
|
|
"package": "manga",
|
|
"fields": [
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "Provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "MediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Titles",
|
|
"jsonName": "Titles",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "Year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/chapter_container_mapping.go",
|
|
"filename": "chapter_container_mapping.go",
|
|
"name": "MappingResponse",
|
|
"formattedName": "Manga_MappingResponse",
|
|
"package": "manga",
|
|
"fields": [
|
|
{
|
|
"name": "MangaID",
|
|
"jsonName": "mangaId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/chapter_page_container.go",
|
|
"filename": "chapter_page_container.go",
|
|
"name": "PageContainer",
|
|
"formattedName": "Manga_PageContainer",
|
|
"package": "manga",
|
|
"fields": [
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChapterId",
|
|
"jsonName": "chapterId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Pages",
|
|
"jsonName": "pages",
|
|
"goType": "[]hibikemanga.ChapterPage",
|
|
"typescriptType": "Array\u003cHibikeManga_ChapterPage\u003e",
|
|
"usedStructName": "hibikemanga.ChapterPage",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PageDimensions",
|
|
"jsonName": "pageDimensions",
|
|
"goType": "map[int]PageDimension",
|
|
"typescriptType": "Record\u003cnumber, Manga_PageDimension\u003e",
|
|
"usedStructName": "manga.PageDimension",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" Indexed by page number"
|
|
]
|
|
},
|
|
{
|
|
"name": "IsDownloaded",
|
|
"jsonName": "isDownloaded",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" TODO remove"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/chapter_page_container.go",
|
|
"filename": "chapter_page_container.go",
|
|
"name": "PageDimension",
|
|
"formattedName": "Manga_PageDimension",
|
|
"package": "manga",
|
|
"fields": [
|
|
{
|
|
"name": "Width",
|
|
"jsonName": "width",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Height",
|
|
"jsonName": "height",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/collection.go",
|
|
"filename": "collection.go",
|
|
"name": "CollectionStatusType",
|
|
"formattedName": "Manga_CollectionStatusType",
|
|
"package": "manga",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": []
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/collection.go",
|
|
"filename": "collection.go",
|
|
"name": "Collection",
|
|
"formattedName": "Manga_Collection",
|
|
"package": "manga",
|
|
"fields": [
|
|
{
|
|
"name": "Lists",
|
|
"jsonName": "lists",
|
|
"goType": "[]CollectionList",
|
|
"typescriptType": "Array\u003cManga_CollectionList\u003e",
|
|
"usedStructName": "manga.CollectionList",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/collection.go",
|
|
"filename": "collection.go",
|
|
"name": "CollectionList",
|
|
"formattedName": "Manga_CollectionList",
|
|
"package": "manga",
|
|
"fields": [
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "anilist.MediaListStatus",
|
|
"typescriptType": "AL_MediaListStatus",
|
|
"usedStructName": "anilist.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "anilist.MediaListStatus",
|
|
"typescriptType": "AL_MediaListStatus",
|
|
"usedStructName": "anilist.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Entries",
|
|
"jsonName": "entries",
|
|
"goType": "[]CollectionEntry",
|
|
"typescriptType": "Array\u003cManga_CollectionEntry\u003e",
|
|
"usedStructName": "manga.CollectionEntry",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/collection.go",
|
|
"filename": "collection.go",
|
|
"name": "CollectionEntry",
|
|
"formattedName": "Manga_CollectionEntry",
|
|
"package": "manga",
|
|
"fields": [
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "anilist.BaseManga",
|
|
"typescriptType": "AL_BaseManga",
|
|
"usedStructName": "anilist.BaseManga",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EntryListData",
|
|
"jsonName": "listData",
|
|
"goType": "EntryListData",
|
|
"typescriptType": "Manga_EntryListData",
|
|
"usedStructName": "manga.EntryListData",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" AniList list data"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/collection.go",
|
|
"filename": "collection.go",
|
|
"name": "NewCollectionOptions",
|
|
"formattedName": "Manga_NewCollectionOptions",
|
|
"package": "manga",
|
|
"fields": [
|
|
{
|
|
"name": "MangaCollection",
|
|
"jsonName": "MangaCollection",
|
|
"goType": "anilist.MangaCollection",
|
|
"typescriptType": "AL_MangaCollection",
|
|
"usedStructName": "anilist.MangaCollection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Platform",
|
|
"jsonName": "Platform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/download.go",
|
|
"filename": "download.go",
|
|
"name": "Downloader",
|
|
"formattedName": "Manga_Downloader",
|
|
"package": "manga",
|
|
"fields": [
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "wsEventManager",
|
|
"jsonName": "wsEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "database",
|
|
"jsonName": "database",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "downloadDir",
|
|
"jsonName": "downloadDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "chapterDownloader",
|
|
"jsonName": "chapterDownloader",
|
|
"goType": "chapter_downloader.Downloader",
|
|
"typescriptType": "ChapterDownloader_Downloader",
|
|
"usedStructName": "chapter_downloader.Downloader",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "repository",
|
|
"jsonName": "repository",
|
|
"goType": "Repository",
|
|
"typescriptType": "Manga_Repository",
|
|
"usedStructName": "manga.Repository",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "filecacher",
|
|
"jsonName": "filecacher",
|
|
"goType": "filecache.Cacher",
|
|
"typescriptType": "Filecache_Cacher",
|
|
"usedStructName": "filecache.Cacher",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mediaMap",
|
|
"jsonName": "mediaMap",
|
|
"goType": "MediaMap",
|
|
"typescriptType": "Manga_MediaMap",
|
|
"usedStructName": "manga.MediaMap",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": [
|
|
" Refreshed on start and after each download"
|
|
]
|
|
},
|
|
{
|
|
"name": "mediaMapMu",
|
|
"jsonName": "mediaMapMu",
|
|
"goType": "sync.RWMutex",
|
|
"typescriptType": "Sync_RWMutex",
|
|
"usedStructName": "sync.RWMutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "chapterDownloadedCh",
|
|
"jsonName": "chapterDownloadedCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "readingDownloadDir",
|
|
"jsonName": "readingDownloadDir",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/download.go",
|
|
"filename": "download.go",
|
|
"name": "MediaMap",
|
|
"formattedName": "Manga_MediaMap",
|
|
"package": "manga",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "map[int]ProviderDownloadMap",
|
|
"typescriptType": "Record\u003cnumber, Manga_ProviderDownloadMap\u003e",
|
|
"declaredValues": null,
|
|
"usedStructName": "manga.ProviderDownloadMap"
|
|
},
|
|
"comments": null
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/download.go",
|
|
"filename": "download.go",
|
|
"name": "ProviderDownloadMap",
|
|
"formattedName": "Manga_ProviderDownloadMap",
|
|
"package": "manga",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "map[string][]ProviderDownloadMapChapterInfo",
|
|
"typescriptType": "Record\u003cstring, Array\u003cManga_ProviderDownloadMapChapterInfo\u003e\u003e",
|
|
"declaredValues": null,
|
|
"usedStructName": "manga.ProviderDownloadMapChapterInfo"
|
|
},
|
|
"comments": null
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/download.go",
|
|
"filename": "download.go",
|
|
"name": "ProviderDownloadMapChapterInfo",
|
|
"formattedName": "Manga_ProviderDownloadMapChapterInfo",
|
|
"package": "manga",
|
|
"fields": [
|
|
{
|
|
"name": "ChapterID",
|
|
"jsonName": "chapterId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChapterNumber",
|
|
"jsonName": "chapterNumber",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/download.go",
|
|
"filename": "download.go",
|
|
"name": "MediaDownloadData",
|
|
"formattedName": "Manga_MediaDownloadData",
|
|
"package": "manga",
|
|
"fields": [
|
|
{
|
|
"name": "Downloaded",
|
|
"jsonName": "downloaded",
|
|
"goType": "ProviderDownloadMap",
|
|
"typescriptType": "Manga_ProviderDownloadMap",
|
|
"usedStructName": "manga.ProviderDownloadMap",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Queued",
|
|
"jsonName": "queued",
|
|
"goType": "ProviderDownloadMap",
|
|
"typescriptType": "Manga_ProviderDownloadMap",
|
|
"usedStructName": "manga.ProviderDownloadMap",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/download.go",
|
|
"filename": "download.go",
|
|
"name": "NewDownloaderOptions",
|
|
"formattedName": "Manga_NewDownloaderOptions",
|
|
"package": "manga",
|
|
"fields": [
|
|
{
|
|
"name": "Database",
|
|
"jsonName": "Database",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WSEventManager",
|
|
"jsonName": "WSEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DownloadDir",
|
|
"jsonName": "DownloadDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Repository",
|
|
"jsonName": "Repository",
|
|
"goType": "Repository",
|
|
"typescriptType": "Manga_Repository",
|
|
"usedStructName": "manga.Repository",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/download.go",
|
|
"filename": "download.go",
|
|
"name": "DownloadChapterOptions",
|
|
"formattedName": "Manga_DownloadChapterOptions",
|
|
"package": "manga",
|
|
"fields": [
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "Provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "MediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChapterId",
|
|
"jsonName": "ChapterId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartNow",
|
|
"jsonName": "StartNow",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/download.go",
|
|
"filename": "download.go",
|
|
"name": "NewDownloadListOptions",
|
|
"formattedName": "Manga_NewDownloadListOptions",
|
|
"package": "manga",
|
|
"fields": [
|
|
{
|
|
"name": "MangaCollection",
|
|
"jsonName": "MangaCollection",
|
|
"goType": "anilist.MangaCollection",
|
|
"typescriptType": "AL_MangaCollection",
|
|
"usedStructName": "anilist.MangaCollection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/download.go",
|
|
"filename": "download.go",
|
|
"name": "DownloadListItem",
|
|
"formattedName": "Manga_DownloadListItem",
|
|
"package": "manga",
|
|
"fields": [
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "anilist.BaseManga",
|
|
"typescriptType": "AL_BaseManga",
|
|
"usedStructName": "anilist.BaseManga",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DownloadData",
|
|
"jsonName": "downloadData",
|
|
"goType": "ProviderDownloadMap",
|
|
"typescriptType": "Manga_ProviderDownloadMap",
|
|
"usedStructName": "manga.ProviderDownloadMap",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/downloader/chapter_downloader.go",
|
|
"filename": "chapter_downloader.go",
|
|
"name": "Downloader",
|
|
"formattedName": "ChapterDownloader_Downloader",
|
|
"package": "chapter_downloader",
|
|
"fields": [
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "wsEventManager",
|
|
"jsonName": "wsEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "database",
|
|
"jsonName": "database",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "downloadDir",
|
|
"jsonName": "downloadDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "downloadMu",
|
|
"jsonName": "downloadMu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "cancelChannels",
|
|
"jsonName": "cancelChannels",
|
|
"goType": "map[DownloadID]",
|
|
"typescriptType": "Record\u003cDownloadID, any\u003e",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "queue",
|
|
"jsonName": "queue",
|
|
"goType": "Queue",
|
|
"typescriptType": "ChapterDownloader_Queue",
|
|
"usedStructName": "chapter_downloader.Queue",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "cancelCh",
|
|
"jsonName": "cancelCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" Close to cancel the download process"
|
|
]
|
|
},
|
|
{
|
|
"name": "runCh",
|
|
"jsonName": "runCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" Receives a signal to download the next item"
|
|
]
|
|
},
|
|
{
|
|
"name": "chapterDownloadedCh",
|
|
"jsonName": "chapterDownloadedCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" Sends a signal when a chapter has been downloaded"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/downloader/chapter_downloader.go",
|
|
"filename": "chapter_downloader.go",
|
|
"name": "DownloadID",
|
|
"formattedName": "ChapterDownloader_DownloadID",
|
|
"package": "chapter_downloader",
|
|
"fields": [
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChapterId",
|
|
"jsonName": "chapterId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChapterNumber",
|
|
"jsonName": "chapterNumber",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/downloader/chapter_downloader.go",
|
|
"filename": "chapter_downloader.go",
|
|
"name": "Registry",
|
|
"formattedName": "ChapterDownloader_Registry",
|
|
"package": "chapter_downloader",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "map[int]PageInfo",
|
|
"typescriptType": "Record\u003cnumber, ChapterDownloader_PageInfo\u003e",
|
|
"declaredValues": null,
|
|
"usedStructName": "chapter_downloader.PageInfo"
|
|
},
|
|
"comments": null
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/downloader/chapter_downloader.go",
|
|
"filename": "chapter_downloader.go",
|
|
"name": "PageInfo",
|
|
"formattedName": "ChapterDownloader_PageInfo",
|
|
"package": "chapter_downloader",
|
|
"fields": [
|
|
{
|
|
"name": "Index",
|
|
"jsonName": "index",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Filename",
|
|
"jsonName": "filename",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "OriginalURL",
|
|
"jsonName": "original_url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"jsonName": "size",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Width",
|
|
"jsonName": "width",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Height",
|
|
"jsonName": "height",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/downloader/chapter_downloader.go",
|
|
"filename": "chapter_downloader.go",
|
|
"name": "NewDownloaderOptions",
|
|
"formattedName": "ChapterDownloader_NewDownloaderOptions",
|
|
"package": "chapter_downloader",
|
|
"fields": [
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WSEventManager",
|
|
"jsonName": "WSEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DownloadDir",
|
|
"jsonName": "DownloadDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Database",
|
|
"jsonName": "Database",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/downloader/chapter_downloader.go",
|
|
"filename": "chapter_downloader.go",
|
|
"name": "DownloadOptions",
|
|
"formattedName": "ChapterDownloader_DownloadOptions",
|
|
"package": "chapter_downloader",
|
|
"fields": [
|
|
{
|
|
"name": "Pages",
|
|
"jsonName": "Pages",
|
|
"goType": "[]hibikemanga.ChapterPage",
|
|
"typescriptType": "Array\u003cHibikeManga_ChapterPage\u003e",
|
|
"usedStructName": "hibikemanga.ChapterPage",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartNow",
|
|
"jsonName": "StartNow",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"chapter_downloader.DownloadID"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/downloader/queue.go",
|
|
"filename": "queue.go",
|
|
"name": "Queue",
|
|
"formattedName": "ChapterDownloader_Queue",
|
|
"package": "chapter_downloader",
|
|
"fields": [
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "db",
|
|
"jsonName": "db",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "current",
|
|
"jsonName": "current",
|
|
"goType": "QueueInfo",
|
|
"typescriptType": "ChapterDownloader_QueueInfo",
|
|
"usedStructName": "chapter_downloader.QueueInfo",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "runCh",
|
|
"jsonName": "runCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" Channel to tell downloader to run the next item"
|
|
]
|
|
},
|
|
{
|
|
"name": "active",
|
|
"jsonName": "active",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "wsEventManager",
|
|
"jsonName": "wsEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/downloader/queue.go",
|
|
"filename": "queue.go",
|
|
"name": "QueueStatus",
|
|
"formattedName": "ChapterDownloader_QueueStatus",
|
|
"package": "chapter_downloader",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"not_started\"",
|
|
"\"downloading\"",
|
|
"\"errored\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/downloader/queue.go",
|
|
"filename": "queue.go",
|
|
"name": "QueueInfo",
|
|
"formattedName": "ChapterDownloader_QueueInfo",
|
|
"package": "chapter_downloader",
|
|
"fields": [
|
|
{
|
|
"name": "Pages",
|
|
"jsonName": "Pages",
|
|
"goType": "[]hibikemanga.ChapterPage",
|
|
"typescriptType": "Array\u003cHibikeManga_ChapterPage\u003e",
|
|
"usedStructName": "hibikemanga.ChapterPage",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DownloadedUrls",
|
|
"jsonName": "DownloadedUrls",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "Status",
|
|
"goType": "QueueStatus",
|
|
"typescriptType": "ChapterDownloader_QueueStatus",
|
|
"usedStructName": "chapter_downloader.QueueStatus",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"chapter_downloader.DownloadID"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/manga_entry.go",
|
|
"filename": "manga_entry.go",
|
|
"name": "Entry",
|
|
"formattedName": "Manga_Entry",
|
|
"package": "manga",
|
|
"fields": [
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "anilist.BaseManga",
|
|
"typescriptType": "AL_BaseManga",
|
|
"usedStructName": "anilist.BaseManga",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EntryListData",
|
|
"jsonName": "listData",
|
|
"goType": "EntryListData",
|
|
"typescriptType": "Manga_EntryListData",
|
|
"usedStructName": "manga.EntryListData",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/manga_entry.go",
|
|
"filename": "manga_entry.go",
|
|
"name": "EntryListData",
|
|
"formattedName": "Manga_EntryListData",
|
|
"package": "manga",
|
|
"fields": [
|
|
{
|
|
"name": "Progress",
|
|
"jsonName": "progress",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Score",
|
|
"jsonName": "score",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "anilist.MediaListStatus",
|
|
"typescriptType": "AL_MediaListStatus",
|
|
"usedStructName": "anilist.MediaListStatus",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartedAt",
|
|
"jsonName": "startedAt",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CompletedAt",
|
|
"jsonName": "completedAt",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/manga_entry.go",
|
|
"filename": "manga_entry.go",
|
|
"name": "NewEntryOptions",
|
|
"formattedName": "Manga_NewEntryOptions",
|
|
"package": "manga",
|
|
"fields": [
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "MediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FileCacher",
|
|
"jsonName": "FileCacher",
|
|
"goType": "filecache.Cacher",
|
|
"typescriptType": "Filecache_Cacher",
|
|
"usedStructName": "filecache.Cacher",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MangaCollection",
|
|
"jsonName": "MangaCollection",
|
|
"goType": "anilist.MangaCollection",
|
|
"typescriptType": "AL_MangaCollection",
|
|
"usedStructName": "anilist.MangaCollection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Platform",
|
|
"jsonName": "Platform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/providers/_template.go",
|
|
"filename": "_template.go",
|
|
"name": "Template",
|
|
"formattedName": "Manga_Template",
|
|
"package": "manga_providers",
|
|
"fields": [
|
|
{
|
|
"name": "Url",
|
|
"jsonName": "Url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserAgent",
|
|
"jsonName": "UserAgent",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/providers/comick.go",
|
|
"filename": "comick.go",
|
|
"name": "ComicK",
|
|
"formattedName": "Manga_ComicK",
|
|
"package": "manga_providers",
|
|
"fields": [
|
|
{
|
|
"name": "Url",
|
|
"jsonName": "Url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserAgent",
|
|
"jsonName": "UserAgent",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/providers/comick.go",
|
|
"filename": "comick.go",
|
|
"name": "ComicKResultItem",
|
|
"formattedName": "Manga_ComicKResultItem",
|
|
"package": "manga_providers",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "HID",
|
|
"jsonName": "hid",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Slug",
|
|
"jsonName": "slug",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Country",
|
|
"jsonName": "country",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Rating",
|
|
"jsonName": "rating",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BayesianRating",
|
|
"jsonName": "bayesian_rating",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RatingCount",
|
|
"jsonName": "rating_count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FollowCount",
|
|
"jsonName": "follow_count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Description",
|
|
"jsonName": "desc",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LastChapter",
|
|
"jsonName": "last_chapter",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TranslationCompleted",
|
|
"jsonName": "translation_completed",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ViewCount",
|
|
"jsonName": "view_count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ContentRating",
|
|
"jsonName": "content_rating",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Demographic",
|
|
"jsonName": "demographic",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UploadedAt",
|
|
"jsonName": "uploaded_at",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Genres",
|
|
"jsonName": "genres",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "created_at",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserFollowCount",
|
|
"jsonName": "user_follow_count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MuComics",
|
|
"jsonName": "mu_comics",
|
|
"goType": "Manga_ComicKResultItem_MuComics",
|
|
"typescriptType": "Manga_ComicKResultItem_MuComics",
|
|
"usedStructName": "manga_providers.ComicKResultItem_MuComics",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MdTitles",
|
|
"jsonName": "md_titles",
|
|
"goType": "[]__STRUCT__",
|
|
"typescriptType": "Array\u003c{ title: string; }\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MdCovers",
|
|
"jsonName": "md_covers",
|
|
"goType": "[]__STRUCT__",
|
|
"typescriptType": "Array\u003c{ w: number; h: number; b2key: string; }\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Highlight",
|
|
"jsonName": "highlight",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/providers/comick.go",
|
|
"filename": "comick.go",
|
|
"name": "ComicKResultItem_MuComics",
|
|
"formattedName": "Manga_ComicKResultItem_MuComics",
|
|
"package": "manga_providers",
|
|
"fields": [
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/providers/comick.go",
|
|
"filename": "comick.go",
|
|
"name": "Comic",
|
|
"formattedName": "Manga_Comic",
|
|
"package": "manga_providers",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "HID",
|
|
"jsonName": "hid",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Country",
|
|
"jsonName": "country",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Links",
|
|
"jsonName": "links",
|
|
"goType": "Manga_Comic_Links",
|
|
"typescriptType": "Manga_Comic_Links",
|
|
"usedStructName": "manga_providers.Comic_Links",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LastChapter",
|
|
"jsonName": "last_chapter",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChapterCount",
|
|
"jsonName": "chapter_count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Demographic",
|
|
"jsonName": "demographic",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Hentai",
|
|
"jsonName": "hentai",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserFollowCount",
|
|
"jsonName": "user_follow_count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FollowRank",
|
|
"jsonName": "follow_rank",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CommentCount",
|
|
"jsonName": "comment_count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FollowCount",
|
|
"jsonName": "follow_count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Description",
|
|
"jsonName": "desc",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Parsed",
|
|
"jsonName": "parsed",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Slug",
|
|
"jsonName": "slug",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Mismatch",
|
|
"jsonName": "mismatch",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BayesianRating",
|
|
"jsonName": "bayesian_rating",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RatingCount",
|
|
"jsonName": "rating_count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ContentRating",
|
|
"jsonName": "content_rating",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TranslationCompleted",
|
|
"jsonName": "translation_completed",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RelateFrom",
|
|
"jsonName": "relate_from",
|
|
"goType": "[]",
|
|
"typescriptType": "Array\u003cany\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Mies",
|
|
"jsonName": "mies",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MdTitles",
|
|
"jsonName": "md_titles",
|
|
"goType": "[]__STRUCT__",
|
|
"typescriptType": "Array\u003c{ title: string; }\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MdComicMdGenres",
|
|
"jsonName": "md_comic_md_genres",
|
|
"goType": "[]__STRUCT__",
|
|
"typescriptType": "Array\u003c{ md_genres: { name: string; type: any; slug: string; group: string; }; }\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MuComics",
|
|
"jsonName": "mu_comics",
|
|
"goType": "Manga_Comic_MuComics",
|
|
"typescriptType": "Manga_Comic_MuComics",
|
|
"usedStructName": "manga_providers.Comic_MuComics",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MdCovers",
|
|
"jsonName": "md_covers",
|
|
"goType": "[]__STRUCT__",
|
|
"typescriptType": "Array\u003c{ vol: any; w: number; h: number; b2key: string; }\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Iso6391",
|
|
"jsonName": "iso639_1",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LangName",
|
|
"jsonName": "lang_name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LangNative",
|
|
"jsonName": "lang_native",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/providers/comick.go",
|
|
"filename": "comick.go",
|
|
"name": "Comic_Links",
|
|
"formattedName": "Manga_Comic_Links",
|
|
"package": "manga_providers",
|
|
"fields": [
|
|
{
|
|
"name": "AL",
|
|
"jsonName": "al",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AP",
|
|
"jsonName": "ap",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BW",
|
|
"jsonName": "bw",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "KT",
|
|
"jsonName": "kt",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MU",
|
|
"jsonName": "mu",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AMZ",
|
|
"jsonName": "amz",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CDJ",
|
|
"jsonName": "cdj",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EBJ",
|
|
"jsonName": "ebj",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MAL",
|
|
"jsonName": "mal",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RAW",
|
|
"jsonName": "raw",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/providers/comick.go",
|
|
"filename": "comick.go",
|
|
"name": "Comic_MuComics",
|
|
"formattedName": "Manga_Comic_MuComics",
|
|
"package": "manga_providers",
|
|
"fields": [
|
|
{
|
|
"name": "LicensedInEnglish",
|
|
"jsonName": "licensed_in_english",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MuComicCategories",
|
|
"jsonName": "mu_comic_categories",
|
|
"goType": "[]__STRUCT__",
|
|
"typescriptType": "Array\u003c{ mu_categories: { title: string; slug: string; }; positive_vote: number; negative_vote: number; }\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/providers/comick.go",
|
|
"filename": "comick.go",
|
|
"name": "ComicChapter",
|
|
"formattedName": "Manga_ComicChapter",
|
|
"package": "manga_providers",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Chap",
|
|
"jsonName": "chap",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Vol",
|
|
"jsonName": "vol",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Lang",
|
|
"jsonName": "lang",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "created_at",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpdatedAt",
|
|
"jsonName": "updated_at",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpCount",
|
|
"jsonName": "up_count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DownCount",
|
|
"jsonName": "down_count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "GroupName",
|
|
"jsonName": "group_name",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "HID",
|
|
"jsonName": "hid",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MdImages",
|
|
"jsonName": "md_images",
|
|
"goType": "[]__STRUCT__",
|
|
"typescriptType": "Array\u003c{ name: string; w: number; h: number; s: number; b2key: string; }\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/providers/comick_multi.go",
|
|
"filename": "comick_multi.go",
|
|
"name": "ComicKMulti",
|
|
"formattedName": "Manga_ComicKMulti",
|
|
"package": "manga_providers",
|
|
"fields": [
|
|
{
|
|
"name": "Url",
|
|
"jsonName": "Url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserAgent",
|
|
"jsonName": "UserAgent",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/providers/mangadex.go",
|
|
"filename": "mangadex.go",
|
|
"name": "Mangadex",
|
|
"formattedName": "Manga_Mangadex",
|
|
"package": "manga_providers",
|
|
"fields": [
|
|
{
|
|
"name": "Url",
|
|
"jsonName": "Url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BaseUrl",
|
|
"jsonName": "BaseUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserAgent",
|
|
"jsonName": "UserAgent",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/providers/mangadex.go",
|
|
"filename": "mangadex.go",
|
|
"name": "MangadexManga",
|
|
"formattedName": "Manga_MangadexManga",
|
|
"package": "manga_providers",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Attributes",
|
|
"jsonName": "Attributes",
|
|
"goType": "MangadexMangeAttributes",
|
|
"typescriptType": "Manga_MangadexMangeAttributes",
|
|
"usedStructName": "manga_providers.MangadexMangeAttributes",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Relationships",
|
|
"jsonName": "relationships",
|
|
"goType": "[]MangadexMangaRelationship",
|
|
"typescriptType": "Array\u003cManga_MangadexMangaRelationship\u003e",
|
|
"usedStructName": "manga_providers.MangadexMangaRelationship",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/providers/mangadex.go",
|
|
"filename": "mangadex.go",
|
|
"name": "MangadexMangeAttributes",
|
|
"formattedName": "Manga_MangadexMangeAttributes",
|
|
"package": "manga_providers",
|
|
"fields": [
|
|
{
|
|
"name": "AltTitles",
|
|
"jsonName": "altTitles",
|
|
"goType": "[]map[string]string",
|
|
"typescriptType": "Array\u003cRecord\u003cstring, string\u003e\u003e",
|
|
"usedStructName": "manga_providers.map[string]string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "map[string]string",
|
|
"typescriptType": "Record\u003cstring, string\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Year",
|
|
"jsonName": "year",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/providers/mangadex.go",
|
|
"filename": "mangadex.go",
|
|
"name": "MangadexMangaRelationship",
|
|
"formattedName": "Manga_MangadexMangaRelationship",
|
|
"package": "manga_providers",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Related",
|
|
"jsonName": "related",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Attributes",
|
|
"jsonName": "attributes",
|
|
"goType": "map[string]",
|
|
"typescriptType": "Record\u003cstring, any\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/providers/mangadex.go",
|
|
"filename": "mangadex.go",
|
|
"name": "MangadexErrorResponse",
|
|
"formattedName": "Manga_MangadexErrorResponse",
|
|
"package": "manga_providers",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Code",
|
|
"jsonName": "code",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Detail",
|
|
"jsonName": "detail",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/providers/mangadex.go",
|
|
"filename": "mangadex.go",
|
|
"name": "MangadexChapterData",
|
|
"formattedName": "Manga_MangadexChapterData",
|
|
"package": "manga_providers",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Attributes",
|
|
"jsonName": "attributes",
|
|
"goType": "MangadexChapterAttributes",
|
|
"typescriptType": "Manga_MangadexChapterAttributes",
|
|
"usedStructName": "manga_providers.MangadexChapterAttributes",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/providers/mangadex.go",
|
|
"filename": "mangadex.go",
|
|
"name": "MangadexChapterAttributes",
|
|
"formattedName": "Manga_MangadexChapterAttributes",
|
|
"package": "manga_providers",
|
|
"fields": [
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Volume",
|
|
"jsonName": "volume",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Chapter",
|
|
"jsonName": "chapter",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpdatedAt",
|
|
"jsonName": "updatedAt",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/providers/mangafire.go",
|
|
"filename": "mangafire.go",
|
|
"name": "Mangafire",
|
|
"formattedName": "Manga_Mangafire",
|
|
"package": "manga_providers",
|
|
"fields": [
|
|
{
|
|
"name": "Url",
|
|
"jsonName": "Url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserAgent",
|
|
"jsonName": "UserAgent",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/providers/manganato.go",
|
|
"filename": "manganato.go",
|
|
"name": "Manganato",
|
|
"formattedName": "Manga_Manganato",
|
|
"package": "manga_providers",
|
|
"fields": [
|
|
{
|
|
"name": "Url",
|
|
"jsonName": "Url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserAgent",
|
|
"jsonName": "UserAgent",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/providers/manganato.go",
|
|
"filename": "manganato.go",
|
|
"name": "ManganatoSearchResult",
|
|
"formattedName": "Manga_ManganatoSearchResult",
|
|
"package": "manga_providers",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NameUnsigned",
|
|
"jsonName": "nameunsigned",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LastChapter",
|
|
"jsonName": "lastchapter",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Image",
|
|
"jsonName": "image",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Author",
|
|
"jsonName": "author",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StoryLink",
|
|
"jsonName": "story_link",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/providers/mangapill.go",
|
|
"filename": "mangapill.go",
|
|
"name": "Mangapill",
|
|
"formattedName": "Manga_Mangapill",
|
|
"package": "manga_providers",
|
|
"fields": [
|
|
{
|
|
"name": "Url",
|
|
"jsonName": "Url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserAgent",
|
|
"jsonName": "UserAgent",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/providers/mangasee.go",
|
|
"filename": "mangasee.go",
|
|
"name": "Mangasee",
|
|
"formattedName": "Manga_Mangasee",
|
|
"package": "manga_providers",
|
|
"fields": [
|
|
{
|
|
"name": "Url",
|
|
"jsonName": "Url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserAgent",
|
|
"jsonName": "UserAgent",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/providers/mangasee.go",
|
|
"filename": "mangasee.go",
|
|
"name": "MangaseeResultItem",
|
|
"formattedName": "Manga_MangaseeResultItem",
|
|
"package": "manga_providers",
|
|
"fields": [
|
|
{
|
|
"name": "S",
|
|
"jsonName": "s",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Title"
|
|
]
|
|
},
|
|
{
|
|
"name": "I",
|
|
"jsonName": "i",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Slug"
|
|
]
|
|
},
|
|
{
|
|
"name": "G",
|
|
"jsonName": "g",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" Genres"
|
|
]
|
|
},
|
|
{
|
|
"name": "A",
|
|
"jsonName": "a",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" Synonyms"
|
|
]
|
|
},
|
|
{
|
|
"name": "AL",
|
|
"jsonName": "al",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" Synonyms"
|
|
]
|
|
},
|
|
{
|
|
"name": "PS",
|
|
"jsonName": "ps",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Ongoing"
|
|
]
|
|
},
|
|
{
|
|
"name": "O",
|
|
"jsonName": "o",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SS",
|
|
"jsonName": "ss",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "T",
|
|
"jsonName": "t",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "V",
|
|
"jsonName": "v",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VM",
|
|
"jsonName": "vm",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Y",
|
|
"jsonName": "y",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "L",
|
|
"jsonName": "l",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LT",
|
|
"jsonName": "lt",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "H",
|
|
"jsonName": "h",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "Repository",
|
|
"formattedName": "Manga_Repository",
|
|
"package": "manga",
|
|
"fields": [
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "fileCacher",
|
|
"jsonName": "fileCacher",
|
|
"goType": "filecache.Cacher",
|
|
"typescriptType": "Filecache_Cacher",
|
|
"usedStructName": "filecache.Cacher",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "providerExtensionBank",
|
|
"jsonName": "providerExtensionBank",
|
|
"goType": "extension.UnifiedBank",
|
|
"typescriptType": "Extension_UnifiedBank",
|
|
"usedStructName": "extension.UnifiedBank",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "serverUri",
|
|
"jsonName": "serverUri",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "wsEventManager",
|
|
"jsonName": "wsEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "downloadDir",
|
|
"jsonName": "downloadDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "db",
|
|
"jsonName": "db",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/manga/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "NewRepositoryOptions",
|
|
"formattedName": "Manga_NewRepositoryOptions",
|
|
"package": "manga",
|
|
"fields": [
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FileCacher",
|
|
"jsonName": "FileCacher",
|
|
"goType": "filecache.Cacher",
|
|
"typescriptType": "Filecache_Cacher",
|
|
"usedStructName": "filecache.Cacher",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ServerURI",
|
|
"jsonName": "ServerURI",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WsEventManager",
|
|
"jsonName": "WsEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DownloadDir",
|
|
"jsonName": "DownloadDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Database",
|
|
"jsonName": "Database",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediaplayers/mediaplayer/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "Repository",
|
|
"formattedName": "Repository",
|
|
"package": "mediaplayer",
|
|
"fields": [
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Default",
|
|
"jsonName": "Default",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VLC",
|
|
"jsonName": "VLC",
|
|
"goType": "vlc2.VLC",
|
|
"typescriptType": "VLC",
|
|
"usedStructName": "vlc2.VLC",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MpcHc",
|
|
"jsonName": "MpcHc",
|
|
"goType": "mpchc2.MpcHc",
|
|
"typescriptType": "MpcHc",
|
|
"usedStructName": "mpchc2.MpcHc",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Mpv",
|
|
"jsonName": "Mpv",
|
|
"goType": "mpv.Mpv",
|
|
"typescriptType": "Mpv",
|
|
"usedStructName": "mpv.Mpv",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "wsEventManager",
|
|
"jsonName": "wsEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "continuityManager",
|
|
"jsonName": "continuityManager",
|
|
"goType": "continuity.Manager",
|
|
"typescriptType": "Continuity_Manager",
|
|
"usedStructName": "continuity.Manager",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "playerInUse",
|
|
"jsonName": "playerInUse",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "completionThreshold",
|
|
"jsonName": "completionThreshold",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "isRunning",
|
|
"jsonName": "isRunning",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "currentPlaybackStatus",
|
|
"jsonName": "currentPlaybackStatus",
|
|
"goType": "PlaybackStatus",
|
|
"typescriptType": "PlaybackStatus",
|
|
"usedStructName": "mediaplayer.PlaybackStatus",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "subscribers",
|
|
"jsonName": "subscribers",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "cancel",
|
|
"jsonName": "cancel",
|
|
"goType": "context.CancelFunc",
|
|
"typescriptType": "CancelFunc",
|
|
"usedStructName": "context.CancelFunc",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "exitedCh",
|
|
"jsonName": "exitedCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" Closed when the media player exits"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediaplayers/mediaplayer/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "NewRepositoryOptions",
|
|
"formattedName": "NewRepositoryOptions",
|
|
"package": "mediaplayer",
|
|
"fields": [
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Default",
|
|
"jsonName": "Default",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VLC",
|
|
"jsonName": "VLC",
|
|
"goType": "vlc2.VLC",
|
|
"typescriptType": "VLC",
|
|
"usedStructName": "vlc2.VLC",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MpcHc",
|
|
"jsonName": "MpcHc",
|
|
"goType": "mpchc2.MpcHc",
|
|
"typescriptType": "MpcHc",
|
|
"usedStructName": "mpchc2.MpcHc",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Mpv",
|
|
"jsonName": "Mpv",
|
|
"goType": "mpv.Mpv",
|
|
"typescriptType": "Mpv",
|
|
"usedStructName": "mpv.Mpv",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WSEventManager",
|
|
"jsonName": "WSEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ContinuityManager",
|
|
"jsonName": "ContinuityManager",
|
|
"goType": "continuity.Manager",
|
|
"typescriptType": "Continuity_Manager",
|
|
"usedStructName": "continuity.Manager",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediaplayers/mediaplayer/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "RepositorySubscriber",
|
|
"formattedName": "RepositorySubscriber",
|
|
"package": "mediaplayer",
|
|
"fields": [
|
|
{
|
|
"name": "TrackingStartedCh",
|
|
"jsonName": "TrackingStartedCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TrackingRetryCh",
|
|
"jsonName": "TrackingRetryCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VideoCompletedCh",
|
|
"jsonName": "VideoCompletedCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TrackingStoppedCh",
|
|
"jsonName": "TrackingStoppedCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PlaybackStatusCh",
|
|
"jsonName": "PlaybackStatusCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StreamingTrackingStartedCh",
|
|
"jsonName": "StreamingTrackingStartedCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StreamingTrackingRetryCh",
|
|
"jsonName": "StreamingTrackingRetryCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StreamingVideoCompletedCh",
|
|
"jsonName": "StreamingVideoCompletedCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StreamingTrackingStoppedCh",
|
|
"jsonName": "StreamingTrackingStoppedCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StreamingPlaybackStatusCh",
|
|
"jsonName": "StreamingPlaybackStatusCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediaplayers/mediaplayer/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "PlaybackStatus",
|
|
"formattedName": "PlaybackStatus",
|
|
"package": "mediaplayer",
|
|
"fields": [
|
|
{
|
|
"name": "CompletionPercentage",
|
|
"jsonName": "completionPercentage",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Playing",
|
|
"jsonName": "playing",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Filename",
|
|
"jsonName": "filename",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Path",
|
|
"jsonName": "path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Duration",
|
|
"jsonName": "duration",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" in ms"
|
|
]
|
|
},
|
|
{
|
|
"name": "Filepath",
|
|
"jsonName": "filepath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CurrentTimeInSeconds",
|
|
"jsonName": "currentTimeInSeconds",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" in seconds"
|
|
]
|
|
},
|
|
{
|
|
"name": "DurationInSeconds",
|
|
"jsonName": "durationInSeconds",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" in seconds"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediaplayers/mpchc/mpc_hc.go",
|
|
"filename": "mpc_hc.go",
|
|
"name": "MpcHc",
|
|
"formattedName": "MpcHc",
|
|
"package": "mpchc",
|
|
"fields": [
|
|
{
|
|
"name": "Host",
|
|
"jsonName": "Host",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Port",
|
|
"jsonName": "Port",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Path",
|
|
"jsonName": "Path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediaplayers/mpchc/variables.go",
|
|
"filename": "variables.go",
|
|
"name": "Variables",
|
|
"formattedName": "Variables",
|
|
"package": "mpchc",
|
|
"fields": [
|
|
{
|
|
"name": "Version",
|
|
"jsonName": "version",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "File",
|
|
"jsonName": "file",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FilePath",
|
|
"jsonName": "filepath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FileDir",
|
|
"jsonName": "filedir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"jsonName": "size",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "State",
|
|
"jsonName": "state",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StateString",
|
|
"jsonName": "statestring",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Position",
|
|
"jsonName": "position",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PositionString",
|
|
"jsonName": "positionstring",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Duration",
|
|
"jsonName": "duration",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DurationString",
|
|
"jsonName": "durationstring",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VolumeLevel",
|
|
"jsonName": "volumelevel",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Muted",
|
|
"jsonName": "muted",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediaplayers/mpv/mpv.go",
|
|
"filename": "mpv.go",
|
|
"name": "Playback",
|
|
"formattedName": "Playback",
|
|
"package": "mpv",
|
|
"fields": [
|
|
{
|
|
"name": "Filename",
|
|
"jsonName": "Filename",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Paused",
|
|
"jsonName": "Paused",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Position",
|
|
"jsonName": "Position",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Duration",
|
|
"jsonName": "Duration",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsRunning",
|
|
"jsonName": "IsRunning",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Filepath",
|
|
"jsonName": "Filepath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediaplayers/mpv/mpv.go",
|
|
"filename": "mpv.go",
|
|
"name": "Mpv",
|
|
"formattedName": "Mpv",
|
|
"package": "mpv",
|
|
"fields": [
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Playback",
|
|
"jsonName": "Playback",
|
|
"goType": "Playback",
|
|
"typescriptType": "Playback",
|
|
"usedStructName": "mpv.Playback",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SocketName",
|
|
"jsonName": "SocketName",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AppPath",
|
|
"jsonName": "AppPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "playbackMu",
|
|
"jsonName": "playbackMu",
|
|
"goType": "sync.RWMutex",
|
|
"typescriptType": "Sync_RWMutex",
|
|
"usedStructName": "sync.RWMutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "cancel",
|
|
"jsonName": "cancel",
|
|
"goType": "context.CancelFunc",
|
|
"typescriptType": "CancelFunc",
|
|
"usedStructName": "context.CancelFunc",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": [
|
|
" Cancel function for the context"
|
|
]
|
|
},
|
|
{
|
|
"name": "subscribers",
|
|
"jsonName": "subscribers",
|
|
"goType": "map[string]Subscriber",
|
|
"typescriptType": "Record\u003cstring, Subscriber\u003e",
|
|
"usedStructName": "mpv.Subscriber",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": [
|
|
" Subscribers to the mpv events"
|
|
]
|
|
},
|
|
{
|
|
"name": "conn",
|
|
"jsonName": "conn",
|
|
"goType": "mpvipc.Connection",
|
|
"typescriptType": "Connection",
|
|
"usedStructName": "mpvipc.Connection",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": [
|
|
" Reference to the mpv connection"
|
|
]
|
|
},
|
|
{
|
|
"name": "cmd",
|
|
"jsonName": "cmd",
|
|
"goType": "exec.Cmd",
|
|
"typescriptType": "Cmd",
|
|
"usedStructName": "exec.Cmd",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "prevSocketName",
|
|
"jsonName": "prevSocketName",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "exitedCh",
|
|
"jsonName": "exitedCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediaplayers/mpv/mpv.go",
|
|
"filename": "mpv.go",
|
|
"name": "Subscriber",
|
|
"formattedName": "Subscriber",
|
|
"package": "mpv",
|
|
"fields": [
|
|
{
|
|
"name": "ClosedCh",
|
|
"jsonName": "ClosedCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediaplayers/mpvipc/mpvipc.go",
|
|
"filename": "mpvipc.go",
|
|
"name": "Connection",
|
|
"formattedName": "Connection",
|
|
"package": "mpvipc",
|
|
"fields": [
|
|
{
|
|
"name": "client",
|
|
"jsonName": "client",
|
|
"goType": "net.Conn",
|
|
"typescriptType": "Conn",
|
|
"usedStructName": "net.Conn",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "socketName",
|
|
"jsonName": "socketName",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "lastRequest",
|
|
"jsonName": "lastRequest",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "waitingRequests",
|
|
"jsonName": "waitingRequests",
|
|
"goType": "map[uint]",
|
|
"typescriptType": "Record\u003cnumber, any\u003e",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "lastListener",
|
|
"jsonName": "lastListener",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "eventListeners",
|
|
"jsonName": "eventListeners",
|
|
"goType": "map[uint]",
|
|
"typescriptType": "Record\u003cnumber, any\u003e",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "lastCloseWaiter",
|
|
"jsonName": "lastCloseWaiter",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "closeWaiters",
|
|
"jsonName": "closeWaiters",
|
|
"goType": "map[uint]",
|
|
"typescriptType": "Record\u003cnumber, any\u003e",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "lock",
|
|
"jsonName": "lock",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Connection represents a connection to a mpv IPC socket"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/mediaplayers/mpvipc/mpvipc.go",
|
|
"filename": "mpvipc.go",
|
|
"name": "Event",
|
|
"formattedName": "Event",
|
|
"package": "mpvipc",
|
|
"fields": [
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "event",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Reason",
|
|
"jsonName": "reason",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Prefix",
|
|
"jsonName": "prefix",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Level",
|
|
"jsonName": "level",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Text",
|
|
"jsonName": "text",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Data",
|
|
"jsonName": "data",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Event represents an event received from mpv. For a list of all possible",
|
|
" events, see https://mpv.io/manual/master/#list-of-events"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/mediaplayers/vlc/browse.go",
|
|
"filename": "browse.go",
|
|
"name": "File",
|
|
"formattedName": "File",
|
|
"package": "vlc",
|
|
"fields": [
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" file or dir"
|
|
]
|
|
},
|
|
{
|
|
"name": "Path",
|
|
"jsonName": "path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AccessTime",
|
|
"jsonName": "access_time",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UID",
|
|
"jsonName": "uid",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreationTime",
|
|
"jsonName": "creation_time",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "GID",
|
|
"jsonName": "gid",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ModificationTime",
|
|
"jsonName": "modification_time",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Mode",
|
|
"jsonName": "mode",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "URI",
|
|
"jsonName": "uri",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"jsonName": "size",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" File struct represents a single item in the browsed directory. Can be a file or a dir"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/mediaplayers/vlc/playlist.go",
|
|
"filename": "playlist.go",
|
|
"name": "Node",
|
|
"formattedName": "Node",
|
|
"package": "vlc",
|
|
"fields": [
|
|
{
|
|
"name": "Ro",
|
|
"jsonName": "ro",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" node or leaf"
|
|
]
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Duration",
|
|
"jsonName": "duration",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "URI",
|
|
"jsonName": "uri",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Current",
|
|
"jsonName": "current",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Children",
|
|
"jsonName": "children",
|
|
"goType": "[]Node",
|
|
"typescriptType": "Array\u003cNode\u003e",
|
|
"usedStructName": "vlc.Node",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Node structure (node or leaf type) is the basic element of VLC's playlist tree representation.",
|
|
" Leafs are playlist items. Nodes are playlists or folders inside playlists."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/mediaplayers/vlc/status.go",
|
|
"filename": "status.go",
|
|
"name": "Status",
|
|
"formattedName": "Status",
|
|
"package": "vlc",
|
|
"fields": [
|
|
{
|
|
"name": "Fullscreen",
|
|
"jsonName": "fullscreen",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Stats",
|
|
"jsonName": "stats",
|
|
"goType": "Stats",
|
|
"typescriptType": "Stats",
|
|
"usedStructName": "vlc.Stats",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AspectRatio",
|
|
"jsonName": "aspectratio",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AudioDelay",
|
|
"jsonName": "audiodelay",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "APIVersion",
|
|
"jsonName": "apiversion",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CurrentPlID",
|
|
"jsonName": "currentplid",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Time",
|
|
"jsonName": "time",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Volume",
|
|
"jsonName": "volume",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Length",
|
|
"jsonName": "length",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Random",
|
|
"jsonName": "random",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AudioFilters",
|
|
"jsonName": "audiofilters",
|
|
"goType": "map[string]string",
|
|
"typescriptType": "Record\u003cstring, string\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Rate",
|
|
"jsonName": "rate",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VideoEffects",
|
|
"jsonName": "videoeffects",
|
|
"goType": "VideoEffects",
|
|
"typescriptType": "VideoEffects",
|
|
"usedStructName": "vlc.VideoEffects",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "State",
|
|
"jsonName": "state",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Loop",
|
|
"jsonName": "loop",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Version",
|
|
"jsonName": "version",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Position",
|
|
"jsonName": "position",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Information",
|
|
"jsonName": "information",
|
|
"goType": "Information",
|
|
"typescriptType": "Information",
|
|
"usedStructName": "vlc.Information",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Repeat",
|
|
"jsonName": "repeat",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SubtitleDelay",
|
|
"jsonName": "subtitledelay",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Equalizer",
|
|
"jsonName": "equalizer",
|
|
"goType": "[]Equalizer",
|
|
"typescriptType": "Array\u003cEqualizer\u003e",
|
|
"usedStructName": "vlc.Equalizer",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Status contains information related to the VLC instance status. Use parseStatus to parse the response from a",
|
|
" status.go function."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/mediaplayers/vlc/status.go",
|
|
"filename": "status.go",
|
|
"name": "Stats",
|
|
"formattedName": "Stats",
|
|
"package": "vlc",
|
|
"fields": [
|
|
{
|
|
"name": "InputBitRate",
|
|
"jsonName": "inputbitrate",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SentBytes",
|
|
"jsonName": "sentbytes",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LosABuffers",
|
|
"jsonName": "lostabuffers",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AveragedEMuxBitrate",
|
|
"jsonName": "averagedemuxbitrate",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReadPackets",
|
|
"jsonName": "readpackets",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DemuxReadPackets",
|
|
"jsonName": "demuxreadpackets",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LostPictures",
|
|
"jsonName": "lostpictures",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DisplayedPictures",
|
|
"jsonName": "displayedpictures",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SentPackets",
|
|
"jsonName": "sentpackets",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DemuxReadBytes",
|
|
"jsonName": "demuxreadbytes",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DemuxBitRate",
|
|
"jsonName": "demuxbitrate",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PlayedABuffers",
|
|
"jsonName": "playedabuffers",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DemuxDiscontinuity",
|
|
"jsonName": "demuxdiscontinuity",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DecodeAudio",
|
|
"jsonName": "decodedaudio",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SendBitRate",
|
|
"jsonName": "sendbitrate",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReadBytes",
|
|
"jsonName": "readbytes",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AverageInputBitRate",
|
|
"jsonName": "averageinputbitrate",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DemuxCorrupted",
|
|
"jsonName": "demuxcorrupted",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DecodedVideo",
|
|
"jsonName": "decodedvideo",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Stats contains certain statistics of a VLC instance. A Stats variable is included in Status"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/mediaplayers/vlc/status.go",
|
|
"filename": "status.go",
|
|
"name": "VideoEffects",
|
|
"formattedName": "VideoEffects",
|
|
"package": "vlc",
|
|
"fields": [
|
|
{
|
|
"name": "Hue",
|
|
"jsonName": "hue",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Saturation",
|
|
"jsonName": "saturation",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Contrast",
|
|
"jsonName": "contrast",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Brightness",
|
|
"jsonName": "brightness",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Gamma",
|
|
"jsonName": "gamma",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" VideoEffects contains the current video effects configuration. A VideoEffects variable is included in Status"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/mediaplayers/vlc/status.go",
|
|
"filename": "status.go",
|
|
"name": "Information",
|
|
"formattedName": "Information",
|
|
"package": "vlc",
|
|
"fields": [
|
|
{
|
|
"name": "Chapter",
|
|
"jsonName": "chapter",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Chapters",
|
|
"jsonName": "chapters",
|
|
"goType": "[]",
|
|
"typescriptType": "Array\u003cany\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Category",
|
|
"jsonName": "category",
|
|
"goType": "map[string]__STRUCT__",
|
|
"typescriptType": "Record\u003cstring, { filename: string; Codec: string; Channels: string; Bits_per_sample: string; Type: string; Sample_rate: string; }\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Titles",
|
|
"jsonName": "titles",
|
|
"goType": "[]",
|
|
"typescriptType": "Array\u003cany\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Information contains information related to the item currently being played. It is also part of Status"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/mediaplayers/vlc/status.go",
|
|
"filename": "status.go",
|
|
"name": "Equalizer",
|
|
"formattedName": "Equalizer",
|
|
"package": "vlc",
|
|
"fields": [
|
|
{
|
|
"name": "Presets",
|
|
"jsonName": "presets",
|
|
"goType": "map[string]string",
|
|
"typescriptType": "Record\u003cstring, string\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Bands",
|
|
"jsonName": "bands",
|
|
"goType": "map[string]string",
|
|
"typescriptType": "Record\u003cstring, string\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Preamp",
|
|
"jsonName": "preamp",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Equalizer contains information related to the equalizer configuration. An Equalizer variable is included in Status"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/mediaplayers/vlc/vlc.go",
|
|
"filename": "vlc.go",
|
|
"name": "VLC",
|
|
"formattedName": "VLC",
|
|
"package": "vlc",
|
|
"fields": [
|
|
{
|
|
"name": "Host",
|
|
"jsonName": "Host",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Port",
|
|
"jsonName": "Port",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Password",
|
|
"jsonName": "Password",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Path",
|
|
"jsonName": "Path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" VLC struct represents an http interface enabled VLC instance. Build using NewVLC()"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/directplay.go",
|
|
"filename": "directplay.go",
|
|
"name": "VideoStream",
|
|
"formattedName": "Mediastream_VideoStream",
|
|
"package": "mediastream",
|
|
"fields": [
|
|
{
|
|
"name": "FilePath",
|
|
"jsonName": "FilePath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "File",
|
|
"jsonName": "File",
|
|
"goType": "os.File",
|
|
"typescriptType": "File",
|
|
"usedStructName": "os.File",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FileSize",
|
|
"jsonName": "FileSize",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/optimizer/optimizer.go",
|
|
"filename": "optimizer.go",
|
|
"name": "Quality",
|
|
"formattedName": "Quality",
|
|
"package": "optimizer",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"low\"",
|
|
"\"medium\"",
|
|
"\"high\"",
|
|
"\"max\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/optimizer/optimizer.go",
|
|
"filename": "optimizer.go",
|
|
"name": "Optimizer",
|
|
"formattedName": "Optimizer",
|
|
"package": "optimizer",
|
|
"fields": [
|
|
{
|
|
"name": "wsEventManager",
|
|
"jsonName": "wsEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "libraryDir",
|
|
"jsonName": "libraryDir",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "concurrentTasks",
|
|
"jsonName": "concurrentTasks",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/optimizer/optimizer.go",
|
|
"filename": "optimizer.go",
|
|
"name": "NewOptimizerOptions",
|
|
"formattedName": "NewOptimizerOptions",
|
|
"package": "optimizer",
|
|
"fields": [
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WSEventManager",
|
|
"jsonName": "WSEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/optimizer/optimizer.go",
|
|
"filename": "optimizer.go",
|
|
"name": "StartMediaOptimizationOptions",
|
|
"formattedName": "StartMediaOptimizationOptions",
|
|
"package": "optimizer",
|
|
"fields": [
|
|
{
|
|
"name": "Filepath",
|
|
"jsonName": "Filepath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Quality",
|
|
"jsonName": "Quality",
|
|
"goType": "Quality",
|
|
"typescriptType": "Quality",
|
|
"usedStructName": "optimizer.Quality",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AudioChannelIndex",
|
|
"jsonName": "AudioChannelIndex",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MediaInfo",
|
|
"jsonName": "MediaInfo",
|
|
"goType": "videofile.MediaInfo",
|
|
"typescriptType": "MediaInfo",
|
|
"usedStructName": "videofile.MediaInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/playback.go",
|
|
"filename": "playback.go",
|
|
"name": "StreamType",
|
|
"formattedName": "Mediastream_StreamType",
|
|
"package": "mediastream",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"transcode\"",
|
|
"\"optimized\"",
|
|
"\"direct\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/playback.go",
|
|
"filename": "playback.go",
|
|
"name": "PlaybackManager",
|
|
"formattedName": "Mediastream_PlaybackManager",
|
|
"package": "mediastream",
|
|
"fields": [
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "currentMediaContainer",
|
|
"jsonName": "currentMediaContainer",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" The current media being played."
|
|
]
|
|
},
|
|
{
|
|
"name": "repository",
|
|
"jsonName": "repository",
|
|
"goType": "Repository",
|
|
"typescriptType": "Mediastream_Repository",
|
|
"usedStructName": "mediastream.Repository",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mediaContainers",
|
|
"jsonName": "mediaContainers",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": [
|
|
" Temporary cache for the media containers."
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/playback.go",
|
|
"filename": "playback.go",
|
|
"name": "PlaybackState",
|
|
"formattedName": "Mediastream_PlaybackState",
|
|
"package": "mediastream",
|
|
"fields": [
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" The media ID"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/playback.go",
|
|
"filename": "playback.go",
|
|
"name": "MediaContainer",
|
|
"formattedName": "Mediastream_MediaContainer",
|
|
"package": "mediastream",
|
|
"fields": [
|
|
{
|
|
"name": "Filepath",
|
|
"jsonName": "filePath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Hash",
|
|
"jsonName": "hash",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StreamType",
|
|
"jsonName": "streamType",
|
|
"goType": "StreamType",
|
|
"typescriptType": "Mediastream_StreamType",
|
|
"usedStructName": "mediastream.StreamType",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Tells the frontend how to play the media."
|
|
]
|
|
},
|
|
{
|
|
"name": "StreamUrl",
|
|
"jsonName": "streamUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" The relative endpoint to stream the media."
|
|
]
|
|
},
|
|
{
|
|
"name": "MediaInfo",
|
|
"jsonName": "mediaInfo",
|
|
"goType": "videofile.MediaInfo",
|
|
"typescriptType": "MediaInfo",
|
|
"usedStructName": "videofile.MediaInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "Repository",
|
|
"formattedName": "Mediastream_Repository",
|
|
"package": "mediastream",
|
|
"fields": [
|
|
{
|
|
"name": "transcoder",
|
|
"jsonName": "transcoder",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "directPlayVideoStreamCache",
|
|
"jsonName": "directPlayVideoStreamCache",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "optimizer",
|
|
"jsonName": "optimizer",
|
|
"goType": "optimizer.Optimizer",
|
|
"typescriptType": "Optimizer",
|
|
"usedStructName": "optimizer.Optimizer",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "settings",
|
|
"jsonName": "settings",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "playbackManager",
|
|
"jsonName": "playbackManager",
|
|
"goType": "PlaybackManager",
|
|
"typescriptType": "Mediastream_PlaybackManager",
|
|
"usedStructName": "mediastream.PlaybackManager",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mediaInfoExtractor",
|
|
"jsonName": "mediaInfoExtractor",
|
|
"goType": "videofile.MediaInfoExtractor",
|
|
"typescriptType": "MediaInfoExtractor",
|
|
"usedStructName": "videofile.MediaInfoExtractor",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "wsEventManager",
|
|
"jsonName": "wsEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "fileCacher",
|
|
"jsonName": "fileCacher",
|
|
"goType": "filecache.Cacher",
|
|
"typescriptType": "Filecache_Cacher",
|
|
"usedStructName": "filecache.Cacher",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "reqMu",
|
|
"jsonName": "reqMu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "cacheDir",
|
|
"jsonName": "cacheDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" where attachments are stored"
|
|
]
|
|
},
|
|
{
|
|
"name": "transcodeDir",
|
|
"jsonName": "transcodeDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" where stream segments are stored"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "NewRepositoryOptions",
|
|
"formattedName": "Mediastream_NewRepositoryOptions",
|
|
"package": "mediastream",
|
|
"fields": [
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WSEventManager",
|
|
"jsonName": "WSEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FileCacher",
|
|
"jsonName": "FileCacher",
|
|
"goType": "filecache.Cacher",
|
|
"typescriptType": "Filecache_Cacher",
|
|
"usedStructName": "filecache.Cacher",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "StartMediaOptimizationOptions",
|
|
"formattedName": "Mediastream_StartMediaOptimizationOptions",
|
|
"package": "mediastream",
|
|
"fields": [
|
|
{
|
|
"name": "Filepath",
|
|
"jsonName": "Filepath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Quality",
|
|
"jsonName": "Quality",
|
|
"goType": "optimizer.Quality",
|
|
"typescriptType": "Quality",
|
|
"usedStructName": "optimizer.Quality",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AudioChannelIndex",
|
|
"jsonName": "AudioChannelIndex",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/transcoder/audiostream.go",
|
|
"filename": "audiostream.go",
|
|
"name": "AudioStream",
|
|
"formattedName": "AudioStream",
|
|
"package": "transcoder",
|
|
"fields": [
|
|
{
|
|
"name": "index",
|
|
"jsonName": "index",
|
|
"goType": "int32",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "settings",
|
|
"jsonName": "settings",
|
|
"goType": "Settings",
|
|
"typescriptType": "Settings",
|
|
"usedStructName": "transcoder.Settings",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"transcoder.Stream"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/transcoder/filestream.go",
|
|
"filename": "filestream.go",
|
|
"name": "FileStream",
|
|
"formattedName": "FileStream",
|
|
"package": "transcoder",
|
|
"fields": [
|
|
{
|
|
"name": "ready",
|
|
"jsonName": "ready",
|
|
"goType": "sync.WaitGroup",
|
|
"typescriptType": "Sync_WaitGroup",
|
|
"usedStructName": "sync.WaitGroup",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": [
|
|
" A WaitGroup to synchronize go routines."
|
|
]
|
|
},
|
|
{
|
|
"name": "err",
|
|
"jsonName": "err",
|
|
"goType": "error",
|
|
"typescriptType": "error",
|
|
"usedStructName": "transcoder.error",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" An error that might occur during processing."
|
|
]
|
|
},
|
|
{
|
|
"name": "Path",
|
|
"jsonName": "Path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" The path of the file."
|
|
]
|
|
},
|
|
{
|
|
"name": "Out",
|
|
"jsonName": "Out",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" The output path."
|
|
]
|
|
},
|
|
{
|
|
"name": "Keyframes",
|
|
"jsonName": "Keyframes",
|
|
"goType": "Keyframe",
|
|
"typescriptType": "Keyframe",
|
|
"usedStructName": "transcoder.Keyframe",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" The keyframes of the video."
|
|
]
|
|
},
|
|
{
|
|
"name": "Info",
|
|
"jsonName": "Info",
|
|
"goType": "videofile.MediaInfo",
|
|
"typescriptType": "MediaInfo",
|
|
"usedStructName": "videofile.MediaInfo",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" The media information of the file."
|
|
]
|
|
},
|
|
{
|
|
"name": "videos",
|
|
"jsonName": "videos",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": [
|
|
" A map of video streams."
|
|
]
|
|
},
|
|
{
|
|
"name": "audios",
|
|
"jsonName": "audios",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": [
|
|
" A map of audio streams."
|
|
]
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "settings",
|
|
"jsonName": "settings",
|
|
"goType": "Settings",
|
|
"typescriptType": "Settings",
|
|
"usedStructName": "transcoder.Settings",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" FileStream represents a stream of file data.",
|
|
" It holds the keyframes, media information, video streams, and audio streams."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/transcoder/hwaccel.go",
|
|
"filename": "hwaccel.go",
|
|
"name": "HwAccelOptions",
|
|
"formattedName": "HwAccelOptions",
|
|
"package": "transcoder",
|
|
"fields": [
|
|
{
|
|
"name": "Kind",
|
|
"jsonName": "Kind",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Preset",
|
|
"jsonName": "Preset",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/transcoder/keyframes.go",
|
|
"filename": "keyframes.go",
|
|
"name": "Keyframe",
|
|
"formattedName": "Keyframe",
|
|
"package": "transcoder",
|
|
"fields": [
|
|
{
|
|
"name": "Sha",
|
|
"jsonName": "Sha",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Keyframes",
|
|
"jsonName": "Keyframes",
|
|
"goType": "[]float64",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CanTransmux",
|
|
"jsonName": "CanTransmux",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsDone",
|
|
"jsonName": "IsDone",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "info",
|
|
"jsonName": "info",
|
|
"goType": "KeyframeInfo",
|
|
"typescriptType": "KeyframeInfo",
|
|
"usedStructName": "transcoder.KeyframeInfo",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/transcoder/keyframes.go",
|
|
"filename": "keyframes.go",
|
|
"name": "KeyframeInfo",
|
|
"formattedName": "KeyframeInfo",
|
|
"package": "transcoder",
|
|
"fields": [
|
|
{
|
|
"name": "mutex",
|
|
"jsonName": "mutex",
|
|
"goType": "sync.RWMutex",
|
|
"typescriptType": "Sync_RWMutex",
|
|
"usedStructName": "sync.RWMutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ready",
|
|
"jsonName": "ready",
|
|
"goType": "sync.WaitGroup",
|
|
"typescriptType": "Sync_WaitGroup",
|
|
"usedStructName": "sync.WaitGroup",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "listeners",
|
|
"jsonName": "listeners",
|
|
"goType": "[]",
|
|
"typescriptType": "Array\u003cany\u003e",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/transcoder/quality.go",
|
|
"filename": "quality.go",
|
|
"name": "Quality",
|
|
"formattedName": "Quality",
|
|
"package": "transcoder",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"240p\"",
|
|
"\"360p\"",
|
|
"\"480p\"",
|
|
"\"720p\"",
|
|
"\"1080p\"",
|
|
"\"1440p\"",
|
|
"\"4k\"",
|
|
"\"8k\"",
|
|
"\"original\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/transcoder/settings.go",
|
|
"filename": "settings.go",
|
|
"name": "HwAccelSettings",
|
|
"formattedName": "HwAccelSettings",
|
|
"package": "transcoder",
|
|
"fields": [
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "Name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DecodeFlags",
|
|
"jsonName": "DecodeFlags",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EncodeFlags",
|
|
"jsonName": "EncodeFlags",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ScaleFilter",
|
|
"jsonName": "ScaleFilter",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/transcoder/stream.go",
|
|
"filename": "stream.go",
|
|
"name": "Flags",
|
|
"formattedName": "Flags",
|
|
"package": "transcoder",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "int32",
|
|
"typescriptType": "number",
|
|
"declaredValues": []
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/transcoder/stream.go",
|
|
"filename": "stream.go",
|
|
"name": "Stream",
|
|
"formattedName": "Stream",
|
|
"package": "transcoder",
|
|
"fields": [
|
|
{
|
|
"name": "kind",
|
|
"jsonName": "kind",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "handle",
|
|
"jsonName": "handle",
|
|
"goType": "StreamHandle",
|
|
"typescriptType": "StreamHandle",
|
|
"usedStructName": "transcoder.StreamHandle",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "file",
|
|
"jsonName": "file",
|
|
"goType": "FileStream",
|
|
"typescriptType": "FileStream",
|
|
"usedStructName": "transcoder.FileStream",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "segments",
|
|
"jsonName": "segments",
|
|
"goType": "[]Segment",
|
|
"typescriptType": "Array\u003cSegment\u003e",
|
|
"usedStructName": "transcoder.Segment",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "heads",
|
|
"jsonName": "heads",
|
|
"goType": "[]Head",
|
|
"typescriptType": "Array\u003cHead\u003e",
|
|
"usedStructName": "transcoder.Head",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "segmentsLock",
|
|
"jsonName": "segmentsLock",
|
|
"goType": "sync.RWMutex",
|
|
"typescriptType": "Sync_RWMutex",
|
|
"usedStructName": "sync.RWMutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "headsLock",
|
|
"jsonName": "headsLock",
|
|
"goType": "sync.RWMutex",
|
|
"typescriptType": "Sync_RWMutex",
|
|
"usedStructName": "sync.RWMutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "settings",
|
|
"jsonName": "settings",
|
|
"goType": "Settings",
|
|
"typescriptType": "Settings",
|
|
"usedStructName": "transcoder.Settings",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "killCh",
|
|
"jsonName": "killCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ctx",
|
|
"jsonName": "ctx",
|
|
"goType": "context.Context",
|
|
"typescriptType": "Context",
|
|
"usedStructName": "context.Context",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "cancel",
|
|
"jsonName": "cancel",
|
|
"goType": "context.CancelFunc",
|
|
"typescriptType": "CancelFunc",
|
|
"usedStructName": "context.CancelFunc",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/transcoder/stream.go",
|
|
"filename": "stream.go",
|
|
"name": "Segment",
|
|
"formattedName": "Segment",
|
|
"package": "transcoder",
|
|
"fields": [
|
|
{
|
|
"name": "channel",
|
|
"jsonName": "channel",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "encoder",
|
|
"jsonName": "encoder",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/transcoder/stream.go",
|
|
"filename": "stream.go",
|
|
"name": "Head",
|
|
"formattedName": "Head",
|
|
"package": "transcoder",
|
|
"fields": [
|
|
{
|
|
"name": "segment",
|
|
"jsonName": "segment",
|
|
"goType": "int32",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "end",
|
|
"jsonName": "end",
|
|
"goType": "int32",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "command",
|
|
"jsonName": "command",
|
|
"goType": "exec.Cmd",
|
|
"typescriptType": "Cmd",
|
|
"usedStructName": "exec.Cmd",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "stdin",
|
|
"jsonName": "stdin",
|
|
"goType": "io.WriteCloser",
|
|
"typescriptType": "WriteCloser",
|
|
"usedStructName": "io.WriteCloser",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/transcoder/tracker.go",
|
|
"filename": "tracker.go",
|
|
"name": "ClientInfo",
|
|
"formattedName": "ClientInfo",
|
|
"package": "transcoder",
|
|
"fields": [
|
|
{
|
|
"name": "client",
|
|
"jsonName": "client",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "path",
|
|
"jsonName": "path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "quality",
|
|
"jsonName": "quality",
|
|
"goType": "Quality",
|
|
"typescriptType": "Quality",
|
|
"usedStructName": "transcoder.Quality",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "audio",
|
|
"jsonName": "audio",
|
|
"goType": "int32",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "head",
|
|
"jsonName": "head",
|
|
"goType": "int32",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/transcoder/tracker.go",
|
|
"filename": "tracker.go",
|
|
"name": "Tracker",
|
|
"formattedName": "Tracker",
|
|
"package": "transcoder",
|
|
"fields": [
|
|
{
|
|
"name": "clients",
|
|
"jsonName": "clients",
|
|
"goType": "map[string]ClientInfo",
|
|
"typescriptType": "Record\u003cstring, ClientInfo\u003e",
|
|
"usedStructName": "transcoder.ClientInfo",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "visitDate",
|
|
"jsonName": "visitDate",
|
|
"goType": "map[string]time.Time",
|
|
"typescriptType": "Record\u003cstring, string\u003e",
|
|
"usedStructName": "time.Time",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "lastUsage",
|
|
"jsonName": "lastUsage",
|
|
"goType": "map[string]time.Time",
|
|
"typescriptType": "Record\u003cstring, string\u003e",
|
|
"usedStructName": "time.Time",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "transcoder",
|
|
"jsonName": "transcoder",
|
|
"goType": "Transcoder",
|
|
"typescriptType": "Transcoder",
|
|
"usedStructName": "transcoder.Transcoder",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "deletedStream",
|
|
"jsonName": "deletedStream",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "killCh",
|
|
"jsonName": "killCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" Close channel to stop tracker"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/transcoder/transcoder.go",
|
|
"filename": "transcoder.go",
|
|
"name": "Transcoder",
|
|
"formattedName": "Transcoder",
|
|
"package": "transcoder",
|
|
"fields": [
|
|
{
|
|
"name": "streams",
|
|
"jsonName": "streams",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "clientChan",
|
|
"jsonName": "clientChan",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "tracker",
|
|
"jsonName": "tracker",
|
|
"goType": "Tracker",
|
|
"typescriptType": "Tracker",
|
|
"usedStructName": "transcoder.Tracker",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "settings",
|
|
"jsonName": "settings",
|
|
"goType": "Settings",
|
|
"typescriptType": "Settings",
|
|
"usedStructName": "transcoder.Settings",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/transcoder/transcoder.go",
|
|
"filename": "transcoder.go",
|
|
"name": "Settings",
|
|
"formattedName": "Settings",
|
|
"package": "transcoder",
|
|
"fields": [
|
|
{
|
|
"name": "StreamDir",
|
|
"jsonName": "StreamDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "HwAccel",
|
|
"jsonName": "HwAccel",
|
|
"goType": "HwAccelSettings",
|
|
"typescriptType": "HwAccelSettings",
|
|
"usedStructName": "transcoder.HwAccelSettings",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FfmpegPath",
|
|
"jsonName": "FfmpegPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FfprobePath",
|
|
"jsonName": "FfprobePath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/transcoder/transcoder.go",
|
|
"filename": "transcoder.go",
|
|
"name": "NewTranscoderOptions",
|
|
"formattedName": "NewTranscoderOptions",
|
|
"package": "transcoder",
|
|
"fields": [
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "HwAccelKind",
|
|
"jsonName": "HwAccelKind",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Preset",
|
|
"jsonName": "Preset",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TempOutDir",
|
|
"jsonName": "TempOutDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FfmpegPath",
|
|
"jsonName": "FfmpegPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FfprobePath",
|
|
"jsonName": "FfprobePath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/transcoder/videostream.go",
|
|
"filename": "videostream.go",
|
|
"name": "VideoStream",
|
|
"formattedName": "VideoStream",
|
|
"package": "transcoder",
|
|
"fields": [
|
|
{
|
|
"name": "quality",
|
|
"jsonName": "quality",
|
|
"goType": "Quality",
|
|
"typescriptType": "Quality",
|
|
"usedStructName": "transcoder.Quality",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "settings",
|
|
"jsonName": "settings",
|
|
"goType": "Settings",
|
|
"typescriptType": "Settings",
|
|
"usedStructName": "transcoder.Settings",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"transcoder.Stream"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/videofile/info.go",
|
|
"filename": "info.go",
|
|
"name": "MediaInfo",
|
|
"formattedName": "MediaInfo",
|
|
"package": "videofile",
|
|
"fields": [
|
|
{
|
|
"name": "ready",
|
|
"jsonName": "ready",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Sha",
|
|
"jsonName": "sha",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Path",
|
|
"jsonName": "path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Extension",
|
|
"jsonName": "extension",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MimeCodec",
|
|
"jsonName": "mimeCodec",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"jsonName": "size",
|
|
"goType": "uint64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Duration",
|
|
"jsonName": "duration",
|
|
"goType": "float32",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Container",
|
|
"jsonName": "container",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Video",
|
|
"jsonName": "video",
|
|
"goType": "Video",
|
|
"typescriptType": "Video",
|
|
"usedStructName": "videofile.Video",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Videos",
|
|
"jsonName": "videos",
|
|
"goType": "[]Video",
|
|
"typescriptType": "Array\u003cVideo\u003e",
|
|
"usedStructName": "videofile.Video",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Audios",
|
|
"jsonName": "audios",
|
|
"goType": "[]Audio",
|
|
"typescriptType": "Array\u003cAudio\u003e",
|
|
"usedStructName": "videofile.Audio",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Subtitles",
|
|
"jsonName": "subtitles",
|
|
"goType": "[]Subtitle",
|
|
"typescriptType": "Array\u003cSubtitle\u003e",
|
|
"usedStructName": "videofile.Subtitle",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Fonts",
|
|
"jsonName": "fonts",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Chapters",
|
|
"jsonName": "chapters",
|
|
"goType": "[]Chapter",
|
|
"typescriptType": "Array\u003cChapter\u003e",
|
|
"usedStructName": "videofile.Chapter",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/videofile/info.go",
|
|
"filename": "info.go",
|
|
"name": "Video",
|
|
"formattedName": "Video",
|
|
"package": "videofile",
|
|
"fields": [
|
|
{
|
|
"name": "Codec",
|
|
"jsonName": "codec",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MimeCodec",
|
|
"jsonName": "mimeCodec",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Language",
|
|
"jsonName": "language",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Quality",
|
|
"jsonName": "quality",
|
|
"goType": "Quality",
|
|
"typescriptType": "Quality",
|
|
"usedStructName": "videofile.Quality",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Width",
|
|
"jsonName": "width",
|
|
"goType": "uint32",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Height",
|
|
"jsonName": "height",
|
|
"goType": "uint32",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Bitrate",
|
|
"jsonName": "bitrate",
|
|
"goType": "uint32",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/videofile/info.go",
|
|
"filename": "info.go",
|
|
"name": "Audio",
|
|
"formattedName": "Audio",
|
|
"package": "videofile",
|
|
"fields": [
|
|
{
|
|
"name": "Index",
|
|
"jsonName": "index",
|
|
"goType": "uint32",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Language",
|
|
"jsonName": "language",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Codec",
|
|
"jsonName": "codec",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MimeCodec",
|
|
"jsonName": "mimeCodec",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsDefault",
|
|
"jsonName": "isDefault",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsForced",
|
|
"jsonName": "isForced",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Channels",
|
|
"jsonName": "channels",
|
|
"goType": "uint32",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/videofile/info.go",
|
|
"filename": "info.go",
|
|
"name": "Subtitle",
|
|
"formattedName": "Subtitle",
|
|
"package": "videofile",
|
|
"fields": [
|
|
{
|
|
"name": "Index",
|
|
"jsonName": "index",
|
|
"goType": "uint32",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Language",
|
|
"jsonName": "language",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Codec",
|
|
"jsonName": "codec",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Extension",
|
|
"jsonName": "extension",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsDefault",
|
|
"jsonName": "isDefault",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsForced",
|
|
"jsonName": "isForced",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Link",
|
|
"jsonName": "link",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/videofile/info.go",
|
|
"filename": "info.go",
|
|
"name": "Chapter",
|
|
"formattedName": "Chapter",
|
|
"package": "videofile",
|
|
"fields": [
|
|
{
|
|
"name": "StartTime",
|
|
"jsonName": "startTime",
|
|
"goType": "float32",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EndTime",
|
|
"jsonName": "endTime",
|
|
"goType": "float32",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/videofile/info.go",
|
|
"filename": "info.go",
|
|
"name": "MediaInfoExtractor",
|
|
"formattedName": "MediaInfoExtractor",
|
|
"package": "videofile",
|
|
"fields": [
|
|
{
|
|
"name": "fileCacher",
|
|
"jsonName": "fileCacher",
|
|
"goType": "filecache.Cacher",
|
|
"typescriptType": "Filecache_Cacher",
|
|
"usedStructName": "filecache.Cacher",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/mediastream/videofile/video_quality.go",
|
|
"filename": "video_quality.go",
|
|
"name": "Quality",
|
|
"formattedName": "Quality",
|
|
"package": "videofile",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"240p\"",
|
|
"\"360p\"",
|
|
"\"480p\"",
|
|
"\"720p\"",
|
|
"\"1080p\"",
|
|
"\"1440p\"",
|
|
"\"4k\"",
|
|
"\"8k\"",
|
|
"\"original\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/notifier/notifier.go",
|
|
"filename": "notifier.go",
|
|
"name": "Notifier",
|
|
"formattedName": "Notifier",
|
|
"package": "notifier",
|
|
"fields": [
|
|
{
|
|
"name": "dataDir",
|
|
"jsonName": "dataDir",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "settings",
|
|
"jsonName": "settings",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logoPath",
|
|
"jsonName": "logoPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/notifier/notifier.go",
|
|
"filename": "notifier.go",
|
|
"name": "Notification",
|
|
"formattedName": "Notification",
|
|
"package": "notifier",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"Auto Downloader\"",
|
|
"\"Auto Scanner\"",
|
|
"\"Debrid\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/onlinestream/manual_mapping.go",
|
|
"filename": "manual_mapping.go",
|
|
"name": "MappingResponse",
|
|
"formattedName": "Onlinestream_MappingResponse",
|
|
"package": "onlinestream",
|
|
"fields": [
|
|
{
|
|
"name": "AnimeId",
|
|
"jsonName": "animeId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/onlinestream/providers/gogoanime.go",
|
|
"filename": "gogoanime.go",
|
|
"name": "Gogoanime",
|
|
"formattedName": "Onlinestream_Gogoanime",
|
|
"package": "onlinestream_providers",
|
|
"fields": [
|
|
{
|
|
"name": "BaseURL",
|
|
"jsonName": "BaseURL",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AjaxURL",
|
|
"jsonName": "AjaxURL",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserAgent",
|
|
"jsonName": "UserAgent",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/onlinestream/providers/zoro.go",
|
|
"filename": "zoro.go",
|
|
"name": "Zoro",
|
|
"formattedName": "Onlinestream_Zoro",
|
|
"package": "onlinestream_providers",
|
|
"fields": [
|
|
{
|
|
"name": "BaseURL",
|
|
"jsonName": "BaseURL",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserAgent",
|
|
"jsonName": "UserAgent",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/onlinestream/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "Repository",
|
|
"formattedName": "Onlinestream_Repository",
|
|
"package": "onlinestream",
|
|
"fields": [
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "providerExtensionBank",
|
|
"jsonName": "providerExtensionBank",
|
|
"goType": "extension.UnifiedBank",
|
|
"typescriptType": "Extension_UnifiedBank",
|
|
"usedStructName": "extension.UnifiedBank",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "fileCacher",
|
|
"jsonName": "fileCacher",
|
|
"goType": "filecache.Cacher",
|
|
"typescriptType": "Filecache_Cacher",
|
|
"usedStructName": "filecache.Cacher",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "metadataProvider",
|
|
"jsonName": "metadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "platform",
|
|
"jsonName": "platform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "anilistBaseAnimeCache",
|
|
"jsonName": "anilistBaseAnimeCache",
|
|
"goType": "anilist.BaseAnimeCache",
|
|
"typescriptType": "AL_BaseAnimeCache",
|
|
"usedStructName": "anilist.BaseAnimeCache",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "db",
|
|
"jsonName": "db",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/onlinestream/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "Episode",
|
|
"formattedName": "Onlinestream_Episode",
|
|
"package": "onlinestream",
|
|
"fields": [
|
|
{
|
|
"name": "Number",
|
|
"jsonName": "number",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Image",
|
|
"jsonName": "image",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Description",
|
|
"jsonName": "description",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/onlinestream/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "EpisodeSource",
|
|
"formattedName": "Onlinestream_EpisodeSource",
|
|
"package": "onlinestream",
|
|
"fields": [
|
|
{
|
|
"name": "Number",
|
|
"jsonName": "number",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VideoSources",
|
|
"jsonName": "videoSources",
|
|
"goType": "[]VideoSource",
|
|
"typescriptType": "Array\u003cOnlinestream_VideoSource\u003e",
|
|
"usedStructName": "onlinestream.VideoSource",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Subtitles",
|
|
"jsonName": "subtitles",
|
|
"goType": "[]Subtitle",
|
|
"typescriptType": "Array\u003cOnlinestream_Subtitle\u003e",
|
|
"usedStructName": "onlinestream.Subtitle",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/onlinestream/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "VideoSource",
|
|
"formattedName": "Onlinestream_VideoSource",
|
|
"package": "onlinestream",
|
|
"fields": [
|
|
{
|
|
"name": "Server",
|
|
"jsonName": "server",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Headers",
|
|
"jsonName": "headers",
|
|
"goType": "map[string]string",
|
|
"typescriptType": "Record\u003cstring, string\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "URL",
|
|
"jsonName": "url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Quality",
|
|
"jsonName": "quality",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/onlinestream/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "EpisodeListResponse",
|
|
"formattedName": "Onlinestream_EpisodeListResponse",
|
|
"package": "onlinestream",
|
|
"fields": [
|
|
{
|
|
"name": "Episodes",
|
|
"jsonName": "episodes",
|
|
"goType": "[]Episode",
|
|
"typescriptType": "Array\u003cOnlinestream_Episode\u003e",
|
|
"usedStructName": "onlinestream.Episode",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "media",
|
|
"goType": "anilist.BaseAnime",
|
|
"typescriptType": "AL_BaseAnime",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/onlinestream/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "Subtitle",
|
|
"formattedName": "Onlinestream_Subtitle",
|
|
"package": "onlinestream",
|
|
"fields": [
|
|
{
|
|
"name": "URL",
|
|
"jsonName": "url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Language",
|
|
"jsonName": "language",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/onlinestream/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "NewRepositoryOptions",
|
|
"formattedName": "Onlinestream_NewRepositoryOptions",
|
|
"package": "onlinestream",
|
|
"fields": [
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FileCacher",
|
|
"jsonName": "FileCacher",
|
|
"goType": "filecache.Cacher",
|
|
"typescriptType": "Filecache_Cacher",
|
|
"usedStructName": "filecache.Cacher",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataProvider",
|
|
"jsonName": "MetadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Platform",
|
|
"jsonName": "Platform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Database",
|
|
"jsonName": "Database",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/onlinestream/sources/gogocdn.go",
|
|
"filename": "gogocdn.go",
|
|
"name": "GogoCDN",
|
|
"formattedName": "Onlinestream_GogoCDN",
|
|
"package": "onlinestream_sources",
|
|
"fields": [
|
|
{
|
|
"name": "client",
|
|
"jsonName": "client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "serverName",
|
|
"jsonName": "serverName",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "keys",
|
|
"jsonName": "keys",
|
|
"goType": "cdnKeys",
|
|
"typescriptType": "Onlinestream_cdnKeys",
|
|
"usedStructName": "onlinestream_sources.cdnKeys",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "referrer",
|
|
"jsonName": "referrer",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/onlinestream/sources/megacloud.go",
|
|
"filename": "megacloud.go",
|
|
"name": "MegaCloud",
|
|
"formattedName": "Onlinestream_MegaCloud",
|
|
"package": "onlinestream_sources",
|
|
"fields": [
|
|
{
|
|
"name": "Script",
|
|
"jsonName": "Script",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Sources",
|
|
"jsonName": "Sources",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserAgent",
|
|
"jsonName": "UserAgent",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/onlinestream/sources/streamsb.go",
|
|
"filename": "streamsb.go",
|
|
"name": "StreamSB",
|
|
"formattedName": "Onlinestream_StreamSB",
|
|
"package": "onlinestream_sources",
|
|
"fields": [
|
|
{
|
|
"name": "Host",
|
|
"jsonName": "Host",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Host2",
|
|
"jsonName": "Host2",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UserAgent",
|
|
"jsonName": "UserAgent",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/onlinestream/sources/streamtape.go",
|
|
"filename": "streamtape.go",
|
|
"name": "Streamtape",
|
|
"formattedName": "Onlinestream_Streamtape",
|
|
"package": "onlinestream_sources",
|
|
"fields": [
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/platforms/anilist_platform/anilist.go",
|
|
"filename": "anilist.go",
|
|
"name": "AnilistPlatform",
|
|
"formattedName": "AnilistPlatform",
|
|
"package": "anilist_platform",
|
|
"fields": [
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "username",
|
|
"jsonName": "username",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "anilistClient",
|
|
"jsonName": "anilistClient",
|
|
"goType": "anilist.AnilistClient",
|
|
"typescriptType": "AL_AnilistClient",
|
|
"usedStructName": "anilist.AnilistClient",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "animeCollection",
|
|
"jsonName": "animeCollection",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "rawAnimeCollection",
|
|
"jsonName": "rawAnimeCollection",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mangaCollection",
|
|
"jsonName": "mangaCollection",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "rawMangaCollection",
|
|
"jsonName": "rawMangaCollection",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "isOffline",
|
|
"jsonName": "isOffline",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "localPlatformEnabled",
|
|
"jsonName": "localPlatformEnabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/platforms/local_platform/local_platform.go",
|
|
"filename": "local_platform.go",
|
|
"name": "LocalPlatform",
|
|
"formattedName": "LocalPlatform",
|
|
"package": "local_platform",
|
|
"fields": [
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "syncManager",
|
|
"jsonName": "syncManager",
|
|
"goType": "sync.Manager",
|
|
"typescriptType": "Sync_Manager",
|
|
"usedStructName": "sync.Manager",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "client",
|
|
"jsonName": "client",
|
|
"goType": "anilist.AnilistClient",
|
|
"typescriptType": "AL_AnilistClient",
|
|
"usedStructName": "anilist.AnilistClient",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" LocalPlatform used when offline.",
|
|
" It provides the same API as the anilist_platform.AnilistPlatform but some methods are no-op."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/database.go",
|
|
"filename": "database.go",
|
|
"name": "Database",
|
|
"formattedName": "Sync_Database",
|
|
"package": "sync",
|
|
"fields": [
|
|
{
|
|
"name": "gormdb",
|
|
"jsonName": "gormdb",
|
|
"goType": "gorm.DB",
|
|
"typescriptType": "DB",
|
|
"usedStructName": "gorm.DB",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/database_models.go",
|
|
"filename": "database_models.go",
|
|
"name": "BaseModel",
|
|
"formattedName": "Sync_BaseModel",
|
|
"package": "sync",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedAt",
|
|
"jsonName": "createdAt",
|
|
"goType": "time.Time",
|
|
"typescriptType": "string",
|
|
"usedStructName": "time.Time",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpdatedAt",
|
|
"jsonName": "updatedAt",
|
|
"goType": "time.Time",
|
|
"typescriptType": "string",
|
|
"usedStructName": "time.Time",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/database_models.go",
|
|
"filename": "database_models.go",
|
|
"name": "Settings",
|
|
"formattedName": "Sync_Settings",
|
|
"package": "sync",
|
|
"fields": [
|
|
{
|
|
"name": "Updated",
|
|
"jsonName": "updated",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"sync.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/database_models.go",
|
|
"filename": "database_models.go",
|
|
"name": "LocalCollection",
|
|
"formattedName": "Sync_LocalCollection",
|
|
"package": "sync",
|
|
"fields": [
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" \"anime\" or \"manga\""
|
|
]
|
|
},
|
|
{
|
|
"name": "Value",
|
|
"jsonName": "value",
|
|
"goType": "string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" Marshalled struct"
|
|
]
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"sync.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/database_models.go",
|
|
"filename": "database_models.go",
|
|
"name": "TrackedMedia",
|
|
"formattedName": "Sync_TrackedMedia",
|
|
"package": "sync",
|
|
"fields": [
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" \"anime\" or \"manga\""
|
|
]
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"sync.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/database_models.go",
|
|
"filename": "database_models.go",
|
|
"name": "AnimeSnapshot",
|
|
"formattedName": "Sync_AnimeSnapshot",
|
|
"package": "sync",
|
|
"fields": [
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnimeMetadata",
|
|
"jsonName": "animeMetadata",
|
|
"goType": "LocalAnimeMetadata",
|
|
"typescriptType": "Sync_LocalAnimeMetadata",
|
|
"usedStructName": "sync.LocalAnimeMetadata",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BannerImagePath",
|
|
"jsonName": "bannerImagePath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CoverImagePath",
|
|
"jsonName": "coverImagePath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeImagePaths",
|
|
"jsonName": "episodeImagePaths",
|
|
"goType": "StringMap",
|
|
"typescriptType": "Sync_StringMap",
|
|
"usedStructName": "sync.StringMap",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReferenceKey",
|
|
"jsonName": "referenceKey",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"sync.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/database_models.go",
|
|
"filename": "database_models.go",
|
|
"name": "MangaSnapshot",
|
|
"formattedName": "Sync_MangaSnapshot",
|
|
"package": "sync",
|
|
"fields": [
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ChapterContainers",
|
|
"jsonName": "chapterContainers",
|
|
"goType": "LocalMangaChapterContainers",
|
|
"typescriptType": "Sync_LocalMangaChapterContainers",
|
|
"usedStructName": "sync.LocalMangaChapterContainers",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BannerImagePath",
|
|
"jsonName": "bannerImagePath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CoverImagePath",
|
|
"jsonName": "coverImagePath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReferenceKey",
|
|
"jsonName": "referenceKey",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"sync.BaseModel"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/database_models.go",
|
|
"filename": "database_models.go",
|
|
"name": "StringMap",
|
|
"formattedName": "Sync_StringMap",
|
|
"package": "sync",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "map[string]string",
|
|
"typescriptType": "Record\u003cstring, string\u003e",
|
|
"declaredValues": null
|
|
},
|
|
"comments": null
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/database_models.go",
|
|
"filename": "database_models.go",
|
|
"name": "LocalMangaChapterContainers",
|
|
"formattedName": "Sync_LocalMangaChapterContainers",
|
|
"package": "sync",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "[]manga.ChapterContainer",
|
|
"typescriptType": "Array\u003cManga_ChapterContainer\u003e",
|
|
"declaredValues": null,
|
|
"usedStructName": "manga.ChapterContainer"
|
|
},
|
|
"comments": null
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/diff.go",
|
|
"filename": "diff.go",
|
|
"name": "Diff",
|
|
"formattedName": "Sync_Diff",
|
|
"package": "sync",
|
|
"fields": [
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/diff.go",
|
|
"filename": "diff.go",
|
|
"name": "DiffType",
|
|
"formattedName": "Sync_DiffType",
|
|
"package": "sync",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"declaredValues": []
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/diff.go",
|
|
"filename": "diff.go",
|
|
"name": "GetAnimeDiffOptions",
|
|
"formattedName": "Sync_GetAnimeDiffOptions",
|
|
"package": "sync",
|
|
"fields": [
|
|
{
|
|
"name": "Collection",
|
|
"jsonName": "Collection",
|
|
"goType": "anilist.AnimeCollection",
|
|
"typescriptType": "AL_AnimeCollection",
|
|
"usedStructName": "anilist.AnimeCollection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LocalCollection",
|
|
"jsonName": "LocalCollection",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LocalFiles",
|
|
"jsonName": "LocalFiles",
|
|
"goType": "[]anime.LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TrackedAnime",
|
|
"jsonName": "TrackedAnime",
|
|
"goType": "map[int]TrackedMedia",
|
|
"typescriptType": "Record\u003cnumber, Sync_TrackedMedia\u003e",
|
|
"usedStructName": "sync.TrackedMedia",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Snapshots",
|
|
"jsonName": "Snapshots",
|
|
"goType": "map[int]AnimeSnapshot",
|
|
"typescriptType": "Record\u003cnumber, Sync_AnimeSnapshot\u003e",
|
|
"usedStructName": "sync.AnimeSnapshot",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/diff.go",
|
|
"filename": "diff.go",
|
|
"name": "AnimeDiffResult",
|
|
"formattedName": "Sync_AnimeDiffResult",
|
|
"package": "sync",
|
|
"fields": [
|
|
{
|
|
"name": "AnimeEntry",
|
|
"jsonName": "AnimeEntry",
|
|
"goType": "anilist.AnimeListEntry",
|
|
"typescriptType": "AL_AnimeListEntry",
|
|
"usedStructName": "anilist.AnimeListEntry",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnimeSnapshot",
|
|
"jsonName": "AnimeSnapshot",
|
|
"goType": "AnimeSnapshot",
|
|
"typescriptType": "Sync_AnimeSnapshot",
|
|
"usedStructName": "sync.AnimeSnapshot",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DiffType",
|
|
"jsonName": "DiffType",
|
|
"goType": "DiffType",
|
|
"typescriptType": "Sync_DiffType",
|
|
"usedStructName": "sync.DiffType",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/diff.go",
|
|
"filename": "diff.go",
|
|
"name": "GetMangaDiffOptions",
|
|
"formattedName": "Sync_GetMangaDiffOptions",
|
|
"package": "sync",
|
|
"fields": [
|
|
{
|
|
"name": "Collection",
|
|
"jsonName": "Collection",
|
|
"goType": "anilist.MangaCollection",
|
|
"typescriptType": "AL_MangaCollection",
|
|
"usedStructName": "anilist.MangaCollection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LocalCollection",
|
|
"jsonName": "LocalCollection",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DownloadedChapterContainers",
|
|
"jsonName": "DownloadedChapterContainers",
|
|
"goType": "[]manga.ChapterContainer",
|
|
"typescriptType": "Array\u003cManga_ChapterContainer\u003e",
|
|
"usedStructName": "manga.ChapterContainer",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TrackedManga",
|
|
"jsonName": "TrackedManga",
|
|
"goType": "map[int]TrackedMedia",
|
|
"typescriptType": "Record\u003cnumber, Sync_TrackedMedia\u003e",
|
|
"usedStructName": "sync.TrackedMedia",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Snapshots",
|
|
"jsonName": "Snapshots",
|
|
"goType": "map[int]MangaSnapshot",
|
|
"typescriptType": "Record\u003cnumber, Sync_MangaSnapshot\u003e",
|
|
"usedStructName": "sync.MangaSnapshot",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/diff.go",
|
|
"filename": "diff.go",
|
|
"name": "MangaDiffResult",
|
|
"formattedName": "Sync_MangaDiffResult",
|
|
"package": "sync",
|
|
"fields": [
|
|
{
|
|
"name": "MangaEntry",
|
|
"jsonName": "MangaEntry",
|
|
"goType": "anilist.MangaListEntry",
|
|
"typescriptType": "AL_MangaListEntry",
|
|
"usedStructName": "anilist.MangaListEntry",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MangaSnapshot",
|
|
"jsonName": "MangaSnapshot",
|
|
"goType": "MangaSnapshot",
|
|
"typescriptType": "Sync_MangaSnapshot",
|
|
"usedStructName": "sync.MangaSnapshot",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DiffType",
|
|
"jsonName": "DiffType",
|
|
"goType": "DiffType",
|
|
"typescriptType": "Sync_DiffType",
|
|
"usedStructName": "sync.DiffType",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/manager.go",
|
|
"filename": "manager.go",
|
|
"name": "ManagerImpl",
|
|
"formattedName": "Sync_ManagerImpl",
|
|
"package": "sync",
|
|
"fields": [
|
|
{
|
|
"name": "db",
|
|
"jsonName": "db",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "localDb",
|
|
"jsonName": "localDb",
|
|
"goType": "Database",
|
|
"typescriptType": "Sync_Database",
|
|
"usedStructName": "sync.Database",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "localDir",
|
|
"jsonName": "localDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "localAssetsDir",
|
|
"jsonName": "localAssetsDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "isOffline",
|
|
"jsonName": "isOffline",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "metadataProvider",
|
|
"jsonName": "metadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mangaRepository",
|
|
"jsonName": "mangaRepository",
|
|
"goType": "manga.Repository",
|
|
"typescriptType": "Manga_Repository",
|
|
"usedStructName": "manga.Repository",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "wsEventManager",
|
|
"jsonName": "wsEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "localMetadataProvider",
|
|
"jsonName": "localMetadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "anilistPlatform",
|
|
"jsonName": "anilistPlatform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "syncer",
|
|
"jsonName": "syncer",
|
|
"goType": "Syncer",
|
|
"typescriptType": "Sync_Syncer",
|
|
"usedStructName": "sync.Syncer",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "localAnimeCollection",
|
|
"jsonName": "localAnimeCollection",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "localMangaCollection",
|
|
"jsonName": "localMangaCollection",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "animeCollection",
|
|
"jsonName": "animeCollection",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mangaCollection",
|
|
"jsonName": "mangaCollection",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "downloadedChapterContainers",
|
|
"jsonName": "downloadedChapterContainers",
|
|
"goType": "[]manga.ChapterContainer",
|
|
"typescriptType": "Array\u003cManga_ChapterContainer\u003e",
|
|
"usedStructName": "manga.ChapterContainer",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "localFiles",
|
|
"jsonName": "localFiles",
|
|
"goType": "[]anime.LocalFile",
|
|
"typescriptType": "Array\u003cAnime_LocalFile\u003e",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RefreshAnilistCollectionsFunc",
|
|
"jsonName": "RefreshAnilistCollectionsFunc",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/manager.go",
|
|
"filename": "manager.go",
|
|
"name": "TrackedMediaItem",
|
|
"formattedName": "Sync_TrackedMediaItem",
|
|
"package": "sync",
|
|
"fields": [
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnimeEntry",
|
|
"jsonName": "animeEntry",
|
|
"goType": "anilist.AnimeListEntry",
|
|
"typescriptType": "AL_AnimeListEntry",
|
|
"usedStructName": "anilist.AnimeListEntry",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MangaEntry",
|
|
"jsonName": "mangaEntry",
|
|
"goType": "anilist.MangaListEntry",
|
|
"typescriptType": "AL_MangaListEntry",
|
|
"usedStructName": "anilist.MangaListEntry",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/manager.go",
|
|
"filename": "manager.go",
|
|
"name": "NewManagerOptions",
|
|
"formattedName": "Sync_NewManagerOptions",
|
|
"package": "sync",
|
|
"fields": [
|
|
{
|
|
"name": "LocalDir",
|
|
"jsonName": "LocalDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AssetDir",
|
|
"jsonName": "AssetDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataProvider",
|
|
"jsonName": "MetadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MangaRepository",
|
|
"jsonName": "MangaRepository",
|
|
"goType": "manga.Repository",
|
|
"typescriptType": "Manga_Repository",
|
|
"usedStructName": "manga.Repository",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Database",
|
|
"jsonName": "Database",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WSEventManager",
|
|
"jsonName": "WSEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnilistPlatform",
|
|
"jsonName": "AnilistPlatform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsOffline",
|
|
"jsonName": "IsOffline",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/metadata.go",
|
|
"filename": "metadata.go",
|
|
"name": "LocalMetadataProvider",
|
|
"formattedName": "Sync_LocalMetadataProvider",
|
|
"package": "sync",
|
|
"fields": [
|
|
{
|
|
"name": "manager",
|
|
"jsonName": "manager",
|
|
"goType": "ManagerImpl",
|
|
"typescriptType": "Sync_ManagerImpl",
|
|
"usedStructName": "sync.ManagerImpl",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "animeSnapshots",
|
|
"jsonName": "animeSnapshots",
|
|
"goType": "map[int]AnimeSnapshot",
|
|
"typescriptType": "Record\u003cnumber, Sync_AnimeSnapshot\u003e",
|
|
"usedStructName": "sync.AnimeSnapshot",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "animeMetadataCache",
|
|
"jsonName": "animeMetadataCache",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" LocalMetadataProvider replaces the metadata provider only when offline"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/metadata.go",
|
|
"filename": "metadata.go",
|
|
"name": "LocalAnimeMetadataWrapper",
|
|
"formattedName": "Sync_LocalAnimeMetadataWrapper",
|
|
"package": "sync",
|
|
"fields": [
|
|
{
|
|
"name": "anime",
|
|
"jsonName": "anime",
|
|
"goType": "anilist.BaseAnime",
|
|
"typescriptType": "AL_BaseAnime",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "metadata",
|
|
"jsonName": "metadata",
|
|
"goType": "metadata.AnimeMetadata",
|
|
"typescriptType": "Metadata_AnimeMetadata",
|
|
"usedStructName": "metadata.AnimeMetadata",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/sync.go",
|
|
"filename": "sync.go",
|
|
"name": "Syncer",
|
|
"formattedName": "Sync_Syncer",
|
|
"package": "sync",
|
|
"fields": [
|
|
{
|
|
"name": "animeJobQueue",
|
|
"jsonName": "animeJobQueue",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mangaJobQueue",
|
|
"jsonName": "mangaJobQueue",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "failedAnimeQueue",
|
|
"jsonName": "failedAnimeQueue",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "failedMangaQueue",
|
|
"jsonName": "failedMangaQueue",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "trackedAnimeMap",
|
|
"jsonName": "trackedAnimeMap",
|
|
"goType": "map[int]TrackedMedia",
|
|
"typescriptType": "Record\u003cnumber, Sync_TrackedMedia\u003e",
|
|
"usedStructName": "sync.TrackedMedia",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "trackedMangaMap",
|
|
"jsonName": "trackedMangaMap",
|
|
"goType": "map[int]TrackedMedia",
|
|
"typescriptType": "Record\u003cnumber, Sync_TrackedMedia\u003e",
|
|
"usedStructName": "sync.TrackedMedia",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "manager",
|
|
"jsonName": "manager",
|
|
"goType": "ManagerImpl",
|
|
"typescriptType": "Sync_ManagerImpl",
|
|
"usedStructName": "sync.ManagerImpl",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.RWMutex",
|
|
"typescriptType": "Sync_RWMutex",
|
|
"usedStructName": "sync.RWMutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "shouldUpdateLocalCollections",
|
|
"jsonName": "shouldUpdateLocalCollections",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "doneUpdatingLocalCollections",
|
|
"jsonName": "doneUpdatingLocalCollections",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "queueState",
|
|
"jsonName": "queueState",
|
|
"goType": "QueueState",
|
|
"typescriptType": "Sync_QueueState",
|
|
"usedStructName": "sync.QueueState",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "queueStateMu",
|
|
"jsonName": "queueStateMu",
|
|
"goType": "sync.RWMutex",
|
|
"typescriptType": "Sync_RWMutex",
|
|
"usedStructName": "sync.RWMutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/sync.go",
|
|
"filename": "sync.go",
|
|
"name": "QueueState",
|
|
"formattedName": "Sync_QueueState",
|
|
"package": "sync",
|
|
"fields": [
|
|
{
|
|
"name": "AnimeTasks",
|
|
"jsonName": "animeTasks",
|
|
"goType": "map[int]QueueMediaTask",
|
|
"typescriptType": "Record\u003cnumber, Sync_QueueMediaTask\u003e",
|
|
"usedStructName": "sync.QueueMediaTask",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MangaTasks",
|
|
"jsonName": "mangaTasks",
|
|
"goType": "map[int]QueueMediaTask",
|
|
"typescriptType": "Record\u003cnumber, Sync_QueueMediaTask\u003e",
|
|
"usedStructName": "sync.QueueMediaTask",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/sync.go",
|
|
"filename": "sync.go",
|
|
"name": "QueueMediaTask",
|
|
"formattedName": "Sync_QueueMediaTask",
|
|
"package": "sync",
|
|
"fields": [
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "mediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Image",
|
|
"jsonName": "image",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/sync.go",
|
|
"filename": "sync.go",
|
|
"name": "AnimeTask",
|
|
"formattedName": "Sync_AnimeTask",
|
|
"package": "sync",
|
|
"fields": [
|
|
{
|
|
"name": "Diff",
|
|
"jsonName": "Diff",
|
|
"goType": "AnimeDiffResult",
|
|
"typescriptType": "Sync_AnimeDiffResult",
|
|
"usedStructName": "sync.AnimeDiffResult",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/sync/sync.go",
|
|
"filename": "sync.go",
|
|
"name": "MangaTask",
|
|
"formattedName": "Sync_MangaTask",
|
|
"package": "sync",
|
|
"fields": [
|
|
{
|
|
"name": "Diff",
|
|
"jsonName": "Diff",
|
|
"goType": "MangaDiffResult",
|
|
"typescriptType": "Sync_MangaDiffResult",
|
|
"usedStructName": "sync.MangaDiffResult",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/test_utils/data.go",
|
|
"filename": "data.go",
|
|
"name": "Config",
|
|
"formattedName": "Config",
|
|
"package": "test_utils",
|
|
"fields": [
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "Provider",
|
|
"goType": "ProviderConfig",
|
|
"typescriptType": "ProviderConfig",
|
|
"usedStructName": "test_utils.ProviderConfig",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Path",
|
|
"jsonName": "Path",
|
|
"goType": "PathConfig",
|
|
"typescriptType": "PathConfig",
|
|
"usedStructName": "test_utils.PathConfig",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Database",
|
|
"jsonName": "Database",
|
|
"goType": "DatabaseConfig",
|
|
"typescriptType": "DatabaseConfig",
|
|
"usedStructName": "test_utils.DatabaseConfig",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Flags",
|
|
"jsonName": "Flags",
|
|
"goType": "FlagsConfig",
|
|
"typescriptType": "FlagsConfig",
|
|
"usedStructName": "test_utils.FlagsConfig",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/test_utils/data.go",
|
|
"filename": "data.go",
|
|
"name": "FlagsConfig",
|
|
"formattedName": "FlagsConfig",
|
|
"package": "test_utils",
|
|
"fields": [
|
|
{
|
|
"name": "EnableAnilistTests",
|
|
"jsonName": "EnableAnilistTests",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EnableAnilistMutationTests",
|
|
"jsonName": "EnableAnilistMutationTests",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EnableMalTests",
|
|
"jsonName": "EnableMalTests",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EnableMalMutationTests",
|
|
"jsonName": "EnableMalMutationTests",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EnableMediaPlayerTests",
|
|
"jsonName": "EnableMediaPlayerTests",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EnableTorrentClientTests",
|
|
"jsonName": "EnableTorrentClientTests",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EnableTorrentstreamTests",
|
|
"jsonName": "EnableTorrentstreamTests",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/test_utils/data.go",
|
|
"filename": "data.go",
|
|
"name": "ProviderConfig",
|
|
"formattedName": "ProviderConfig",
|
|
"package": "test_utils",
|
|
"fields": [
|
|
{
|
|
"name": "AnilistJwt",
|
|
"jsonName": "AnilistJwt",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnilistUsername",
|
|
"jsonName": "AnilistUsername",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MalJwt",
|
|
"jsonName": "MalJwt",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "QbittorrentHost",
|
|
"jsonName": "QbittorrentHost",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "QbittorrentPort",
|
|
"jsonName": "QbittorrentPort",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "QbittorrentUsername",
|
|
"jsonName": "QbittorrentUsername",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "QbittorrentPassword",
|
|
"jsonName": "QbittorrentPassword",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "QbittorrentPath",
|
|
"jsonName": "QbittorrentPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TransmissionHost",
|
|
"jsonName": "TransmissionHost",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TransmissionPort",
|
|
"jsonName": "TransmissionPort",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TransmissionPath",
|
|
"jsonName": "TransmissionPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TransmissionUsername",
|
|
"jsonName": "TransmissionUsername",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TransmissionPassword",
|
|
"jsonName": "TransmissionPassword",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MpcHost",
|
|
"jsonName": "MpcHost",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MpcPort",
|
|
"jsonName": "MpcPort",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MpcPath",
|
|
"jsonName": "MpcPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VlcHost",
|
|
"jsonName": "VlcHost",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VlcPort",
|
|
"jsonName": "VlcPort",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VlcPassword",
|
|
"jsonName": "VlcPassword",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "VlcPath",
|
|
"jsonName": "VlcPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MpvPath",
|
|
"jsonName": "MpvPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MpvSocket",
|
|
"jsonName": "MpvSocket",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TorBoxApiKey",
|
|
"jsonName": "TorBoxApiKey",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/test_utils/data.go",
|
|
"filename": "data.go",
|
|
"name": "PathConfig",
|
|
"formattedName": "PathConfig",
|
|
"package": "test_utils",
|
|
"fields": [
|
|
{
|
|
"name": "DataDir",
|
|
"jsonName": "DataDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/test_utils/data.go",
|
|
"filename": "data.go",
|
|
"name": "DatabaseConfig",
|
|
"formattedName": "DatabaseConfig",
|
|
"package": "test_utils",
|
|
"fields": [
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "Name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/application/client.go",
|
|
"filename": "client.go",
|
|
"name": "Client",
|
|
"formattedName": "Client",
|
|
"package": "qbittorrent_application",
|
|
"fields": [
|
|
{
|
|
"name": "BaseUrl",
|
|
"jsonName": "BaseUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/client.go",
|
|
"filename": "client.go",
|
|
"name": "Client",
|
|
"formattedName": "Client",
|
|
"package": "qbittorrent",
|
|
"fields": [
|
|
{
|
|
"name": "baseURL",
|
|
"jsonName": "baseURL",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "client",
|
|
"jsonName": "client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Username",
|
|
"jsonName": "Username",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Password",
|
|
"jsonName": "Password",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Port",
|
|
"jsonName": "Port",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Host",
|
|
"jsonName": "Host",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Path",
|
|
"jsonName": "Path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DisableBinaryUse",
|
|
"jsonName": "DisableBinaryUse",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Application",
|
|
"jsonName": "Application",
|
|
"goType": "qbittorrent_application.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "qbittorrent_application.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Log",
|
|
"jsonName": "Log",
|
|
"goType": "qbittorrent_log.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "qbittorrent_log.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RSS",
|
|
"jsonName": "RSS",
|
|
"goType": "qbittorrent_rss.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "qbittorrent_rss.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Search",
|
|
"jsonName": "Search",
|
|
"goType": "qbittorrent_search.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "qbittorrent_search.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Sync",
|
|
"jsonName": "Sync",
|
|
"goType": "qbittorrent_sync.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "qbittorrent_sync.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Torrent",
|
|
"jsonName": "Torrent",
|
|
"goType": "qbittorrent_torrent.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "qbittorrent_torrent.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Transfer",
|
|
"jsonName": "Transfer",
|
|
"goType": "qbittorrent_transfer.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "qbittorrent_transfer.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/client.go",
|
|
"filename": "client.go",
|
|
"name": "NewClientOptions",
|
|
"formattedName": "NewClientOptions",
|
|
"package": "qbittorrent",
|
|
"fields": [
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Username",
|
|
"jsonName": "Username",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Password",
|
|
"jsonName": "Password",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Port",
|
|
"jsonName": "Port",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Host",
|
|
"jsonName": "Host",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Path",
|
|
"jsonName": "Path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DisableBinaryUse",
|
|
"jsonName": "DisableBinaryUse",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/log/client.go",
|
|
"filename": "client.go",
|
|
"name": "Client",
|
|
"formattedName": "Client",
|
|
"package": "qbittorrent_log",
|
|
"fields": [
|
|
{
|
|
"name": "BaseUrl",
|
|
"jsonName": "BaseUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/add_torrents_options.go",
|
|
"filename": "add_torrents_options.go",
|
|
"name": "AddTorrentsOptions",
|
|
"formattedName": "AddTorrentsOptions",
|
|
"package": "qbittorrent_model",
|
|
"fields": [
|
|
{
|
|
"name": "Savepath",
|
|
"jsonName": "savepath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Cookie",
|
|
"jsonName": "cookie",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Category",
|
|
"jsonName": "category",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SkipChecking",
|
|
"jsonName": "skip_checking",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Paused",
|
|
"jsonName": "paused",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RootFolder",
|
|
"jsonName": "root_folder",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Rename",
|
|
"jsonName": "rename",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpLimit",
|
|
"jsonName": "upLimit",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DlLimit",
|
|
"jsonName": "dlLimit",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UseAutoTMM",
|
|
"jsonName": "useAutoTMM",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SequentialDownload",
|
|
"jsonName": "sequentialDownload",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FirstLastPiecePrio",
|
|
"jsonName": "firstLastPiecePrio",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/build_info.go",
|
|
"filename": "build_info.go",
|
|
"name": "BuildInfo",
|
|
"formattedName": "BuildInfo",
|
|
"package": "qbittorrent_model",
|
|
"fields": [
|
|
{
|
|
"name": "QT",
|
|
"jsonName": "qt",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LibTorrent",
|
|
"jsonName": "libtorrent",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Boost",
|
|
"jsonName": "boost",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "OpenSSL",
|
|
"jsonName": "openssl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Bitness",
|
|
"jsonName": "bitness",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/category.go",
|
|
"filename": "category.go",
|
|
"name": "Category",
|
|
"formattedName": "Category",
|
|
"package": "qbittorrent_model",
|
|
"fields": [
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SavePath",
|
|
"jsonName": "savePath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/get_log_options.go",
|
|
"filename": "get_log_options.go",
|
|
"name": "GetLogOptions",
|
|
"formattedName": "GetLogOptions",
|
|
"package": "qbittorrent_model",
|
|
"fields": [
|
|
{
|
|
"name": "Normal",
|
|
"jsonName": "Normal",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Info",
|
|
"jsonName": "Info",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Warning",
|
|
"jsonName": "Warning",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Critical",
|
|
"jsonName": "Critical",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LastKnownID",
|
|
"jsonName": "LastKnownID",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/get_torrents_list_options.go",
|
|
"filename": "get_torrents_list_options.go",
|
|
"name": "GetTorrentListOptions",
|
|
"formattedName": "GetTorrentListOptions",
|
|
"package": "qbittorrent_model",
|
|
"fields": [
|
|
{
|
|
"name": "Filter",
|
|
"jsonName": "Filter",
|
|
"goType": "TorrentListFilter",
|
|
"typescriptType": "TorrentListFilter",
|
|
"usedStructName": "qbittorrent_model.TorrentListFilter",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Category",
|
|
"jsonName": "Category",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Sort",
|
|
"jsonName": "Sort",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Reverse",
|
|
"jsonName": "Reverse",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Limit",
|
|
"jsonName": "Limit",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Offset",
|
|
"jsonName": "Offset",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Hashes",
|
|
"jsonName": "Hashes",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/get_torrents_list_options.go",
|
|
"filename": "get_torrents_list_options.go",
|
|
"name": "TorrentListFilter",
|
|
"formattedName": "TorrentListFilter",
|
|
"package": "qbittorrent_model",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"all\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/log_entry.go",
|
|
"filename": "log_entry.go",
|
|
"name": "LogEntry",
|
|
"formattedName": "LogEntry",
|
|
"package": "qbittorrent_model",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Message",
|
|
"jsonName": "message",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Timestamp",
|
|
"jsonName": "timestamp",
|
|
"goType": "time.Time",
|
|
"typescriptType": "string",
|
|
"usedStructName": "time.Time",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "LogType",
|
|
"typescriptType": "LogType",
|
|
"usedStructName": "qbittorrent_model.LogType",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/log_entry.go",
|
|
"filename": "log_entry.go",
|
|
"name": "LogType",
|
|
"formattedName": "LogType",
|
|
"package": "qbittorrent_model",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"declaredValues": []
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/peer.go",
|
|
"filename": "peer.go",
|
|
"name": "Peer",
|
|
"formattedName": "Peer",
|
|
"package": "qbittorrent_model",
|
|
"fields": [
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "client",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Connection",
|
|
"jsonName": "connection",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Country",
|
|
"jsonName": "country",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CountryCode",
|
|
"jsonName": "country_code",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DLSpeed",
|
|
"jsonName": "dlSpeed",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Downloaded",
|
|
"jsonName": "downloaded",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Files",
|
|
"jsonName": "files",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Flags",
|
|
"jsonName": "flags",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FlagsDescription",
|
|
"jsonName": "flags_desc",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IP",
|
|
"jsonName": "ip",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Port",
|
|
"jsonName": "port",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Progress",
|
|
"jsonName": "progress",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Relevance",
|
|
"jsonName": "relevance",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ULSpeed",
|
|
"jsonName": "up_speed",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Uploaded",
|
|
"jsonName": "uploaded",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/peer_log_entry.go",
|
|
"filename": "peer_log_entry.go",
|
|
"name": "PeerLogEntry",
|
|
"formattedName": "PeerLogEntry",
|
|
"package": "qbittorrent_model",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IP",
|
|
"jsonName": "ip",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Timestamp",
|
|
"jsonName": "timestamp",
|
|
"goType": "time.Time",
|
|
"typescriptType": "string",
|
|
"usedStructName": "time.Time",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Blocked",
|
|
"jsonName": "blocked",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Reason",
|
|
"jsonName": "reason",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/preferences.go",
|
|
"filename": "preferences.go",
|
|
"name": "Preferences",
|
|
"formattedName": "Preferences",
|
|
"package": "qbittorrent_model",
|
|
"fields": [
|
|
{
|
|
"name": "Locale",
|
|
"jsonName": "locale",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreateSubfolderEnabled",
|
|
"jsonName": "create_subfolder_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "StartPausedEnabled",
|
|
"jsonName": "start_paused_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AutoDeleteMode",
|
|
"jsonName": "auto_delete_mode",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PreallocateAll",
|
|
"jsonName": "preallocate_all",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IncompleteFilesExt",
|
|
"jsonName": "incomplete_files_ext",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AutoTmmEnabled",
|
|
"jsonName": "auto_tmm_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TorrentChangedTmmEnabled",
|
|
"jsonName": "torrent_changed_tmm_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SavePathChangedTmmEnabled",
|
|
"jsonName": "save_path_changed_tmm_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CategoryChangedTmmEnabled",
|
|
"jsonName": "category_changed_tmm_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SavePath",
|
|
"jsonName": "save_path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TempPathEnabled",
|
|
"jsonName": "temp_path_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TempPath",
|
|
"jsonName": "temp_path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ScanDirs",
|
|
"jsonName": "scan_dirs",
|
|
"goType": "map[string]",
|
|
"typescriptType": "Record\u003cstring, any\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ExportDir",
|
|
"jsonName": "export_dir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ExportDirFin",
|
|
"jsonName": "export_dir_fin",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MailNotificationEnabled",
|
|
"jsonName": "mail_notification_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MailNotificationSender",
|
|
"jsonName": "mail_notification_sender",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MailNotificationEmail",
|
|
"jsonName": "mail_notification_email",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MailNotificationSmtp",
|
|
"jsonName": "mail_notification_smtp",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MailNotificationSslEnabled",
|
|
"jsonName": "mail_notification_ssl_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MailNotificationAuthEnabled",
|
|
"jsonName": "mail_notification_auth_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MailNotificationUsername",
|
|
"jsonName": "mail_notification_username",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MailNotificationPassword",
|
|
"jsonName": "mail_notification_password",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AutorunEnabled",
|
|
"jsonName": "autorun_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AutorunProgram",
|
|
"jsonName": "autorun_program",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "QueueingEnabled",
|
|
"jsonName": "queueing_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MaxActiveDownloads",
|
|
"jsonName": "max_active_downloads",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MaxActiveTorrents",
|
|
"jsonName": "max_active_torrents",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MaxActiveUploads",
|
|
"jsonName": "max_active_uploads",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DontCountSlowTorrents",
|
|
"jsonName": "dont_count_slow_torrents",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SlowTorrentDlRateThreshold",
|
|
"jsonName": "slow_torrent_dl_rate_threshold",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SlowTorrentUlRateThreshold",
|
|
"jsonName": "slow_torrent_ul_rate_threshold",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SlowTorrentInactiveTimer",
|
|
"jsonName": "slow_torrent_inactive_timer",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MaxRatioEnabled",
|
|
"jsonName": "max_ratio_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MaxRatio",
|
|
"jsonName": "max_ratio",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MaxRatioAct",
|
|
"jsonName": "max_ratio_act",
|
|
"goType": "MaxRatioAction",
|
|
"typescriptType": "MaxRatioAction",
|
|
"usedStructName": "qbittorrent_model.MaxRatioAction",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ListenPort",
|
|
"jsonName": "listen_port",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Upnp",
|
|
"jsonName": "upnp",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RandomPort",
|
|
"jsonName": "random_port",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DlLimit",
|
|
"jsonName": "dl_limit",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpLimit",
|
|
"jsonName": "up_limit",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MaxConnec",
|
|
"jsonName": "max_connec",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MaxConnecPerTorrent",
|
|
"jsonName": "max_connec_per_torrent",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MaxUploads",
|
|
"jsonName": "max_uploads",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MaxUploadsPerTorrent",
|
|
"jsonName": "max_uploads_per_torrent",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EnableUtp",
|
|
"jsonName": "enable_utp",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LimitUtpRate",
|
|
"jsonName": "limit_utp_rate",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LimitTcpOverhead",
|
|
"jsonName": "limit_tcp_overhead",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LimitLanPeers",
|
|
"jsonName": "limit_lan_peers",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AltDlLimit",
|
|
"jsonName": "alt_dl_limit",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AltUpLimit",
|
|
"jsonName": "alt_up_limit",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SchedulerEnabled",
|
|
"jsonName": "scheduler_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ScheduleFromHour",
|
|
"jsonName": "schedule_from_hour",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ScheduleFromMin",
|
|
"jsonName": "schedule_from_min",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ScheduleToHour",
|
|
"jsonName": "schedule_to_hour",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ScheduleToMin",
|
|
"jsonName": "schedule_to_min",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SchedulerDays",
|
|
"jsonName": "scheduler_days",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Dht",
|
|
"jsonName": "dht",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DhtSameAsBT",
|
|
"jsonName": "dhtSameAsBT",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DhtPort",
|
|
"jsonName": "dht_port",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Pex",
|
|
"jsonName": "pex",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Lsd",
|
|
"jsonName": "lsd",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Encryption",
|
|
"jsonName": "encryption",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AnonymousMode",
|
|
"jsonName": "anonymous_mode",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ProxyType",
|
|
"jsonName": "proxy_type",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ProxyIp",
|
|
"jsonName": "proxy_ip",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ProxyPort",
|
|
"jsonName": "proxy_port",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ProxyPeerConnections",
|
|
"jsonName": "proxy_peer_connections",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ForceProxy",
|
|
"jsonName": "force_proxy",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ProxyAuthEnabled",
|
|
"jsonName": "proxy_auth_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ProxyUsername",
|
|
"jsonName": "proxy_username",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ProxyPassword",
|
|
"jsonName": "proxy_password",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IpFilterEnabled",
|
|
"jsonName": "ip_filter_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IpFilterPath",
|
|
"jsonName": "ip_filter_path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IpFilterTrackers",
|
|
"jsonName": "ip_filter_trackers",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WebUiDomainList",
|
|
"jsonName": "web_ui_domain_list",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WebUiAddress",
|
|
"jsonName": "web_ui_address",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WebUiPort",
|
|
"jsonName": "web_ui_port",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WebUiUpnp",
|
|
"jsonName": "web_ui_upnp",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WebUiUsername",
|
|
"jsonName": "web_ui_username",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WebUiPassword",
|
|
"jsonName": "web_ui_password",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WebUiCsrfProtectionEnabled",
|
|
"jsonName": "web_ui_csrf_protection_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WebUiClickjackingProtectionEnabled",
|
|
"jsonName": "web_ui_clickjacking_protection_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BypassLocalAuth",
|
|
"jsonName": "bypass_local_auth",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BypassAuthSubnetWhitelistEnabled",
|
|
"jsonName": "bypass_auth_subnet_whitelist_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BypassAuthSubnetWhitelist",
|
|
"jsonName": "bypass_auth_subnet_whitelist",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AlternativeWebuiEnabled",
|
|
"jsonName": "alternative_webui_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AlternativeWebuiPath",
|
|
"jsonName": "alternative_webui_path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UseHttps",
|
|
"jsonName": "use_https",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SslKey",
|
|
"jsonName": "ssl_key",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SslCert",
|
|
"jsonName": "ssl_cert",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DyndnsEnabled",
|
|
"jsonName": "dyndns_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DyndnsService",
|
|
"jsonName": "dyndns_service",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DyndnsUsername",
|
|
"jsonName": "dyndns_username",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DyndnsPassword",
|
|
"jsonName": "dyndns_password",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DyndnsDomain",
|
|
"jsonName": "dyndns_domain",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RssRefreshInterval",
|
|
"jsonName": "rss_refresh_interval",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RssMaxArticlesPerFeed",
|
|
"jsonName": "rss_max_articles_per_feed",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RssProcessingEnabled",
|
|
"jsonName": "rss_processing_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RssAutoDownloadingEnabled",
|
|
"jsonName": "rss_auto_downloading_enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/preferences.go",
|
|
"filename": "preferences.go",
|
|
"name": "MaxRatioAction",
|
|
"formattedName": "MaxRatioAction",
|
|
"package": "qbittorrent_model",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"declaredValues": [
|
|
"0"
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/rule_definition.go",
|
|
"filename": "rule_definition.go",
|
|
"name": "RuleDefinition",
|
|
"formattedName": "RuleDefinition",
|
|
"package": "qbittorrent_model",
|
|
"fields": [
|
|
{
|
|
"name": "Enabled",
|
|
"jsonName": "enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MustContain",
|
|
"jsonName": "mustContain",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MustNotContain",
|
|
"jsonName": "mustNotContain",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UseRegex",
|
|
"jsonName": "useRegex",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeFilter",
|
|
"jsonName": "episodeFilter",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SmartFilter",
|
|
"jsonName": "smartFilter",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PreviouslyMatchedEpisodes",
|
|
"jsonName": "previouslyMatchedEpisodes",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AffectedFeeds",
|
|
"jsonName": "affectedFeeds",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IgnoreDays",
|
|
"jsonName": "ignoreDays",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LastMatch",
|
|
"jsonName": "lastMatch",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AddPaused",
|
|
"jsonName": "addPaused",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AssignedCategory",
|
|
"jsonName": "assignedCategory",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SavePath",
|
|
"jsonName": "savePath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/search_plugin.go",
|
|
"filename": "search_plugin.go",
|
|
"name": "SearchPlugin",
|
|
"formattedName": "SearchPlugin",
|
|
"package": "qbittorrent_model",
|
|
"fields": [
|
|
{
|
|
"name": "Enabled",
|
|
"jsonName": "enabled",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FullName",
|
|
"jsonName": "fullName",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SupportedCategories",
|
|
"jsonName": "supportedCategories",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "URL",
|
|
"jsonName": "url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Version",
|
|
"jsonName": "version",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/search_result.go",
|
|
"filename": "search_result.go",
|
|
"name": "SearchResult",
|
|
"formattedName": "SearchResult",
|
|
"package": "qbittorrent_model",
|
|
"fields": [
|
|
{
|
|
"name": "DescriptionLink",
|
|
"jsonName": "descrLink",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FileName",
|
|
"jsonName": "fileName",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FileSize",
|
|
"jsonName": "fileSize",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FileUrl",
|
|
"jsonName": "fileUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NumLeechers",
|
|
"jsonName": "nbLeechers",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NumSeeders",
|
|
"jsonName": "nbSeeders",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SiteUrl",
|
|
"jsonName": "siteUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/search_results_paging.go",
|
|
"filename": "search_results_paging.go",
|
|
"name": "SearchResultsPaging",
|
|
"formattedName": "SearchResultsPaging",
|
|
"package": "qbittorrent_model",
|
|
"fields": [
|
|
{
|
|
"name": "Results",
|
|
"jsonName": "results",
|
|
"goType": "[]SearchResult",
|
|
"typescriptType": "Array\u003cSearchResult\u003e",
|
|
"usedStructName": "qbittorrent_model.SearchResult",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Total",
|
|
"jsonName": "total",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/search_status.go",
|
|
"filename": "search_status.go",
|
|
"name": "SearchStatus",
|
|
"formattedName": "SearchStatus",
|
|
"package": "qbittorrent_model",
|
|
"fields": [
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Total",
|
|
"jsonName": "total",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/server_state.go",
|
|
"filename": "server_state.go",
|
|
"name": "ServerState",
|
|
"formattedName": "ServerState",
|
|
"package": "qbittorrent_model",
|
|
"fields": [
|
|
{
|
|
"name": "AlltimeDl",
|
|
"jsonName": "alltime_dl",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AlltimeUl",
|
|
"jsonName": "alltime_ul",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AverageTimeQueue",
|
|
"jsonName": "average_time_queue",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FreeSpaceOnDisk",
|
|
"jsonName": "free_space_on_disk",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "GlobalRatio",
|
|
"jsonName": "global_ratio",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "QueuedIoJobs",
|
|
"jsonName": "queued_io_jobs",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReadCacheHits",
|
|
"jsonName": "read_cache_hits",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReadCacheOverload",
|
|
"jsonName": "read_cache_overload",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TotalBuffersSize",
|
|
"jsonName": "total_buffers_size",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TotalPeerConnections",
|
|
"jsonName": "total_peer_connections",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TotalQueuedSize",
|
|
"jsonName": "total_queued_size",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TotalWastedSession",
|
|
"jsonName": "total_wasted_session",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WriteCacheOverload",
|
|
"jsonName": "write_cache_overload",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"qbittorrent_model.TransferInfo"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/sync_main_data.go",
|
|
"filename": "sync_main_data.go",
|
|
"name": "SyncMainData",
|
|
"formattedName": "SyncMainData",
|
|
"package": "qbittorrent_model",
|
|
"fields": [
|
|
{
|
|
"name": "RID",
|
|
"jsonName": "rid",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FullUpdate",
|
|
"jsonName": "full_update",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Torrents",
|
|
"jsonName": "torrents",
|
|
"goType": "map[string]Torrent",
|
|
"typescriptType": "Record\u003cstring, Torrent\u003e",
|
|
"usedStructName": "qbittorrent_model.Torrent",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TorrentsRemoved",
|
|
"jsonName": "torrents_removed",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Categories",
|
|
"jsonName": "categories",
|
|
"goType": "map[string]Category",
|
|
"typescriptType": "Record\u003cstring, Category\u003e",
|
|
"usedStructName": "qbittorrent_model.Category",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CategoriesRemoved",
|
|
"jsonName": "categories_removed",
|
|
"goType": "map[string]Category",
|
|
"typescriptType": "Record\u003cstring, Category\u003e",
|
|
"usedStructName": "qbittorrent_model.Category",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Queueing",
|
|
"jsonName": "queueing",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ServerState",
|
|
"jsonName": "server_state",
|
|
"goType": "ServerState",
|
|
"typescriptType": "ServerState",
|
|
"usedStructName": "qbittorrent_model.ServerState",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/sync_peers_data.go",
|
|
"filename": "sync_peers_data.go",
|
|
"name": "SyncPeersData",
|
|
"formattedName": "SyncPeersData",
|
|
"package": "qbittorrent_model",
|
|
"fields": [
|
|
{
|
|
"name": "FullUpdate",
|
|
"jsonName": "full_update",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Peers",
|
|
"jsonName": "peers",
|
|
"goType": "map[string]Peer",
|
|
"typescriptType": "Record\u003cstring, Peer\u003e",
|
|
"usedStructName": "qbittorrent_model.Peer",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RID",
|
|
"jsonName": "rid",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ShowFlags",
|
|
"jsonName": "show_flags",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/torrent.go",
|
|
"filename": "torrent.go",
|
|
"name": "Torrent",
|
|
"formattedName": "Torrent",
|
|
"package": "qbittorrent_model",
|
|
"fields": [
|
|
{
|
|
"name": "Hash",
|
|
"jsonName": "hash",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"jsonName": "size",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Progress",
|
|
"jsonName": "progress",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Dlspeed",
|
|
"jsonName": "dlspeed",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Upspeed",
|
|
"jsonName": "upspeed",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Priority",
|
|
"jsonName": "priority",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NumSeeds",
|
|
"jsonName": "num_seeds",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NumComplete",
|
|
"jsonName": "num_complete",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NumLeechs",
|
|
"jsonName": "num_leechs",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NumIncomplete",
|
|
"jsonName": "num_incomplete",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Ratio",
|
|
"jsonName": "ratio",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Eta",
|
|
"jsonName": "eta",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "State",
|
|
"jsonName": "state",
|
|
"goType": "TorrentState",
|
|
"typescriptType": "TorrentState",
|
|
"usedStructName": "qbittorrent_model.TorrentState",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SeqDl",
|
|
"jsonName": "seq_dl",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FLPiecePrio",
|
|
"jsonName": "f_l_piece_prio",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Category",
|
|
"jsonName": "category",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SuperSeeding",
|
|
"jsonName": "super_seeding",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ForceStart",
|
|
"jsonName": "force_start",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AddedOn",
|
|
"jsonName": "added_on",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AmountLeft",
|
|
"jsonName": "amount_left",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AutoTmm",
|
|
"jsonName": "auto_tmm",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Availability",
|
|
"jsonName": "availability",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Completed",
|
|
"jsonName": "completed",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CompletionOn",
|
|
"jsonName": "completion_on",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ContentPath",
|
|
"jsonName": "content_path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DlLimit",
|
|
"jsonName": "dl_limit",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DownloadPath",
|
|
"jsonName": "download_path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Downloaded",
|
|
"jsonName": "downloaded",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DownloadedSession",
|
|
"jsonName": "downloaded_session",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "InfohashV1",
|
|
"jsonName": "infohash_v1",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "InfohashV2",
|
|
"jsonName": "infohash_v2",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LastActivity",
|
|
"jsonName": "last_activity",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MagnetUri",
|
|
"jsonName": "magnet_uri",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MaxRatio",
|
|
"jsonName": "max_ratio",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MaxSeedingTime",
|
|
"jsonName": "max_seeding_time",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RatioLimit",
|
|
"jsonName": "ratio_limit",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SavePath",
|
|
"jsonName": "save_path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SeedingTime",
|
|
"jsonName": "seeding_time",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SeedingTimeLimit",
|
|
"jsonName": "seeding_time_limit",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SeenComplete",
|
|
"jsonName": "seen_complete",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Tags",
|
|
"jsonName": "tags",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeActive",
|
|
"jsonName": "time_active",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TotalSize",
|
|
"jsonName": "total_size",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Tracker",
|
|
"jsonName": "tracker",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TrackersCount",
|
|
"jsonName": "trackers_count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpLimit",
|
|
"jsonName": "up_limit",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Uploaded",
|
|
"jsonName": "uploaded",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UploadedSession",
|
|
"jsonName": "uploaded_session",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/torrent.go",
|
|
"filename": "torrent.go",
|
|
"name": "TorrentState",
|
|
"formattedName": "TorrentState",
|
|
"package": "qbittorrent_model",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"error\"",
|
|
"\"missingFiles\"",
|
|
"\"uploading\"",
|
|
"\"pausedUP\"",
|
|
"\"queuedUP\"",
|
|
"\"stalledUP\"",
|
|
"\"checkingUP\"",
|
|
"\"forcedUP\"",
|
|
"\"allocating\"",
|
|
"\"downloading\"",
|
|
"\"metaDL\"",
|
|
"\"pausedDL\"",
|
|
"\"queuedDL\"",
|
|
"\"stalledDL\"",
|
|
"\"checkingDL\"",
|
|
"\"forceDL\"",
|
|
"\"checkingResumeData\"",
|
|
"\"moving\"",
|
|
"\"unknown\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/torrent_content.go",
|
|
"filename": "torrent_content.go",
|
|
"name": "TorrentContent",
|
|
"formattedName": "TorrentContent",
|
|
"package": "qbittorrent_model",
|
|
"fields": [
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "\tname",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"jsonName": "\tsize",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Progress",
|
|
"jsonName": "\tprogress",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Priority",
|
|
"jsonName": "\tpriority",
|
|
"goType": "TorrentPriority",
|
|
"typescriptType": "TorrentPriority",
|
|
"usedStructName": "qbittorrent_model.TorrentPriority",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsSeed",
|
|
"jsonName": "\tis_seed",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PieceRange",
|
|
"jsonName": "\tpiece_range",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Availability",
|
|
"jsonName": "\tavailability",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/torrent_content.go",
|
|
"filename": "torrent_content.go",
|
|
"name": "TorrentPriority",
|
|
"formattedName": "TorrentPriority",
|
|
"package": "qbittorrent_model",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"declaredValues": [
|
|
"0"
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/torrent_piece_state.go",
|
|
"filename": "torrent_piece_state.go",
|
|
"name": "TorrentPieceState",
|
|
"formattedName": "TorrentPieceState",
|
|
"package": "qbittorrent_model",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"declaredValues": []
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/torrent_properties.go",
|
|
"filename": "torrent_properties.go",
|
|
"name": "TorrentProperties",
|
|
"formattedName": "TorrentProperties",
|
|
"package": "qbittorrent_model",
|
|
"fields": [
|
|
{
|
|
"name": "SavePath",
|
|
"jsonName": "save_path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreationDate",
|
|
"jsonName": "creation_date",
|
|
"goType": "time.Time",
|
|
"typescriptType": "string",
|
|
"usedStructName": "time.Time",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PieceSize",
|
|
"jsonName": "piece_size",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Comment",
|
|
"jsonName": "comment",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TotalWasted",
|
|
"jsonName": "total_wasted",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TotalUploaded",
|
|
"jsonName": "total_uploaded",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TotalUploadedSession",
|
|
"jsonName": "total_uploaded_session",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TotalDownloaded",
|
|
"jsonName": "total_downloaded",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TotalDownloadedSession",
|
|
"jsonName": "total_downloaded_session",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpLimit",
|
|
"jsonName": "up_limit",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DlLimit",
|
|
"jsonName": "dl_limit",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TimeElapsed",
|
|
"jsonName": "time_elapsed",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SeedingTime",
|
|
"jsonName": "seeding_time",
|
|
"goType": "time.Duration",
|
|
"typescriptType": "Duration",
|
|
"usedStructName": "time.Duration",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NbConnections",
|
|
"jsonName": "nb_connections",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NbConnectionsLimit",
|
|
"jsonName": "nb_connections_limit",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ShareRatio",
|
|
"jsonName": "share_ratio",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AdditionDate",
|
|
"jsonName": "addition_date",
|
|
"goType": "time.Time",
|
|
"typescriptType": "string",
|
|
"usedStructName": "time.Time",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CompletionDate",
|
|
"jsonName": "completion_date",
|
|
"goType": "time.Time",
|
|
"typescriptType": "string",
|
|
"usedStructName": "time.Time",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CreatedBy",
|
|
"jsonName": "created_by",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DlSpeedAvg",
|
|
"jsonName": "dl_speed_avg",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DlSpeed",
|
|
"jsonName": "dl_speed",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Eta",
|
|
"jsonName": "eta",
|
|
"goType": "time.Duration",
|
|
"typescriptType": "Duration",
|
|
"usedStructName": "time.Duration",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LastSeen",
|
|
"jsonName": "last_seen",
|
|
"goType": "time.Time",
|
|
"typescriptType": "string",
|
|
"usedStructName": "time.Time",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Peers",
|
|
"jsonName": "peers",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PeersTotal",
|
|
"jsonName": "peers_total",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PiecesHave",
|
|
"jsonName": "pieces_have",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PiecesNum",
|
|
"jsonName": "pieces_num",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Reannounce",
|
|
"jsonName": "reannounce",
|
|
"goType": "time.Duration",
|
|
"typescriptType": "Duration",
|
|
"usedStructName": "time.Duration",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Seeds",
|
|
"jsonName": "seeds",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SeedsTotal",
|
|
"jsonName": "seeds_total",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TotalSize",
|
|
"jsonName": "total_size",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpSpeedAvg",
|
|
"jsonName": "up_speed_avg",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpSpeed",
|
|
"jsonName": "up_speed",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/torrent_tracker.go",
|
|
"filename": "torrent_tracker.go",
|
|
"name": "TorrentTracker",
|
|
"formattedName": "TorrentTracker",
|
|
"package": "qbittorrent_model",
|
|
"fields": [
|
|
{
|
|
"name": "URL",
|
|
"jsonName": "url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "TrackerStatus",
|
|
"typescriptType": "TrackerStatus",
|
|
"usedStructName": "qbittorrent_model.TrackerStatus",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Tier",
|
|
"jsonName": "tier",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NumPeers",
|
|
"jsonName": "num_peers",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NumSeeds",
|
|
"jsonName": "num_seeds",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NumLeeches",
|
|
"jsonName": "num_leeches",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NumDownloaded",
|
|
"jsonName": "num_downloaded",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Message",
|
|
"jsonName": "msg",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/torrent_tracker.go",
|
|
"filename": "torrent_tracker.go",
|
|
"name": "TrackerStatus",
|
|
"formattedName": "TrackerStatus",
|
|
"package": "qbittorrent_model",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"declaredValues": []
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/transfer_info.go",
|
|
"filename": "transfer_info.go",
|
|
"name": "TransferInfo",
|
|
"formattedName": "TransferInfo",
|
|
"package": "qbittorrent_model",
|
|
"fields": [
|
|
{
|
|
"name": "ConnectionStatus",
|
|
"jsonName": "connection_status",
|
|
"goType": "ConnectionStatus",
|
|
"typescriptType": "ConnectionStatus",
|
|
"usedStructName": "qbittorrent_model.ConnectionStatus",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DhtNodes",
|
|
"jsonName": "dht_nodes",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DlInfoData",
|
|
"jsonName": "dl_info_data",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DlInfoSpeed",
|
|
"jsonName": "dl_info_speed",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DlRateLimit",
|
|
"jsonName": "dl_rate_limit",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpInfoData",
|
|
"jsonName": "up_info_data",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpInfoSpeed",
|
|
"jsonName": "up_info_speed",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpRateLimit",
|
|
"jsonName": "up_rate_limit",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UseAltSpeedLimits",
|
|
"jsonName": "use_alt_speed_limits",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Queueing",
|
|
"jsonName": "queueing",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RefreshInterval",
|
|
"jsonName": "refresh_interval",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/model/transfer_info.go",
|
|
"filename": "transfer_info.go",
|
|
"name": "ConnectionStatus",
|
|
"formattedName": "ConnectionStatus",
|
|
"package": "qbittorrent_model",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"connected\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/rss/client.go",
|
|
"filename": "client.go",
|
|
"name": "Client",
|
|
"formattedName": "Client",
|
|
"package": "qbittorrent_rss",
|
|
"fields": [
|
|
{
|
|
"name": "BaseUrl",
|
|
"jsonName": "BaseUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/search/client.go",
|
|
"filename": "client.go",
|
|
"name": "Client",
|
|
"formattedName": "Client",
|
|
"package": "qbittorrent_search",
|
|
"fields": [
|
|
{
|
|
"name": "BaseUrl",
|
|
"jsonName": "BaseUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/sync/client.go",
|
|
"filename": "client.go",
|
|
"name": "Client",
|
|
"formattedName": "Client",
|
|
"package": "qbittorrent_sync",
|
|
"fields": [
|
|
{
|
|
"name": "BaseUrl",
|
|
"jsonName": "BaseUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/torrent/client.go",
|
|
"filename": "client.go",
|
|
"name": "Client",
|
|
"formattedName": "Client",
|
|
"package": "qbittorrent_torrent",
|
|
"fields": [
|
|
{
|
|
"name": "BaseUrl",
|
|
"jsonName": "BaseUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/qbittorrent/transfer/client.go",
|
|
"filename": "client.go",
|
|
"name": "Client",
|
|
"formattedName": "Client",
|
|
"package": "qbittorrent_transfer",
|
|
"fields": [
|
|
{
|
|
"name": "BaseUrl",
|
|
"jsonName": "BaseUrl",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "http.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "http.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/torrent_client/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "Repository",
|
|
"formattedName": "TorrentClient_Repository",
|
|
"package": "torrent_client",
|
|
"fields": [
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "qBittorrentClient",
|
|
"jsonName": "qBittorrentClient",
|
|
"goType": "qbittorrent.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "qbittorrent.Client",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "transmission",
|
|
"jsonName": "transmission",
|
|
"goType": "transmission.Transmission",
|
|
"typescriptType": "Transmission",
|
|
"usedStructName": "transmission.Transmission",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "torrentRepository",
|
|
"jsonName": "torrentRepository",
|
|
"goType": "torrent.Repository",
|
|
"typescriptType": "Torrent_Repository",
|
|
"usedStructName": "torrent.Repository",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "provider",
|
|
"jsonName": "provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "metadataProvider",
|
|
"jsonName": "metadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "activeTorrentCountCtxCancel",
|
|
"jsonName": "activeTorrentCountCtxCancel",
|
|
"goType": "context.CancelFunc",
|
|
"typescriptType": "CancelFunc",
|
|
"usedStructName": "context.CancelFunc",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "activeTorrentCount",
|
|
"jsonName": "activeTorrentCount",
|
|
"goType": "ActiveCount",
|
|
"typescriptType": "TorrentClient_ActiveCount",
|
|
"usedStructName": "torrent_client.ActiveCount",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/torrent_client/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "NewRepositoryOptions",
|
|
"formattedName": "TorrentClient_NewRepositoryOptions",
|
|
"package": "torrent_client",
|
|
"fields": [
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "QbittorrentClient",
|
|
"jsonName": "QbittorrentClient",
|
|
"goType": "qbittorrent.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "qbittorrent.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Transmission",
|
|
"jsonName": "Transmission",
|
|
"goType": "transmission.Transmission",
|
|
"typescriptType": "Transmission",
|
|
"usedStructName": "transmission.Transmission",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TorrentRepository",
|
|
"jsonName": "TorrentRepository",
|
|
"goType": "torrent.Repository",
|
|
"typescriptType": "Torrent_Repository",
|
|
"usedStructName": "torrent.Repository",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "Provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataProvider",
|
|
"jsonName": "MetadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/torrent_client/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "ActiveCount",
|
|
"formattedName": "TorrentClient_ActiveCount",
|
|
"package": "torrent_client",
|
|
"fields": [
|
|
{
|
|
"name": "Downloading",
|
|
"jsonName": "downloading",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Seeding",
|
|
"jsonName": "seeding",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Paused",
|
|
"jsonName": "paused",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/torrent_client/smart_select.go",
|
|
"filename": "smart_select.go",
|
|
"name": "SmartSelectParams",
|
|
"formattedName": "TorrentClient_SmartSelectParams",
|
|
"package": "torrent_client",
|
|
"fields": [
|
|
{
|
|
"name": "Torrent",
|
|
"jsonName": "Torrent",
|
|
"goType": "hibiketorrent.AnimeTorrent",
|
|
"typescriptType": "HibikeTorrent_AnimeTorrent",
|
|
"usedStructName": "hibiketorrent.AnimeTorrent",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeNumbers",
|
|
"jsonName": "EpisodeNumbers",
|
|
"goType": "[]int",
|
|
"typescriptType": "Array\u003cnumber\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "Media",
|
|
"goType": "anilist.CompleteAnime",
|
|
"typescriptType": "AL_CompleteAnime",
|
|
"usedStructName": "anilist.CompleteAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Destination",
|
|
"jsonName": "Destination",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ShouldAddTorrent",
|
|
"jsonName": "ShouldAddTorrent",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Platform",
|
|
"jsonName": "Platform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/torrent_client/torrent.go",
|
|
"filename": "torrent.go",
|
|
"name": "Torrent",
|
|
"formattedName": "TorrentClient_Torrent",
|
|
"package": "torrent_client",
|
|
"fields": [
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Hash",
|
|
"jsonName": "hash",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Seeds",
|
|
"jsonName": "seeds",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UpSpeed",
|
|
"jsonName": "upSpeed",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DownSpeed",
|
|
"jsonName": "downSpeed",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Progress",
|
|
"jsonName": "progress",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"jsonName": "size",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Eta",
|
|
"jsonName": "eta",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "TorrentStatus",
|
|
"typescriptType": "TorrentClient_TorrentStatus",
|
|
"usedStructName": "torrent_client.TorrentStatus",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ContentPath",
|
|
"jsonName": "contentPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/torrent_client/torrent.go",
|
|
"filename": "torrent.go",
|
|
"name": "TorrentStatus",
|
|
"formattedName": "TorrentClient_TorrentStatus",
|
|
"package": "torrent_client",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"downloading\"",
|
|
"\"seeding\"",
|
|
"\"paused\"",
|
|
"\"other\"",
|
|
"\"stopped\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/transmission/transmission.go",
|
|
"filename": "transmission.go",
|
|
"name": "Transmission",
|
|
"formattedName": "Transmission",
|
|
"package": "transmission",
|
|
"fields": [
|
|
{
|
|
"name": "Client",
|
|
"jsonName": "Client",
|
|
"goType": "transmissionrpc.Client",
|
|
"typescriptType": "Client",
|
|
"usedStructName": "transmissionrpc.Client",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Path",
|
|
"jsonName": "Path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrent_clients/transmission/transmission.go",
|
|
"filename": "transmission.go",
|
|
"name": "NewTransmissionOptions",
|
|
"formattedName": "NewTransmissionOptions",
|
|
"package": "transmission",
|
|
"fields": [
|
|
{
|
|
"name": "Path",
|
|
"jsonName": "Path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Username",
|
|
"jsonName": "Username",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Password",
|
|
"jsonName": "Password",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Host",
|
|
"jsonName": "Host",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Default: 127.0.0.1"
|
|
]
|
|
},
|
|
{
|
|
"name": "Port",
|
|
"jsonName": "Port",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/analyzer/analyzer.go",
|
|
"filename": "analyzer.go",
|
|
"name": "Analyzer",
|
|
"formattedName": "Analyzer",
|
|
"package": "torrent_analyzer",
|
|
"fields": [
|
|
{
|
|
"name": "files",
|
|
"jsonName": "files",
|
|
"goType": "[]File",
|
|
"typescriptType": "Array\u003cFile\u003e",
|
|
"usedStructName": "torrent_analyzer.File",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "media",
|
|
"jsonName": "media",
|
|
"goType": "anilist.CompleteAnime",
|
|
"typescriptType": "AL_CompleteAnime",
|
|
"usedStructName": "anilist.CompleteAnime",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "platform",
|
|
"jsonName": "platform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "metadataProvider",
|
|
"jsonName": "metadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/analyzer/analyzer.go",
|
|
"filename": "analyzer.go",
|
|
"name": "Analysis",
|
|
"formattedName": "Analysis",
|
|
"package": "torrent_analyzer",
|
|
"fields": [
|
|
{
|
|
"name": "files",
|
|
"jsonName": "files",
|
|
"goType": "[]File",
|
|
"typescriptType": "Array\u003cFile\u003e",
|
|
"usedStructName": "torrent_analyzer.File",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": [
|
|
" Hydrated after scanFiles is called"
|
|
]
|
|
},
|
|
{
|
|
"name": "selectedFiles",
|
|
"jsonName": "selectedFiles",
|
|
"goType": "[]File",
|
|
"typescriptType": "Array\u003cFile\u003e",
|
|
"usedStructName": "torrent_analyzer.File",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": [
|
|
" Hydrated after findCorrespondingFiles is called"
|
|
]
|
|
},
|
|
{
|
|
"name": "media",
|
|
"jsonName": "media",
|
|
"goType": "anilist.CompleteAnime",
|
|
"typescriptType": "AL_CompleteAnime",
|
|
"usedStructName": "anilist.CompleteAnime",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/analyzer/analyzer.go",
|
|
"filename": "analyzer.go",
|
|
"name": "File",
|
|
"formattedName": "File",
|
|
"package": "torrent_analyzer",
|
|
"fields": [
|
|
{
|
|
"name": "index",
|
|
"jsonName": "index",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "path",
|
|
"jsonName": "path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "localFile",
|
|
"jsonName": "localFile",
|
|
"goType": "anime.LocalFile",
|
|
"typescriptType": "Anime_LocalFile",
|
|
"usedStructName": "anime.LocalFile",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/analyzer/analyzer.go",
|
|
"filename": "analyzer.go",
|
|
"name": "NewAnalyzerOptions",
|
|
"formattedName": "NewAnalyzerOptions",
|
|
"package": "torrent_analyzer",
|
|
"fields": [
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Filepaths",
|
|
"jsonName": "Filepaths",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" Filepath of the torrent files"
|
|
]
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "Media",
|
|
"goType": "anilist.CompleteAnime",
|
|
"typescriptType": "AL_CompleteAnime",
|
|
"usedStructName": "anilist.CompleteAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" The media to compare the files with"
|
|
]
|
|
},
|
|
{
|
|
"name": "Platform",
|
|
"jsonName": "Platform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataProvider",
|
|
"jsonName": "MetadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/animetosho/animetosho.go",
|
|
"filename": "animetosho.go",
|
|
"name": "Torrent",
|
|
"formattedName": "AnimeTosho_Torrent",
|
|
"package": "animetosho",
|
|
"fields": [
|
|
{
|
|
"name": "Id",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Title",
|
|
"jsonName": "title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Link",
|
|
"jsonName": "link",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Timestamp",
|
|
"jsonName": "timestamp",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"jsonName": "status",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ToshoId",
|
|
"jsonName": "tosho_id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NyaaId",
|
|
"jsonName": "nyaa_id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NyaaSubdom",
|
|
"jsonName": "nyaa_subdom",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AniDexId",
|
|
"jsonName": "anidex_id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TorrentUrl",
|
|
"jsonName": "torrent_url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "InfoHash",
|
|
"jsonName": "info_hash",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "InfoHashV2",
|
|
"jsonName": "info_hash_v2",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MagnetUri",
|
|
"jsonName": "magnet_uri",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Seeders",
|
|
"jsonName": "seeders",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Leechers",
|
|
"jsonName": "leechers",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TorrentDownloadCount",
|
|
"jsonName": "torrent_download_count",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TrackerUpdated",
|
|
"jsonName": "tracker_updated",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NzbUrl",
|
|
"jsonName": "nzb_url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TotalSize",
|
|
"jsonName": "total_size",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NumFiles",
|
|
"jsonName": "num_files",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AniDbAid",
|
|
"jsonName": "anidb_aid",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AniDbEid",
|
|
"jsonName": "anidb_eid",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AniDbFid",
|
|
"jsonName": "anidb_fid",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ArticleUrl",
|
|
"jsonName": "article_url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ArticleTitle",
|
|
"jsonName": "article_title",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WebsiteUrl",
|
|
"jsonName": "website_url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/animetosho/provider.go",
|
|
"filename": "provider.go",
|
|
"name": "Provider",
|
|
"formattedName": "AnimeTosho_Provider",
|
|
"package": "animetosho",
|
|
"fields": [
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "sneedexNyaaIDs",
|
|
"jsonName": "sneedexNyaaIDs",
|
|
"goType": "map[int]__STRUCT__",
|
|
"typescriptType": "Record\u003cnumber, { }\u003e",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/nyaa/nyaa.go",
|
|
"filename": "nyaa.go",
|
|
"name": "Torrent",
|
|
"formattedName": "Torrent",
|
|
"package": "nyaa",
|
|
"fields": [
|
|
{
|
|
"name": "Category",
|
|
"jsonName": "category",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Description",
|
|
"jsonName": "description",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Date",
|
|
"jsonName": "date",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"jsonName": "size",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Seeders",
|
|
"jsonName": "seeders",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Leechers",
|
|
"jsonName": "leechers",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Downloads",
|
|
"jsonName": "downloads",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsTrusted",
|
|
"jsonName": "isTrusted",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsRemake",
|
|
"jsonName": "isRemake",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Comments",
|
|
"jsonName": "comments",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Link",
|
|
"jsonName": "link",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "GUID",
|
|
"jsonName": "guid",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CategoryID",
|
|
"jsonName": "categoryID",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "InfoHash",
|
|
"jsonName": "infoHash",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/nyaa/nyaa.go",
|
|
"filename": "nyaa.go",
|
|
"name": "BuildURLOptions",
|
|
"formattedName": "BuildURLOptions",
|
|
"package": "nyaa",
|
|
"fields": [
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "Provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Query",
|
|
"jsonName": "Query",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Category",
|
|
"jsonName": "Category",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SortBy",
|
|
"jsonName": "SortBy",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Filter",
|
|
"jsonName": "Filter",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/nyaa/nyaa.go",
|
|
"filename": "nyaa.go",
|
|
"name": "Comment",
|
|
"formattedName": "Comment",
|
|
"package": "nyaa",
|
|
"fields": [
|
|
{
|
|
"name": "User",
|
|
"jsonName": "user",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Date",
|
|
"jsonName": "date",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Text",
|
|
"jsonName": "text",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/nyaa/provider.go",
|
|
"filename": "provider.go",
|
|
"name": "Provider",
|
|
"formattedName": "Provider",
|
|
"package": "nyaa",
|
|
"fields": [
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/nyaa/sukebei_provider.go",
|
|
"filename": "sukebei_provider.go",
|
|
"name": "SukebeiProvider",
|
|
"formattedName": "SukebeiProvider",
|
|
"package": "nyaa",
|
|
"fields": [
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/seadex/provider.go",
|
|
"filename": "provider.go",
|
|
"name": "Provider",
|
|
"formattedName": "Provider",
|
|
"package": "seadex",
|
|
"fields": [
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "seadex",
|
|
"jsonName": "seadex",
|
|
"goType": "SeaDex",
|
|
"typescriptType": "SeaDex",
|
|
"usedStructName": "seadex.SeaDex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/seadex/seadex.go",
|
|
"filename": "seadex.go",
|
|
"name": "SeaDex",
|
|
"formattedName": "SeaDex",
|
|
"package": "seadex",
|
|
"fields": [
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "uri",
|
|
"jsonName": "uri",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/seadex/seadex.go",
|
|
"filename": "seadex.go",
|
|
"name": "Torrent",
|
|
"formattedName": "Torrent",
|
|
"package": "seadex",
|
|
"fields": [
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Date",
|
|
"jsonName": "date",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"jsonName": "size",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Link",
|
|
"jsonName": "link",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "InfoHash",
|
|
"jsonName": "infoHash",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReleaseGroup",
|
|
"jsonName": "releaseGroup",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/seadex/types.go",
|
|
"filename": "types.go",
|
|
"name": "RecordsResponse",
|
|
"formattedName": "RecordsResponse",
|
|
"package": "seadex",
|
|
"fields": [
|
|
{
|
|
"name": "Items",
|
|
"jsonName": "items",
|
|
"goType": "[]RecordItem",
|
|
"typescriptType": "Array\u003cRecordItem\u003e",
|
|
"usedStructName": "seadex.RecordItem",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/seadex/types.go",
|
|
"filename": "types.go",
|
|
"name": "RecordItem",
|
|
"formattedName": "RecordItem",
|
|
"package": "seadex",
|
|
"fields": [
|
|
{
|
|
"name": "AlID",
|
|
"jsonName": "alID",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CollectionID",
|
|
"jsonName": "collectionId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CollectionName",
|
|
"jsonName": "collectionName",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Comparison",
|
|
"jsonName": "comparison",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Created",
|
|
"jsonName": "created",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Expand",
|
|
"jsonName": "expand",
|
|
"goType": "RecordItem_Expand",
|
|
"typescriptType": "RecordItem_Expand",
|
|
"usedStructName": "seadex.RecordItem_Expand",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Trs",
|
|
"jsonName": "trs",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Updated",
|
|
"jsonName": "updated",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Incomplete",
|
|
"jsonName": "incomplete",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Notes",
|
|
"jsonName": "notes",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TheoreticalBest",
|
|
"jsonName": "theoreticalBest",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/seadex/types.go",
|
|
"filename": "types.go",
|
|
"name": "RecordItem_Expand",
|
|
"formattedName": "RecordItem_Expand",
|
|
"package": "seadex",
|
|
"fields": [
|
|
{
|
|
"name": "Trs",
|
|
"jsonName": "trs",
|
|
"goType": "[]Tr",
|
|
"typescriptType": "Array\u003cTr\u003e",
|
|
"usedStructName": "seadex.Tr",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/seadex/types.go",
|
|
"filename": "types.go",
|
|
"name": "Tr",
|
|
"formattedName": "Tr",
|
|
"package": "seadex",
|
|
"fields": [
|
|
{
|
|
"name": "Created",
|
|
"jsonName": "created",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CollectionID",
|
|
"jsonName": "collectionId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CollectionName",
|
|
"jsonName": "collectionName",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DualAudio",
|
|
"jsonName": "dualAudio",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Files",
|
|
"jsonName": "files",
|
|
"goType": "[]TrFile",
|
|
"typescriptType": "Array\u003cTrFile\u003e",
|
|
"usedStructName": "seadex.TrFile",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ID",
|
|
"jsonName": "id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "InfoHash",
|
|
"jsonName": "infoHash",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsBest",
|
|
"jsonName": "isBest",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ReleaseGroup",
|
|
"jsonName": "releaseGroup",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Tracker",
|
|
"jsonName": "tracker",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "URL",
|
|
"jsonName": "url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/seadex/types.go",
|
|
"filename": "types.go",
|
|
"name": "TrFile",
|
|
"formattedName": "TrFile",
|
|
"package": "seadex",
|
|
"fields": [
|
|
{
|
|
"name": "Length",
|
|
"jsonName": "length",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/torrent/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "Repository",
|
|
"formattedName": "Torrent_Repository",
|
|
"package": "torrent",
|
|
"fields": [
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "extensionBank",
|
|
"jsonName": "extensionBank",
|
|
"goType": "extension.UnifiedBank",
|
|
"typescriptType": "Extension_UnifiedBank",
|
|
"usedStructName": "extension.UnifiedBank",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "animeProviderSearchCaches",
|
|
"jsonName": "animeProviderSearchCaches",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "animeProviderSmartSearchCaches",
|
|
"jsonName": "animeProviderSmartSearchCaches",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "settings",
|
|
"jsonName": "settings",
|
|
"goType": "RepositorySettings",
|
|
"typescriptType": "Torrent_RepositorySettings",
|
|
"usedStructName": "torrent.RepositorySettings",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "metadataProvider",
|
|
"jsonName": "metadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/torrent/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "RepositorySettings",
|
|
"formattedName": "Torrent_RepositorySettings",
|
|
"package": "torrent",
|
|
"fields": [
|
|
{
|
|
"name": "DefaultAnimeProvider",
|
|
"jsonName": "DefaultAnimeProvider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Default torrent provider"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/torrent/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "NewRepositoryOptions",
|
|
"formattedName": "Torrent_NewRepositoryOptions",
|
|
"package": "torrent",
|
|
"fields": [
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataProvider",
|
|
"jsonName": "MetadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/torrent/search.go",
|
|
"filename": "search.go",
|
|
"name": "AnimeSearchType",
|
|
"formattedName": "Torrent_AnimeSearchType",
|
|
"package": "torrent",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"smart\"",
|
|
"\"simple\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/torrent/search.go",
|
|
"filename": "search.go",
|
|
"name": "AnimeSearchOptions",
|
|
"formattedName": "Torrent_AnimeSearchOptions",
|
|
"package": "torrent",
|
|
"fields": [
|
|
{
|
|
"name": "Provider",
|
|
"jsonName": "Provider",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "Type",
|
|
"goType": "AnimeSearchType",
|
|
"typescriptType": "Torrent_AnimeSearchType",
|
|
"usedStructName": "torrent.AnimeSearchType",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "Media",
|
|
"goType": "anilist.BaseAnime",
|
|
"typescriptType": "AL_BaseAnime",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Query",
|
|
"jsonName": "Query",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Batch",
|
|
"jsonName": "Batch",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeNumber",
|
|
"jsonName": "EpisodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BestReleases",
|
|
"jsonName": "BestReleases",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Resolution",
|
|
"jsonName": "Resolution",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/torrent/search.go",
|
|
"filename": "search.go",
|
|
"name": "Preview",
|
|
"formattedName": "Torrent_Preview",
|
|
"package": "torrent",
|
|
"fields": [
|
|
{
|
|
"name": "Episode",
|
|
"jsonName": "episode",
|
|
"goType": "anime.Episode",
|
|
"typescriptType": "Anime_Episode",
|
|
"usedStructName": "anime.Episode",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" nil if batch"
|
|
]
|
|
},
|
|
{
|
|
"name": "Torrent",
|
|
"jsonName": "torrent",
|
|
"goType": "hibiketorrent.AnimeTorrent",
|
|
"typescriptType": "HibikeTorrent_AnimeTorrent",
|
|
"usedStructName": "hibiketorrent.AnimeTorrent",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrents/torrent/search.go",
|
|
"filename": "search.go",
|
|
"name": "SearchData",
|
|
"formattedName": "Torrent_SearchData",
|
|
"package": "torrent",
|
|
"fields": [
|
|
{
|
|
"name": "Torrents",
|
|
"jsonName": "torrents",
|
|
"goType": "[]hibiketorrent.AnimeTorrent",
|
|
"typescriptType": "Array\u003cHibikeTorrent_AnimeTorrent\u003e",
|
|
"usedStructName": "hibiketorrent.AnimeTorrent",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" Torrents found"
|
|
]
|
|
},
|
|
{
|
|
"name": "Previews",
|
|
"jsonName": "previews",
|
|
"goType": "[]Preview",
|
|
"typescriptType": "Array\u003cTorrent_Preview\u003e",
|
|
"usedStructName": "torrent.Preview",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" TorrentPreview for each torrent"
|
|
]
|
|
},
|
|
{
|
|
"name": "DebridInstantAvailability",
|
|
"jsonName": "debridInstantAvailability",
|
|
"goType": "map[string]debrid.TorrentItemInstantAvailability",
|
|
"typescriptType": "Record\u003cstring, Debrid_TorrentItemInstantAvailability\u003e",
|
|
"usedStructName": "debrid.TorrentItemInstantAvailability",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" Debrid instant availability"
|
|
]
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrentstream/client.go",
|
|
"filename": "client.go",
|
|
"name": "Client",
|
|
"formattedName": "Torrentstream_Client",
|
|
"package": "torrentstream",
|
|
"fields": [
|
|
{
|
|
"name": "repository",
|
|
"jsonName": "repository",
|
|
"goType": "Repository",
|
|
"typescriptType": "Torrentstream_Repository",
|
|
"usedStructName": "torrentstream.Repository",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "torrentClient",
|
|
"jsonName": "torrentClient",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "currentTorrent",
|
|
"jsonName": "currentTorrent",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "currentFile",
|
|
"jsonName": "currentFile",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "currentTorrentStatus",
|
|
"jsonName": "currentTorrentStatus",
|
|
"goType": "TorrentStatus",
|
|
"typescriptType": "Torrentstream_TorrentStatus",
|
|
"usedStructName": "torrentstream.TorrentStatus",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "cancelFunc",
|
|
"jsonName": "cancelFunc",
|
|
"goType": "context.CancelFunc",
|
|
"typescriptType": "CancelFunc",
|
|
"usedStructName": "context.CancelFunc",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "stopCh",
|
|
"jsonName": "stopCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" Closed when the media player stops"
|
|
]
|
|
},
|
|
{
|
|
"name": "mediaPlayerPlaybackStatusCh",
|
|
"jsonName": "mediaPlayerPlaybackStatusCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" Continuously receives playback status"
|
|
]
|
|
},
|
|
{
|
|
"name": "timeSinceLoggedSeeding",
|
|
"jsonName": "timeSinceLoggedSeeding",
|
|
"goType": "time.Time",
|
|
"typescriptType": "string",
|
|
"usedStructName": "time.Time",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrentstream/client.go",
|
|
"filename": "client.go",
|
|
"name": "TorrentStatus",
|
|
"formattedName": "Torrentstream_TorrentStatus",
|
|
"package": "torrentstream",
|
|
"fields": [
|
|
{
|
|
"name": "UploadProgress",
|
|
"jsonName": "uploadProgress",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DownloadProgress",
|
|
"jsonName": "downloadProgress",
|
|
"goType": "int64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ProgressPercentage",
|
|
"jsonName": "progressPercentage",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DownloadSpeed",
|
|
"jsonName": "downloadSpeed",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "UploadSpeed",
|
|
"jsonName": "uploadSpeed",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"jsonName": "size",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Seeders",
|
|
"jsonName": "seeders",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrentstream/client.go",
|
|
"filename": "client.go",
|
|
"name": "NewClientOptions",
|
|
"formattedName": "Torrentstream_NewClientOptions",
|
|
"package": "torrentstream",
|
|
"fields": [
|
|
{
|
|
"name": "Repository",
|
|
"jsonName": "Repository",
|
|
"goType": "Repository",
|
|
"typescriptType": "Torrentstream_Repository",
|
|
"usedStructName": "torrentstream.Repository",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrentstream/collection.go",
|
|
"filename": "collection.go",
|
|
"name": "StreamCollection",
|
|
"formattedName": "Torrentstream_StreamCollection",
|
|
"package": "torrentstream",
|
|
"fields": [
|
|
{
|
|
"name": "ContinueWatchingList",
|
|
"jsonName": "continueWatchingList",
|
|
"goType": "[]anime.Episode",
|
|
"typescriptType": "Array\u003cAnime_Episode\u003e",
|
|
"usedStructName": "anime.Episode",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Anime",
|
|
"jsonName": "anime",
|
|
"goType": "[]anilist.BaseAnime",
|
|
"typescriptType": "Array\u003cAL_BaseAnime\u003e",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ListData",
|
|
"jsonName": "listData",
|
|
"goType": "map[int]anime.EntryListData",
|
|
"typescriptType": "Record\u003cnumber, Anime_EntryListData\u003e",
|
|
"usedStructName": "anime.EntryListData",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrentstream/collection.go",
|
|
"filename": "collection.go",
|
|
"name": "HydrateStreamCollectionOptions",
|
|
"formattedName": "Torrentstream_HydrateStreamCollectionOptions",
|
|
"package": "torrentstream",
|
|
"fields": [
|
|
{
|
|
"name": "AnimeCollection",
|
|
"jsonName": "AnimeCollection",
|
|
"goType": "anilist.AnimeCollection",
|
|
"typescriptType": "AL_AnimeCollection",
|
|
"usedStructName": "anilist.AnimeCollection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LibraryCollection",
|
|
"jsonName": "LibraryCollection",
|
|
"goType": "anime.LibraryCollection",
|
|
"typescriptType": "Anime_LibraryCollection",
|
|
"usedStructName": "anime.LibraryCollection",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataProvider",
|
|
"jsonName": "MetadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrentstream/events.go",
|
|
"filename": "events.go",
|
|
"name": "TorrentLoadingStatus",
|
|
"formattedName": "Torrentstream_TorrentLoadingStatus",
|
|
"package": "torrentstream",
|
|
"fields": [
|
|
{
|
|
"name": "TorrentBeingChecked",
|
|
"jsonName": "torrentBeingChecked",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "State",
|
|
"jsonName": "state",
|
|
"goType": "TorrentLoadingStatusState",
|
|
"typescriptType": "Torrentstream_TorrentLoadingStatusState",
|
|
"usedStructName": "torrentstream.TorrentLoadingStatusState",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrentstream/events.go",
|
|
"filename": "events.go",
|
|
"name": "TorrentLoadingStatusState",
|
|
"formattedName": "Torrentstream_TorrentLoadingStatusState",
|
|
"package": "torrentstream",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"SEARCHING_TORRENTS\"",
|
|
"\"CHECKING_TORRENT\"",
|
|
"\"ADDING_TORRENT\"",
|
|
"\"SELECTING_FILE\"",
|
|
"\"STARTING_SERVER\"",
|
|
"\"SENDING_STREAM_TO_MEDIA_PLAYER\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrentstream/history.go",
|
|
"filename": "history.go",
|
|
"name": "BatchHistoryResponse",
|
|
"formattedName": "Torrentstream_BatchHistoryResponse",
|
|
"package": "torrentstream",
|
|
"fields": [
|
|
{
|
|
"name": "Torrent",
|
|
"jsonName": "torrent",
|
|
"goType": "hibiketorrent.AnimeTorrent",
|
|
"typescriptType": "HibikeTorrent_AnimeTorrent",
|
|
"usedStructName": "hibiketorrent.AnimeTorrent",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrentstream/list.go",
|
|
"filename": "list.go",
|
|
"name": "EpisodeCollection",
|
|
"formattedName": "Torrentstream_EpisodeCollection",
|
|
"package": "torrentstream",
|
|
"fields": [
|
|
{
|
|
"name": "Episodes",
|
|
"jsonName": "episodes",
|
|
"goType": "[]anime.Episode",
|
|
"typescriptType": "Array\u003cAnime_Episode\u003e",
|
|
"usedStructName": "anime.Episode",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "HasMappingError",
|
|
"jsonName": "hasMappingError",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrentstream/previews.go",
|
|
"filename": "previews.go",
|
|
"name": "FilePreview",
|
|
"formattedName": "Torrentstream_FilePreview",
|
|
"package": "torrentstream",
|
|
"fields": [
|
|
{
|
|
"name": "Path",
|
|
"jsonName": "path",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DisplayPath",
|
|
"jsonName": "displayPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "DisplayTitle",
|
|
"jsonName": "displayTitle",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeNumber",
|
|
"jsonName": "episodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "RelativeEpisodeNumber",
|
|
"jsonName": "relativeEpisodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IsLikely",
|
|
"jsonName": "isLikely",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Index",
|
|
"jsonName": "index",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrentstream/previews.go",
|
|
"filename": "previews.go",
|
|
"name": "GetTorrentFilePreviewsOptions",
|
|
"formattedName": "Torrentstream_GetTorrentFilePreviewsOptions",
|
|
"package": "torrentstream",
|
|
"fields": [
|
|
{
|
|
"name": "Torrent",
|
|
"jsonName": "Torrent",
|
|
"goType": "hibiketorrent.AnimeTorrent",
|
|
"typescriptType": "HibikeTorrent_AnimeTorrent",
|
|
"usedStructName": "hibiketorrent.AnimeTorrent",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Magnet",
|
|
"jsonName": "Magnet",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeNumber",
|
|
"jsonName": "EpisodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "AbsoluteOffset",
|
|
"jsonName": "AbsoluteOffset",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Media",
|
|
"jsonName": "Media",
|
|
"goType": "anilist.BaseAnime",
|
|
"typescriptType": "AL_BaseAnime",
|
|
"usedStructName": "anilist.BaseAnime",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrentstream/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "Repository",
|
|
"formattedName": "Torrentstream_Repository",
|
|
"package": "torrentstream",
|
|
"fields": [
|
|
{
|
|
"name": "client",
|
|
"jsonName": "client",
|
|
"goType": "Client",
|
|
"typescriptType": "Torrentstream_Client",
|
|
"usedStructName": "torrentstream.Client",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "serverManager",
|
|
"jsonName": "serverManager",
|
|
"goType": "serverManager",
|
|
"typescriptType": "Torrentstream_serverManager",
|
|
"usedStructName": "torrentstream.serverManager",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "playback",
|
|
"jsonName": "playback",
|
|
"goType": "playback",
|
|
"typescriptType": "Torrentstream_playback",
|
|
"usedStructName": "torrentstream.playback",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "settings",
|
|
"jsonName": "settings",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" None by default, set and refreshed by [SetSettings]"
|
|
]
|
|
},
|
|
{
|
|
"name": "currentEpisodeCollection",
|
|
"jsonName": "currentEpisodeCollection",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": [
|
|
" Refreshed in [list.go] when the user opens the streaming page for a media"
|
|
]
|
|
},
|
|
{
|
|
"name": "selectionHistoryMap",
|
|
"jsonName": "selectionHistoryMap",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": [
|
|
" Key: AniList media ID"
|
|
]
|
|
},
|
|
{
|
|
"name": "torrentRepository",
|
|
"jsonName": "torrentRepository",
|
|
"goType": "torrent.Repository",
|
|
"typescriptType": "Torrent_Repository",
|
|
"usedStructName": "torrent.Repository",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "baseAnimeCache",
|
|
"jsonName": "baseAnimeCache",
|
|
"goType": "anilist.BaseAnimeCache",
|
|
"typescriptType": "AL_BaseAnimeCache",
|
|
"usedStructName": "anilist.BaseAnimeCache",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "completeAnimeCache",
|
|
"jsonName": "completeAnimeCache",
|
|
"goType": "anilist.CompleteAnimeCache",
|
|
"typescriptType": "AL_CompleteAnimeCache",
|
|
"usedStructName": "anilist.CompleteAnimeCache",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "platform",
|
|
"jsonName": "platform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "wsEventManager",
|
|
"jsonName": "wsEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "metadataProvider",
|
|
"jsonName": "metadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "playbackManager",
|
|
"jsonName": "playbackManager",
|
|
"goType": "playbackmanager.PlaybackManager",
|
|
"typescriptType": "PlaybackManager_PlaybackManager",
|
|
"usedStructName": "playbackmanager.PlaybackManager",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mediaPlayerRepository",
|
|
"jsonName": "mediaPlayerRepository",
|
|
"goType": "mediaplayer.Repository",
|
|
"typescriptType": "Repository",
|
|
"usedStructName": "mediaplayer.Repository",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mediaPlayerRepositorySubscriber",
|
|
"jsonName": "mediaPlayerRepositorySubscriber",
|
|
"goType": "mediaplayer.RepositorySubscriber",
|
|
"typescriptType": "RepositorySubscriber",
|
|
"usedStructName": "mediaplayer.RepositorySubscriber",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "db",
|
|
"jsonName": "db",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrentstream/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "Settings",
|
|
"formattedName": "Torrentstream_Settings",
|
|
"package": "torrentstream",
|
|
"fields": [],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"models.TorrentstreamSettings"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/torrentstream/repository.go",
|
|
"filename": "repository.go",
|
|
"name": "NewRepositoryOptions",
|
|
"formattedName": "Torrentstream_NewRepositoryOptions",
|
|
"package": "torrentstream",
|
|
"fields": [
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TorrentRepository",
|
|
"jsonName": "TorrentRepository",
|
|
"goType": "torrent.Repository",
|
|
"typescriptType": "Torrent_Repository",
|
|
"usedStructName": "torrent.Repository",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BaseAnimeCache",
|
|
"jsonName": "BaseAnimeCache",
|
|
"goType": "anilist.BaseAnimeCache",
|
|
"typescriptType": "AL_BaseAnimeCache",
|
|
"usedStructName": "anilist.BaseAnimeCache",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "CompleteAnimeCache",
|
|
"jsonName": "CompleteAnimeCache",
|
|
"goType": "anilist.CompleteAnimeCache",
|
|
"typescriptType": "AL_CompleteAnimeCache",
|
|
"usedStructName": "anilist.CompleteAnimeCache",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Platform",
|
|
"jsonName": "Platform",
|
|
"goType": "platform.Platform",
|
|
"typescriptType": "Platform",
|
|
"usedStructName": "platform.Platform",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "MetadataProvider",
|
|
"jsonName": "MetadataProvider",
|
|
"goType": "metadata.Provider",
|
|
"typescriptType": "Metadata_Provider",
|
|
"usedStructName": "metadata.Provider",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PlaybackManager",
|
|
"jsonName": "PlaybackManager",
|
|
"goType": "playbackmanager.PlaybackManager",
|
|
"typescriptType": "PlaybackManager_PlaybackManager",
|
|
"usedStructName": "playbackmanager.PlaybackManager",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WSEventManager",
|
|
"jsonName": "WSEventManager",
|
|
"goType": "events.WSEventManagerInterface",
|
|
"typescriptType": "Events_WSEventManagerInterface",
|
|
"usedStructName": "events.WSEventManagerInterface",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Database",
|
|
"jsonName": "Database",
|
|
"goType": "db.Database",
|
|
"typescriptType": "DB_Database",
|
|
"usedStructName": "db.Database",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrentstream/stream.go",
|
|
"filename": "stream.go",
|
|
"name": "PlaybackType",
|
|
"formattedName": "Torrentstream_PlaybackType",
|
|
"package": "torrentstream",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": [
|
|
"\"default\"",
|
|
"\"externalPlayerLink\""
|
|
]
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/torrentstream/stream.go",
|
|
"filename": "stream.go",
|
|
"name": "StartStreamOptions",
|
|
"formattedName": "Torrentstream_StartStreamOptions",
|
|
"package": "torrentstream",
|
|
"fields": [
|
|
{
|
|
"name": "MediaId",
|
|
"jsonName": "MediaId",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "EpisodeNumber",
|
|
"jsonName": "EpisodeNumber",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" RELATIVE Episode number to identify the file"
|
|
]
|
|
},
|
|
{
|
|
"name": "AniDBEpisode",
|
|
"jsonName": "AniDBEpisode",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Anizip episode"
|
|
]
|
|
},
|
|
{
|
|
"name": "AutoSelect",
|
|
"jsonName": "AutoSelect",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": [
|
|
" Automatically select the best file to stream"
|
|
]
|
|
},
|
|
{
|
|
"name": "Torrent",
|
|
"jsonName": "Torrent",
|
|
"goType": "hibiketorrent.AnimeTorrent",
|
|
"typescriptType": "HibikeTorrent_AnimeTorrent",
|
|
"usedStructName": "hibiketorrent.AnimeTorrent",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" Selected torrent (Manual selection)"
|
|
]
|
|
},
|
|
{
|
|
"name": "FileIndex",
|
|
"jsonName": "FileIndex",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": [
|
|
" Index of the file to stream (Manual selection)"
|
|
]
|
|
},
|
|
{
|
|
"name": "UserAgent",
|
|
"jsonName": "UserAgent",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ClientId",
|
|
"jsonName": "ClientId",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PlaybackType",
|
|
"jsonName": "PlaybackType",
|
|
"goType": "PlaybackType",
|
|
"typescriptType": "Torrentstream_PlaybackType",
|
|
"usedStructName": "torrentstream.PlaybackType",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/tracker/tracker.go",
|
|
"filename": "tracker.go",
|
|
"name": "Kind",
|
|
"formattedName": "Kind",
|
|
"package": "tracker",
|
|
"fields": [],
|
|
"aliasOf": {
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"declaredValues": []
|
|
},
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/updater/selfupdate.go",
|
|
"filename": "selfupdate.go",
|
|
"name": "SelfUpdater",
|
|
"formattedName": "Updater_SelfUpdater",
|
|
"package": "updater",
|
|
"fields": [
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "breakLoopCh",
|
|
"jsonName": "breakLoopCh",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "originalExePath",
|
|
"jsonName": "originalExePath",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "updater",
|
|
"jsonName": "updater",
|
|
"goType": "Updater",
|
|
"typescriptType": "Updater_Updater",
|
|
"usedStructName": "updater.Updater",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "fallbackDest",
|
|
"jsonName": "fallbackDest",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "tmpExecutableName",
|
|
"jsonName": "tmpExecutableName",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/updater/updater.go",
|
|
"filename": "updater.go",
|
|
"name": "Updater",
|
|
"formattedName": "Updater_Updater",
|
|
"package": "updater",
|
|
"fields": [
|
|
{
|
|
"name": "CurrentVersion",
|
|
"jsonName": "CurrentVersion",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "hasCheckedForUpdate",
|
|
"jsonName": "hasCheckedForUpdate",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "LatestRelease",
|
|
"jsonName": "LatestRelease",
|
|
"goType": "Release",
|
|
"typescriptType": "Updater_Release",
|
|
"usedStructName": "updater.Release",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "checkForUpdate",
|
|
"jsonName": "checkForUpdate",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/updater/updater.go",
|
|
"filename": "updater.go",
|
|
"name": "Update",
|
|
"formattedName": "Updater_Update",
|
|
"package": "updater",
|
|
"fields": [
|
|
{
|
|
"name": "Release",
|
|
"jsonName": "release",
|
|
"goType": "Release",
|
|
"typescriptType": "Updater_Release",
|
|
"usedStructName": "updater.Release",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Type",
|
|
"jsonName": "type",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/updater/updater.go",
|
|
"filename": "updater.go",
|
|
"name": "LatestReleaseResponse",
|
|
"formattedName": "Updater_LatestReleaseResponse",
|
|
"package": "updater",
|
|
"fields": [
|
|
{
|
|
"name": "Release",
|
|
"jsonName": "release",
|
|
"goType": "Release",
|
|
"typescriptType": "Updater_Release",
|
|
"usedStructName": "updater.Release",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/updater/updater.go",
|
|
"filename": "updater.go",
|
|
"name": "Release",
|
|
"formattedName": "Updater_Release",
|
|
"package": "updater",
|
|
"fields": [
|
|
{
|
|
"name": "Url",
|
|
"jsonName": "url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "HtmlUrl",
|
|
"jsonName": "html_url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NodeId",
|
|
"jsonName": "node_id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "TagName",
|
|
"jsonName": "tag_name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Body",
|
|
"jsonName": "body",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "PublishedAt",
|
|
"jsonName": "published_at",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Released",
|
|
"jsonName": "released",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Version",
|
|
"jsonName": "version",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Assets",
|
|
"jsonName": "assets",
|
|
"goType": "[]ReleaseAsset",
|
|
"typescriptType": "Array\u003cUpdater_ReleaseAsset\u003e",
|
|
"usedStructName": "updater.ReleaseAsset",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/updater/updater.go",
|
|
"filename": "updater.go",
|
|
"name": "ReleaseAsset",
|
|
"formattedName": "Updater_ReleaseAsset",
|
|
"package": "updater",
|
|
"fields": [
|
|
{
|
|
"name": "Url",
|
|
"jsonName": "url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Id",
|
|
"jsonName": "id",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "NodeId",
|
|
"jsonName": "node_id",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ContentType",
|
|
"jsonName": "content_type",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Uploaded",
|
|
"jsonName": "uploaded",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"jsonName": "size",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "BrowserDownloadUrl",
|
|
"jsonName": "browser_download_url",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/util/comparison/matching.go",
|
|
"filename": "matching.go",
|
|
"name": "LevenshteinResult",
|
|
"formattedName": "Comparison_LevenshteinResult",
|
|
"package": "comparison",
|
|
"fields": [
|
|
{
|
|
"name": "OriginalValue",
|
|
"jsonName": "OriginalValue",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Value",
|
|
"jsonName": "Value",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Distance",
|
|
"jsonName": "Distance",
|
|
"goType": "int",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" LevenshteinResult is a struct that holds a string and its Levenshtein distance compared to another string."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/util/comparison/matching.go",
|
|
"filename": "matching.go",
|
|
"name": "SorensenDiceResult",
|
|
"formattedName": "Comparison_SorensenDiceResult",
|
|
"package": "comparison",
|
|
"fields": [
|
|
{
|
|
"name": "OriginalValue",
|
|
"jsonName": "OriginalValue",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Value",
|
|
"jsonName": "Value",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Rating",
|
|
"jsonName": "Rating",
|
|
"goType": "float64",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/util/crashlog/crashlog.go",
|
|
"filename": "crashlog.go",
|
|
"name": "CrashLogger",
|
|
"formattedName": "CrashLogger",
|
|
"package": "crashlog",
|
|
"fields": [
|
|
{
|
|
"name": "logDir",
|
|
"jsonName": "logDir",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/util/crashlog/crashlog.go",
|
|
"filename": "crashlog.go",
|
|
"name": "CrashLoggerArea",
|
|
"formattedName": "CrashLoggerArea",
|
|
"package": "crashlog",
|
|
"fields": [
|
|
{
|
|
"name": "name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logBuffer",
|
|
"jsonName": "logBuffer",
|
|
"goType": "bytes.Buffer",
|
|
"typescriptType": "Buffer",
|
|
"usedStructName": "bytes.Buffer",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ctx",
|
|
"jsonName": "ctx",
|
|
"goType": "context.Context",
|
|
"typescriptType": "Context",
|
|
"usedStructName": "context.Context",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "cancelFunc",
|
|
"jsonName": "cancelFunc",
|
|
"goType": "context.CancelFunc",
|
|
"typescriptType": "CancelFunc",
|
|
"usedStructName": "context.CancelFunc",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/util/fiberlogger/config.go",
|
|
"filename": "config.go",
|
|
"name": "Config",
|
|
"formattedName": "Config",
|
|
"package": "fiberlogger",
|
|
"fields": [
|
|
{
|
|
"name": "Next",
|
|
"jsonName": "Next",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SkipBody",
|
|
"jsonName": "SkipBody",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SkipResBody",
|
|
"jsonName": "SkipResBody",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "GetResBody",
|
|
"jsonName": "GetResBody",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "SkipURIs",
|
|
"jsonName": "SkipURIs",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Logger",
|
|
"jsonName": "Logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "GetLogger",
|
|
"jsonName": "GetLogger",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Fields",
|
|
"jsonName": "Fields",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "WrapHeaders",
|
|
"jsonName": "WrapHeaders",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "FieldsSnakeCase",
|
|
"jsonName": "FieldsSnakeCase",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Messages",
|
|
"jsonName": "Messages",
|
|
"goType": "[]string",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Levels",
|
|
"jsonName": "Levels",
|
|
"goType": "[]zerolog.Level",
|
|
"typescriptType": "Array\u003cLevel\u003e",
|
|
"usedStructName": "zerolog.Level",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Config defines the config for middleware."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/util/filecache/filecache.go",
|
|
"filename": "filecache.go",
|
|
"name": "CacheStore",
|
|
"formattedName": "Filecache_CacheStore",
|
|
"package": "filecache",
|
|
"fields": [
|
|
{
|
|
"name": "filePath",
|
|
"jsonName": "filePath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "data",
|
|
"jsonName": "data",
|
|
"goType": "map[string]cacheItem",
|
|
"typescriptType": "Record\u003cstring, Filecache_cacheItem\u003e",
|
|
"usedStructName": "filecache.cacheItem",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" CacheStore represents a single-process, file-based, key/value cache store."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/util/filecache/filecache.go",
|
|
"filename": "filecache.go",
|
|
"name": "Bucket",
|
|
"formattedName": "Filecache_Bucket",
|
|
"package": "filecache",
|
|
"fields": [
|
|
{
|
|
"name": "name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "ttl",
|
|
"jsonName": "ttl",
|
|
"goType": "time.Duration",
|
|
"typescriptType": "Duration",
|
|
"usedStructName": "time.Duration",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Bucket represents a cache bucket with a name and TTL."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/util/filecache/filecache.go",
|
|
"filename": "filecache.go",
|
|
"name": "PermanentBucket",
|
|
"formattedName": "Filecache_PermanentBucket",
|
|
"package": "filecache",
|
|
"fields": [
|
|
{
|
|
"name": "name",
|
|
"jsonName": "name",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/util/filecache/filecache.go",
|
|
"filename": "filecache.go",
|
|
"name": "Cacher",
|
|
"formattedName": "Filecache_Cacher",
|
|
"package": "filecache",
|
|
"fields": [
|
|
{
|
|
"name": "dir",
|
|
"jsonName": "dir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "stores",
|
|
"jsonName": "stores",
|
|
"goType": "map[string]CacheStore",
|
|
"typescriptType": "Record\u003cstring, Filecache_CacheStore\u003e",
|
|
"usedStructName": "filecache.CacheStore",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Cacher represents a single-process, file-based, key/value cache."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/util/image_downloader/image_downloader.go",
|
|
"filename": "image_downloader.go",
|
|
"name": "ImageDownloader",
|
|
"formattedName": "ImageDownloader",
|
|
"package": "image_downloader",
|
|
"fields": [
|
|
{
|
|
"name": "downloadDir",
|
|
"jsonName": "downloadDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "registry",
|
|
"jsonName": "registry",
|
|
"goType": "Registry",
|
|
"typescriptType": "Registry",
|
|
"usedStructName": "image_downloader.Registry",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "cancelChannel",
|
|
"jsonName": "cancelChannel",
|
|
"goType": "",
|
|
"typescriptType": "any",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "actionMu",
|
|
"jsonName": "actionMu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "registryMu",
|
|
"jsonName": "registryMu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/util/image_downloader/image_downloader.go",
|
|
"filename": "image_downloader.go",
|
|
"name": "Registry",
|
|
"formattedName": "Registry",
|
|
"package": "image_downloader",
|
|
"fields": [
|
|
{
|
|
"name": "content",
|
|
"jsonName": "content",
|
|
"goType": "RegistryContent",
|
|
"typescriptType": "RegistryContent",
|
|
"usedStructName": "image_downloader.RegistryContent",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "logger",
|
|
"jsonName": "logger",
|
|
"goType": "zerolog.Logger",
|
|
"typescriptType": "Logger",
|
|
"usedStructName": "zerolog.Logger",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "downloadDir",
|
|
"jsonName": "downloadDir",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "registryPath",
|
|
"jsonName": "registryPath",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/util/image_downloader/image_downloader.go",
|
|
"filename": "image_downloader.go",
|
|
"name": "RegistryContent",
|
|
"formattedName": "RegistryContent",
|
|
"package": "image_downloader",
|
|
"fields": [
|
|
{
|
|
"name": "UrlToId",
|
|
"jsonName": "url_to_id",
|
|
"goType": "map[string]string",
|
|
"typescriptType": "Record\u003cstring, string\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IdToUrl",
|
|
"jsonName": "id_to_url",
|
|
"goType": "map[string]string",
|
|
"typescriptType": "Record\u003cstring, string\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "IdToExt",
|
|
"jsonName": "id_to_ext",
|
|
"goType": "map[string]string",
|
|
"typescriptType": "Record\u003cstring, string\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/util/limiter/limiter.go",
|
|
"filename": "limiter.go",
|
|
"name": "Limiter",
|
|
"formattedName": "Limiter",
|
|
"package": "limiter",
|
|
"fields": [
|
|
{
|
|
"name": "tick",
|
|
"jsonName": "tick",
|
|
"goType": "time.Duration",
|
|
"typescriptType": "Duration",
|
|
"usedStructName": "time.Duration",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "count",
|
|
"jsonName": "count",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "entries",
|
|
"jsonName": "entries",
|
|
"goType": "[]time.Time",
|
|
"typescriptType": "Array\u003cstring\u003e",
|
|
"usedStructName": "time.Time",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "index",
|
|
"jsonName": "index",
|
|
"goType": "uint",
|
|
"typescriptType": "number",
|
|
"required": true,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.Mutex",
|
|
"typescriptType": "Sync_Mutex",
|
|
"usedStructName": "sync.Mutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/util/map.go",
|
|
"filename": "map.go",
|
|
"name": "RWMutexMap",
|
|
"formattedName": "Util_RWMutexMap",
|
|
"package": "util",
|
|
"fields": [
|
|
{
|
|
"name": "mu",
|
|
"jsonName": "mu",
|
|
"goType": "sync.RWMutex",
|
|
"typescriptType": "Sync_RWMutex",
|
|
"usedStructName": "sync.RWMutex",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "dirty",
|
|
"jsonName": "dirty",
|
|
"goType": "map[]",
|
|
"typescriptType": "Record\u003cany, any\u003e",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" RWMutexMap is an implementation of mapInterface using a sync.RWMutex."
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/util/parallel/parallel.go",
|
|
"filename": "parallel.go",
|
|
"name": "SettledResults",
|
|
"formattedName": "SettledResults",
|
|
"package": "parallel",
|
|
"fields": [
|
|
{
|
|
"name": "Collection",
|
|
"jsonName": "Collection",
|
|
"goType": "[]T",
|
|
"typescriptType": "Array\u003cT\u003e",
|
|
"usedStructName": "parallel.T",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Fulfilled",
|
|
"jsonName": "Fulfilled",
|
|
"goType": "map[T]R",
|
|
"typescriptType": "Record\u003cT, R\u003e",
|
|
"usedStructName": "parallel.R",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Results",
|
|
"jsonName": "Results",
|
|
"goType": "[]R",
|
|
"typescriptType": "Array\u003cR\u003e",
|
|
"usedStructName": "parallel.R",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Rejected",
|
|
"jsonName": "Rejected",
|
|
"goType": "map[T]error",
|
|
"typescriptType": "Record\u003cT, error\u003e",
|
|
"usedStructName": "parallel.error",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/util/pool.go",
|
|
"filename": "pool.go",
|
|
"name": "Pool",
|
|
"formattedName": "Util_Pool",
|
|
"package": "util",
|
|
"fields": [],
|
|
"comments": [],
|
|
"embeddedStructNames": [
|
|
"sync.Pool"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/util/proxies/image_proxy.go",
|
|
"filename": "image_proxy.go",
|
|
"name": "ImageProxy",
|
|
"formattedName": "Util_ImageProxy",
|
|
"package": "util",
|
|
"fields": [],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/util/result/resultcache.go",
|
|
"filename": "resultcache.go",
|
|
"name": "Cache",
|
|
"formattedName": "Cache",
|
|
"package": "result",
|
|
"fields": [
|
|
{
|
|
"name": "store",
|
|
"jsonName": "store",
|
|
"goType": "util.RWMutexMap",
|
|
"typescriptType": "Util_RWMutexMap",
|
|
"usedStructName": "util.RWMutexMap",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/util/result/resultmap.go",
|
|
"filename": "resultmap.go",
|
|
"name": "Map",
|
|
"formattedName": "Map",
|
|
"package": "result",
|
|
"fields": [
|
|
{
|
|
"name": "store",
|
|
"jsonName": "store",
|
|
"goType": "util.RWMutexMap",
|
|
"typescriptType": "Util_RWMutexMap",
|
|
"usedStructName": "util.RWMutexMap",
|
|
"required": false,
|
|
"public": false,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
},
|
|
{
|
|
"filepath": "../internal/util/round_tripper.go",
|
|
"filename": "round_tripper.go",
|
|
"name": "Options",
|
|
"formattedName": "Util_Options",
|
|
"package": "util",
|
|
"fields": [
|
|
{
|
|
"name": "AddMissingHeaders",
|
|
"jsonName": "AddMissingHeaders",
|
|
"goType": "bool",
|
|
"typescriptType": "boolean",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Headers",
|
|
"jsonName": "Headers",
|
|
"goType": "map[string]string",
|
|
"typescriptType": "Record\u003cstring, string\u003e",
|
|
"required": false,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": [
|
|
" Options the option to set custom headers"
|
|
]
|
|
},
|
|
{
|
|
"filepath": "../internal/util/useragent.go",
|
|
"filename": "useragent.go",
|
|
"name": "ClientInfo",
|
|
"formattedName": "Util_ClientInfo",
|
|
"package": "util",
|
|
"fields": [
|
|
{
|
|
"name": "Device",
|
|
"jsonName": "Device",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
},
|
|
{
|
|
"name": "Platform",
|
|
"jsonName": "Platform",
|
|
"goType": "string",
|
|
"typescriptType": "string",
|
|
"required": true,
|
|
"public": true,
|
|
"comments": []
|
|
}
|
|
],
|
|
"comments": []
|
|
}
|
|
]
|