MCPcopy Create free account

hub / github.com/chenz24/rename.tools / types & classes

Types & classes89 in github.com/chenz24/rename.tools

Class
tests/automation/test-runner.ts:32
Class
tests/unit/rules.test.ts:55
Class
tests/unit/rules.test.ts:599
InterfaceBadgeProps
src/components/reui/badge.tsx:52
InterfaceCaseStyleConfig
src/lib/rename/types.ts:88
InterfaceCaseStyleEditorProps
src/components/rename/rules/CaseStyleEditor.tsx:14
InterfaceCustomJsConfig
src/lib/rename/types.ts:108
InterfaceCustomJsDraftState
src/hooks/useCustomJsDraftStore.ts:12
InterfaceCustomJsEditorProps
src/components/rename/rules/CustomJsEditor.tsx:23
InterfaceCustomJsOptions
src/lib/rename/types.ts:29
InterfaceDataTransferItem
src/types/file-system-access.d.ts:4
InterfaceDiffSegment
src/lib/rename/diff.ts:3
InterfaceDocumentMetadata
src/lib/file-metadata/types.ts:31
InterfaceDraftSession
src/hooks/useCustomJsDraftStore.ts:5
ClassFakeWorker
tests/unit/rules.test.ts:55
ClassFallbackWorker
tests/unit/rules.test.ts:599
InterfaceFileEntry
src/lib/rename/types.ts:1
InterfaceFileFilter
src/lib/rename/types.ts:282
InterfaceFileInfo
src/lib/intelligence/scenario.ts:19
InterfaceFileMatchResult
src/lib/media-scraper/types.ts:64
InterfaceFilterCondition
src/lib/rename/types.ts:274
InterfaceFindReplaceConfig
src/lib/rename/types.ts:49
InterfaceFindReplaceEditorProps
src/components/rename/rules/FindReplaceEditor.tsx:7
InterfaceGuide
src/lib/guides/content.ts:35
InterfaceGuideExample
src/lib/guides/content.ts:7
InterfaceGuideImage
src/lib/guides/content.ts:13
InterfaceGuideSection
src/lib/guides/content.ts:19
InterfaceImageMetadata
src/lib/file-metadata/types.ts:1
InterfaceInsertConfig
src/lib/rename/types.ts:60
InterfaceInsertEditorProps
src/components/rename/rules/InsertEditor.tsx:18
InterfaceJsCodeEditorProps
src/components/rename/JsCodeEditor.tsx:18
InterfaceLocalizedGuide
src/lib/guides/content.ts:44
InterfaceLocalizedGuideContent
src/lib/guides/content.ts:27
InterfaceLogEntry
src/hooks/useRenameStore.ts:21
InterfaceMediaMetadata
src/lib/file-metadata/types.ts:18
InterfaceMetadataLoadProgress
src/hooks/useMetadataLoader.ts:8
InterfaceMetadataResult
src/lib/file-metadata/types.ts:44
InterfaceNamingTemplate
src/lib/media-scraper/types.ts:87
InterfaceParsedFilename
src/lib/media-scraper/types.ts:3
InterfaceParsedGroup
src/lib/media-scraper/types.ts:76
InterfacePresetCardProps
src/components/rename/TemplateLibrary.tsx:560
InterfacePresetPinned
src/lib/rename/types.ts:255
InterfacePresetsState
src/hooks/usePresetsStore.ts:18
InterfacePreviewResult
src/lib/rename/types.ts:144
InterfacePreviewTreeNode
src/components/rename/PreviewPanel.tsx:68
InterfaceProps
src/components/rename/IntelligentSuggestions.tsx:13
InterfaceProps
src/components/rename/SavePresetDialog.tsx:28
InterfaceProps
src/components/rename/PreviewPanel.tsx:47
InterfaceProps
src/components/rename/FilePanel.tsx:37
InterfaceProps
src/components/rename/MetadataViewer.tsx:23
InterfaceProps
src/components/rename/FilterPanel.tsx:17
InterfaceProps
src/components/rename/TmdbApiKeyDialog.tsx:20
InterfaceProps
src/components/rename/ExecutionLog.tsx:19
InterfaceProps
src/components/rename/TemplateLibrary.tsx:249
InterfaceProps
src/components/rename/MediaScraperDialog.tsx:44
InterfaceProps
src/components/rename/ExecuteBar.tsx:27
InterfaceProps
src/components/rename/FileTree.tsx:16
InterfaceProps
src/components/rename/rules/RulePanel.tsx:38
InterfaceRegexConfig
src/lib/rename/types.ts:102
InterfaceRegexEditorProps
src/components/rename/rules/RegexEditor.tsx:6
InterfaceRemoveCleanupConfig
src/lib/rename/types.ts:113
InterfaceRemoveCleanupEditorProps
src/components/rename/rules/RemoveCleanupEditor.tsx:14
InterfaceRenameRule
src/lib/rename/types.ts:138
InterfaceRenameState
src/hooks/useRenameStore.ts:260
InterfaceRuleCardProps
src/components/rename/rules/RuleCard.tsx:24
InterfaceRuleContext
src/lib/rename/types.ts:16
InterfaceScenarioSuggestion
src/lib/intelligence/scenario.ts:11
InterfaceScrapedMediaInfo
src/lib/media-scraper/types.ts:54
InterfaceSequenceConfig
src/lib/rename/types.ts:66
InterfaceSequenceEditorProps
src/components/rename/rules/SequenceEditor.tsx:19
InterfaceSequenceFileData
src/lib/rename/rules.ts:144
InterfaceTMDbEpisode
src/lib/media-scraper/types.ts:36
InterfaceTMDbSearchResult
src/lib/media-scraper/types.ts:22
InterfaceTMDbSeasonDetail
src/lib/media-scraper/types.ts:45
InterfaceTemplate
src/components/rename/TemplateLibrary.tsx:47
InterfaceTemplateBlock
src/components/rename/TemplateEditor.tsx:32
InterfaceTemplateEditorProps
src/components/rename/TemplateEditor.tsx:38
InterfaceTestCase
tests/automation/test-runner.ts:9
InterfaceTestResult
tests/automation/test-runner.ts:24
ClassTestRunner
tests/automation/test-runner.ts:32
InterfaceTreeContextValue
src/components/reui/tree.tsx:18
InterfaceTreeItemLabelProps
src/components/reui/tree.tsx:134
InterfaceTreeItemProps
src/components/reui/tree.tsx:78
InterfaceTreeNode
src/components/rename/FileTree.tsx:9
InterfaceTreeProps
src/components/reui/tree.tsx:36
InterfaceUndoableBatch
src/hooks/useRenameStore.ts:36
InterfaceUndoableRename
src/hooks/useRenameStore.ts:29
InterfaceUseMediaScraperReturn
src/hooks/useMediaScraper.ts:16
InterfaceUserPreset
src/lib/rename/types.ts:242