fluxa-desktop/src/core/coreMethods.ts
2026-07-18 21:47:47 +03:00

282 lines
7.4 KiB
TypeScript

// Generated by scripts/gen-core-methods.mjs from fluxa-core/src/ffi.rs — do not edit.
export const CORE_METHODS = [
'activeProfilePlan',
'addonCollectionMutationPlan',
'addonResourceRequestPlan',
'addonStoreInputType',
'addonStoreSearchPolicy',
'addonStreamsWithProvider',
'airDateRefreshCandidates',
'anilistEntriesToSync',
'anilistMalId',
'anilistSaveMediaListEntryVariables',
'app.create',
'app.destroy',
'app.dispatch',
'app.state',
'applyPreferenceUpdate',
'baseUrl',
'buildBillboardPool',
'buildContinueWatchingFromProgress',
'buildHomeCollectionShelves',
'buildMetadataFeedOptions',
'buildResourceUrl',
'buildTraktIds',
'cacheEntryPolicy',
'cacheTrimPolicy',
'calendarCandidatePlan',
'calendarContentPlan',
'calendarItemMatchesMonth',
'calendarItemsFromMeta',
'calendarNotificationContent',
'calendarReleaseDetection',
'calendarReleaseRows',
'calendarSeasonCandidates',
'calendarWidgetRows',
'canPrefetchNextEpisode',
'catalogHasRequiredExtraExcept',
'catalogRequiresExtra',
'catalogSupportsExtra',
'classifyMetaLinks',
'clearPlaybackProgressItem',
'computeContinueWatchingBadges',
'contentMergeKeys',
'contentTraktKeysBatch',
'contentWatchedKeysBatch',
'continueWatchingCardFields',
'core.drainErrorLog',
'coreCapabilities',
'createProfilePlan',
'curateHomeItems',
'dataFailurePolicy',
'desktopCalendarReadPlan',
'detailEpisodePlan',
'detailSeasonLoadPlan',
'detailSeriesLookupId',
'detailStreamResultPlan',
'detectAnimePlayback',
'directPlaybackPlan',
'directPlaybackPolicy',
'discoverCatalogCacheKey',
'discoverCatalogOptions',
'discoverSortPlan',
'dolbyVisionConvertRpu',
'dolbyVisionRpuInfo',
'dvProxyPlan',
'effectiveMetadataFeedSelection',
'engine.completeEffect',
'engine.create',
'engine.destroy',
'engine.dispatch',
'engine.snapshot',
'episodeFilenameCandidate',
'episodeTextMatches',
'exportCollections',
'extractAddonManifestUrl',
'filterDiscoverResults',
'filterHomeContinueWatching',
'findPreferredSubtitleIndex',
'formatEpisodeLine',
'homeOverlapRatio',
'homePersonalizationScore',
'identity',
'importCollections',
'isSecureRemoteUrl',
'isUpNextContinueWatchingItem',
'itemListDiff',
'itemListNewEntries',
'libraryApplyMarkWatched',
'libraryCollectionImportValidation',
'libraryCommandPlan',
'libraryContinueWatchingItems',
'libraryExternalMergePlan',
'libraryLocalStatePlan',
'libraryOfflineGrouping',
'librarySortPlan',
'libraryWatchlistItems',
'manifestCandidates',
'manifestFetchDecision',
'manifestFetchPlan',
'matchAnimeSkipEpisodeId',
'mergeContinueWatchingDuplicates',
'mergeContinueWatchingLists',
'mergeExternalWatched',
'mergeExternalWatchlist',
'mergeIntroSegments',
'mergeLibraryItemsById',
'mergeLiveManifest',
'mergeProgressMeta',
'mergeSearchSources',
'mergeWatchedTimestamped',
'mergeWatchlistTimestamped',
'moveMetadataFeedOrder',
'nextRetrySourcePlan',
'nextUnairedEpisode',
'normalizeAddonDescriptor',
'normalizeAddonSubtitles',
'normalizeCloudstreamRepoUrl',
'normalizeContentType',
'normalizeHomeCatalogItems',
'normalizeLibraryDocument',
'normalizeManifestUrl',
'normalizePluginRepositoryUrl',
'normalizeTrailerSubtitleUrl',
'nuvioBuildLocalProfiles',
'nuvioImportMergePlan',
'nuvioLibraryToWatchlist',
'nuvioMapCollections',
'nuvioProgressMetaNeeds',
'offlineDownloadPlan',
'optimizeHomeRows',
'orderedMetadataFeedKeys',
'parseAddonResourceResult',
'parseAddonStreamResult',
'parseAndPlanAddonResource',
'parseAnimeSkipResults',
'parseAniskipResults',
'parseEpisodeLocator',
'parseExtraArgs',
'parseIntroDbSegments',
'parseManifest',
'parseTrailerSubtitleCues',
'parseVideoId',
'partitionThisWeek',
'playbackClosePlan',
'playbackIntroLookupContentId',
'playbackPreparePlan',
'playbackProgressItem',
'playbackProgressMergePlan',
'playbackProgressWritePlan',
'playbackStreamRequestIds',
'playerBackendSelection',
'playerBufferTargets',
'playerFlowDispatch',
'playerProgressPercent',
'playerRetryPolicy',
'playerShouldEnqueueDurableScrobble',
'playerShouldMarkScrobbleStopped',
'playerShouldQueueScrobblePause',
'playerShouldSaveOnDispose',
'playerShouldSavePeriodicProgress',
'playerShouldSendScrobbleStart',
'playerSourceSidebarPlan',
'playerTrackState',
'pluginManifestParse',
'pluginStreamResultsParse',
'pluginStreamResultsToStreams',
'preferHttpsAssetUrl',
'preferencesSchema',
'prefetchDetailStreamsPlan',
'prioritizeHomeRows',
'profileAvatarDefault',
'profileConnectionState',
'profileDefaultSeed',
'profileLocalAddonsKey',
'profileMutationPlan',
'profilePinHash',
'profilePinMatches',
'profileSafePrefs',
'profileSettingsMigrationPlan',
'providerAvailabilityPlan',
'providerSearchTerms',
'recentSearchesPlan',
'rememberLastWatchedEpisodes',
'replaceExternalContinueWatching',
'repositoryMetaDetailPlan',
'repositorySeasonVideos',
'resolveFeedOptionGenre',
'resolveManifestAssets',
'resolveNextAfterWatched',
'resolveNextEpisode',
'resolvePreferredAudioLanguage',
'resolveTransportUrl',
'resourceFetchExecutionPolicy',
'resourceFetchPlan',
'resourceKindToResource',
'resourceParsePlan',
'safeDolbyVisionFallbackMode',
'safePlayerBufferCacheMb',
'safeStreamSourceSelectionMode',
'samePluginRepositoryUrl',
'sanitizeProfile',
'searchResultGrouping',
'selectContinueWatchingArtwork',
'selectNextEpisodeStream',
'selectStreamIndex',
'setMetadataFeedGroupEnabled',
'simklLookupIdForType',
'simklMatchEpisode',
'simklRecommendationCandidates',
'simklRecommendationToMeta',
'simklScrobbleAction',
'simklScrobbleBody',
'simklWatchedToIds',
'simklWatchingToItems',
'simklWatchlistToItems',
'stableFeedPart',
'streamDiscoveryCacheKey',
'streamDiscoveryCachePrefix',
'streamDiscoveryEpisodeContext',
'streamDiscoveryExecutionPolicy',
'streamDiscoveryPlan',
'streamMatchesEpisode',
'streamPlaybackInfo',
'streamRequestHeaders',
'streamRequestIds',
'streamRequestReferer',
'stremioWatchedToIds',
'stremioWatchlistToItems',
'subtitleLanguageMatches',
'supportsResource',
'tmdbBuiltinCatalogUrl',
'tmdbBuiltinManifest',
'tmdbBulkMetas',
'tmdbBulkVideosToTrailers',
'tmdbContentType',
'tmdbCreditsUrlFromFind',
'tmdbEpisodesToVideos',
'tmdbFullMetaToMeta',
'tmdbImageUrl',
'tmdbLanguage',
'tmdbMetaToMeta',
'tmdbPeopleImagesFromCredits',
'tmdbPeopleRequestPlan',
'tmdbResolveIdHint',
'tmdbVideoToTrailer',
'toggleMetadataFeed',
'toggleMetadataFeedLimited',
'tokenMergePlan',
'torrentFallbackFilePolicy',
'torrentReadyBudget',
'torrentRuntimeInfo',
'torrentStatusInfo',
'trailerSubtitleSelectionPlan',
'traktBearer',
'traktContentIdFromIds',
'traktEpisodeLocator',
'traktHasClient',
'traktHistoryRequest',
'traktIdsFromContentId',
'traktMarkWatchedBody',
'traktOAuthErrorCode',
'traktPlaybackItemsDedup',
'traktPlaybackItemsToLibrary',
'traktPlaybackUrl',
'traktRelatedItemsToMetas',
'traktRelatedLookupSlug',
'traktScrobbleMediaId',
'traktScrobblePlan',
'traktScrobbleUrl',
'traktShowIdFromEpisodeId',
'traktTokenExpiresAt',
'traktWatchedToIds',
'traktWatchlistToItems',
'uniqueIntroSegments',
'valueMapDiff',
'watchedMapDiff',
'watchedStateItems',
'watchedVideoIds',
'watchlistTogglePlan',
] as const;
export type CoreMethod = (typeof CORE_METHODS)[number];