MCPcopy Create free account

hub / github.com/cyhuajuan/FreeReNamer / functions

Functions113 in github.com/cyhuajuan/FreeReNamer

↓ 58 callersFunctioncn
(...inputs: ClassValue[])
src/lib/utils.ts:4
↓ 21 callersMethodset
(key: string, value: T)
src/lib/store.ts:20
↓ 7 callersFunctiondefineRule
(ruleDefine: RuleDefine)
src/lib/rules/base.ts:46
↓ 5 callersFunctionupdateProfile
( id: string, info: Partial<Omit<Profile, 'id'>>, )
src/lib/profile.ts:53
↓ 4 callersFunctiongetAiConfigList
()
src/lib/settings/ai-config-store.ts:5
↓ 4 callersFunctiongetProfileStoreKey
(profileId: string)
src/lib/profile.ts:22
↓ 4 callersFunctiongetRuleDefine
(type: T)
src/lib/rule.ts:17
↓ 4 callersFunctionuseFormField
()
src/components/ui/form.tsx:42
↓ 4 callersMethodvalues
()
src/vite-env.d.ts:27
↓ 3 callersFunctiongetFileInfo
(file: string)
src/lib/file/index.ts:4
↓ 3 callersFunctiongetProfile
(id: string)
src/lib/profile.ts:25
↓ 3 callersFunctiongetProfileIds
()
src/lib/profile.ts:12
↓ 3 callersFunctiongetRuleTypeDefaultValue
(ruleType: T)
src/lib/rule.ts:30
↓ 3 callersMethodgetStore
()
src/lib/store.ts:6
↓ 3 callersFunctionsetAiConfigList
(configs: ApiConfig[])
src/lib/settings/ai-config-store.ts:14
↓ 2 callersFunctionaddProfile
(info: Omit<Profile, 'id'>)
src/lib/profile.ts:37
↓ 2 callersFunctionexecRules
( rules: Rule[], args: ExecRuleArgs, )
src/lib/rule.ts:52
↓ 2 callersMethodget
(key: string)
src/lib/store.ts:32
↓ 2 callersFunctiongetAllFiles
(directoryHandle: FileSystemDirectoryHandle)
src/components/file/files-panel.web.tsx:15
↓ 2 callersFunctionprofileQueryOptions
(id: string)
src/lib/queries/profile.ts:12
↓ 2 callersFunctionsetProfileIds
(profileIds: string[])
src/lib/profile.ts:18
↓ 2 callersFunctionshowConfirm
({ title, description, onOk, }: { title: string; description?: string; onOk?: () => void })
src/lib/ui.tsx:43
↓ 1 callersFunctionbasename
(path: &str)
src-tauri/src/main.rs:46
↓ 1 callersFunctionchat
( config: ApiConfig, messages: ChatMessage[], )
src/lib/ai-client.ts:36
↓ 1 callersFunctionchatOllama
( config: ApiConfig, messages: ChatMessage[], )
src/lib/ai-client.ts:46
↓ 1 callersFunctionchatOpenAI
( config: ApiConfig, messages: ChatMessage[], )
src/lib/ai-client.ts:90
↓ 1 callersFunctiondelProfile
(id: string)
src/lib/profile.ts:63
↓ 1 callersMethoddelete
(key: string)
src/lib/store.ts:46
↓ 1 callersMethodexec
(ruleInfo: I, args: ExecRuleArgs)
src/lib/rules/base.ts:41
↓ 1 callersFunctionexecRule
( rule: Rule<T, I>, args: ExecRuleArgs, )
src/lib/rule.ts:43
↓ 1 callersFunctionexists
(path: &str)
src-tauri/src/main.rs:16
↓ 1 callersFunctionfileItemInfoQueryOptions
( profileId: string, file: string, index: number, )
src/lib/queries/file.ts:7
↓ 1 callersFunctiongetAiConfig
(id: string)
src/lib/settings/ai-config-store.ts:9
↓ 1 callersMethodgetAsFileSystemHandle
()
src/vite-env.d.ts:31
↓ 1 callersFunctiongetBasename
(file: string, ext: string)
src/lib/file/file.web.ts:12
↓ 1 callersFunctiongetBasename
(file: string)
src/lib/file/file.tauri.ts:12
↓ 1 callersFunctiongetDefaultApiConfig
(type: ApiConfigType = 'ollama')
src/lib/settings/ai-config.ts:18
↓ 1 callersMethodgetDefaultInfo
()
src/lib/rules/base.ts:39
↓ 1 callersMethodgetDescription
(ruleInfo: I)
src/lib/rules/base.ts:40
↓ 1 callersFunctiongetExt
(file: string)
src/lib/file/file.web.ts:4
↓ 1 callersFunctiongetExt
(file: string)
src/lib/file/file.tauri.ts:4
↓ 1 callersFunctiongetRuleDefines
()
src/lib/rule.ts:13
↓ 1 callersFunctiongetRuleTypeDefaultInfo
(type: string)
src/lib/rule.ts:24
↓ 1 callersFunctiononDel
()
src/components/profile/profile-nav.tsx:56
↓ 1 callersFunctionpreventDefault
(e: React.DragEvent<HTMLDivElement>)
src/components/file/files-panel.web.tsx:79
↓ 1 callersFunctionrename
(old: &str, new: &str)
src-tauri/src/main.rs:9
↓ 1 callersMethodshowDirectoryPicker
()
src/vite-env.d.ts:15
↓ 1 callersMethodshowOpenFilePicker
( options?: OpenFilePickerOptions, )
src/vite-env.d.ts:12
↓ 1 callersFunctionshowRenameDialog
(cb?: (name: string) => void)
src/lib/ui.tsx:11
↓ 1 callersFunctionshowSettingsDialog
()
src/lib/ui.tsx:61
↓ 1 callersFunctionupdateAiConfig
(id: string, updated: ApiConfig)
src/lib/settings/ai-config-store.ts:24
FunctionAlertDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/alert-dialog.tsx:60
FunctionAlertDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/alert-dialog.tsx:46
FunctionApiConfigForm
({ defaultValues, onSubmit, onCancel, submitLabel = '保存', }: ApiConfigFormProps)
src/components/settings/api-config-form.tsx:17
FunctionApiConfigItem
({ config, onEdit, onDelete }: ApiConfigItemProps)
src/components/settings/api-config-item.tsx:12
FunctionApp
()
src/App.tsx:3
FunctionComponent
()
src/routes/profile/route.tsx:20
FunctionComponent
()
src/routes/profile/$profileId.tsx:10
FunctionContextMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
src/components/ui/context-menu.tsx:170
FunctionDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/dialog.tsx:68
FunctionDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/dialog.tsx:54
FunctionFileItem
({ file, profileId, index })
src/components/file/file-item.tsx:14
FunctionFilesPanel
({ profileId })
src/components/file/files-panel.tauri.tsx:21
FunctionFilesPanel
({ profileId })
src/components/file/files-panel.tsx:10
FunctionFilesPanel
({ profileId })
src/components/file/files-panel.web.tsx:33
FunctionFormField
({ ...props }: ControllerProps<TFieldValues, TName>)
src/components/ui/form.tsx:29
FunctionGlobalAlert
()
src/components/global/global-alert.tsx:13
FunctionGlobalDialog
()
src/components/global/global-dialog.tsx:11
FunctionProfileNav
({ id, disableDel = false })
src/components/profile/profile-nav.tsx:20
FunctionProfileNavList
()
src/components/profile/profile-nav-list.tsx:6
FunctionRuleAiForm
()
src/components/rule/rule-type-froms/rule-ai-form.tsx:31
FunctionRuleDeleteForm
()
src/components/rule/rule-type-froms/rule-delete-form.tsx:13
FunctionRuleEditDialog
({ rule, onSubmit, onOpenedChange, })
src/components/rule/rule-edit-dialog.tsx:58
FunctionRuleEditDialogContent
({ rule, onSubmit, })
src/components/rule/rule-edit-dialog.tsx:20
FunctionRuleEditPanel
({ allowChangeType = true, })
src/components/rule/rule-edit-panel.tsx:19
FunctionRuleFormRender
({ type })
src/components/rule/rule-form-render.tsx:25
FunctionRuleFormatForm
()
src/components/rule/rule-type-froms/rule-format-form.tsx:18
FunctionRuleInsertForm
()
src/components/rule/rule-type-froms/rule-insert-form.tsx:20
FunctionRuleItem
({ rule, onDel, onSwitch, onEdit, })
src/components/rule/rule-item.tsx:18
FunctionRuleReplaceForm
()
src/components/rule/rule-type-froms/rule-replace-form.tsx:13
FunctionRuleScriptForm
()
src/components/rule/rule-type-froms/rule-script-form.tsx:8
FunctionRuleTemplateForm
()
src/components/rule/rule-type-froms/rule-template-form.tsx:13
FunctionRulesPanel
({ profileId })
src/components/rule/rules-panel.tsx:30
FunctionSettingsContent
()
src/components/settings/settings-content.tsx:9
FunctionaddAiConfig
(config: ApiConfig)
src/lib/settings/ai-config-store.ts:18
FunctiondeleteAiConfig
(id: string)
src/lib/settings/ai-config-store.ts:33
FunctiongetFileInfo
(file: string)
src/lib/file/file.web.ts:20
FunctiongetFileInfo
(file: string)
src/lib/file/file.tauri.ts:22
FunctiongetWorker
(_: unknown, label: string)
src/components/rule/rule-type-froms/rule-script-form-worker.ts:7
FunctionhandleAddRule
()
src/components/rule/rules-panel.tsx:146
FunctionhandleDel
()
src/components/rule/rule-item.tsx:32
FunctionhandleDrop
(e: React.DragEvent<HTMLDivElement>)
src/components/file/files-panel.web.tsx:84
FunctionhandleExecClick
()
src/routes/profile/route.tsx:91
FunctionhandleGenerate
()
src/components/rule/rule-type-froms/rule-ai-form.tsx:41
Functionis_file
(path: &str)
src-tauri/src/main.rs:21
Functionmain
()
src-tauri/build.rs:1
Functionmain
()
src-tauri/src/main.rs:54
FunctiononAddDir
()
src/components/file/files-panel.tauri.tsx:42
FunctiononAddDir
()
src/components/file/files-panel.web.tsx:52
FunctiononAddFile
()
src/components/file/files-panel.tauri.tsx:30
next →1–100 of 113, ranked by callers