Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Anarkh-Lee/nginx-flow
/ functions
Functions
259 in github.com/Anarkh-Lee/nginx-flow
⨍
Functions
259
◇
Types & classes
59
Function
UpstreamPropertyPanel
({ upstream })
src/components/panels/UpstreamPropertyPanel.tsx:24
Function
VisitorStats
()
src/components/VisitorStats.tsx:13
Function
acceptCookies
()
src/components/CookieConsent.tsx:36
Function
addAllowIp
()
src/components/panels/LocationPropertyPanel.tsx:29
Function
addDenyIp
()
src/components/panels/LocationPropertyPanel.tsx:38
Method
applyAllFixes
一键修复:只做“清洗 + 重组”,不做字符串 append
src/services/AutoFixService.ts:213
Function
applySpaMode
()
src/components/panels/LocationPropertyPanel.tsx:47
Function
buildDirective
* 构建单行指令,确保正确的分号管理
src/utils/configGenerator.ts:39
Function
cleanAllDangerousDirectives
(text: string)
src/services/fixService.ts:118
Method
cleanHiddenFileProtection
* 清理隐藏文件保护规则的冗余 * 只保留 deny all 或 return 403,不同时存在
src/utils/configCleaner.ts:277
Function
configToFlowElements
(config: NginxConfig)
src/utils/autoLayout.ts:70
Method
constructor
(message: string, public line: number, public column: number)
src/utils/nginxParser.ts:47
Method
constructor
(tokens: Token[])
src/utils/nginxParser.ts:168
Function
declineCookies
()
src/components/CookieConsent.tsx:48
Function
dismissBanner
()
src/components/CookieConsent.tsx:53
Method
executeMultipleFixes
* 批量执行修复
src/services/fixApplicator.ts:776
Method
forceHttpsRedirect
* 强制 HTTPS 跳转 - 使用节点劫持算法 * * CASE A: 如果存在同 serverName 的 80 端口服务器 -> 劫持并转换 * CASE B: 如果不存在 -> 创建新的跳转服务器
src/services/fixService.ts:587
Method
forceUpgradeSSLProtocols
* 强制升级 SSL 协议到安全版本 * 不读取旧值,直接覆盖
src/utils/configCleaner.ts:269
Function
getAuditRules
()
src/services/auditService.ts:773
Function
getTemplatesByCategory
(category: TemplateCategory)
src/data/templates.ts:857
Function
handleAddLocation
()
src/components/panels/ServerPropertyPanel.tsx:21
Function
handleAddServer
()
src/components/sidebar/ConfigSidebar.tsx:39
Function
handleAddUpstream
()
src/components/sidebar/ConfigSidebar.tsx:51
Function
handleApplyTemplate
()
src/components/TemplateLibrary.tsx:178
Function
handleClick
(e: React.MouseEvent)
src/components/nodes/UpstreamNode.tsx:26
Function
handleClick
(e: React.MouseEvent)
src/components/nodes/ServerNode.tsx:27
Function
handleClick
(e: React.MouseEvent)
src/components/nodes/LocationNode.tsx:30
Function
handleCopy
()
src/components/preview/ConfigPreview.tsx:19
Function
handleDelete
(e: React.MouseEvent)
src/components/nodes/UpstreamNode.tsx:31
Function
handleDelete
(e: React.MouseEvent)
src/components/nodes/ServerNode.tsx:32
Function
handleDelete
(e: React.MouseEvent)
src/components/nodes/LocationNode.tsx:35
Function
handleDownload
()
src/components/preview/ConfigPreview.tsx:33
Function
handleDownloadDockerfile
()
src/components/preview/ConfigPreview.tsx:53
Function
handleKeyDown
(e: React.KeyboardEvent)
src/components/toolbar/TrafficSimulator.tsx:36
Function
handleKeyDown
(event: KeyboardEvent)
src/components/ui/sidebar.tsx:80
Function
handleLoadExample
()
src/components/ImportConfigModal.tsx:123
Function
handleParse
()
src/components/ImportConfigModal.tsx:129
Function
handleSelectTemplate
(template: TemplateDefinition)
src/components/TemplateLibrary.tsx:174
Function
handleWebsocketToggle
(enabled: boolean)
src/components/panels/LocationPropertyPanel.tsx:55
Function
hasDirective
* 检查自定义指令中是否包含特定指令
src/services/auditService.ts:69
Method
isInitialized
* 判断是否已初始化
src/utils/analytics.ts:47
Function
onChange
()
src/hooks/use-mobile.tsx:10
Method
preCleanConfig
* 批量清理配置 - 用于一键修复前的预处理
src/utils/configCleaner.ts:317
Method
setUserId
* 设置用户 ID(用于跨设备追踪)
src/utils/analytics.ts:316
Function
smartAddDirective
* 智能添加自定义指令,避免重复 * 使用 ConfigCleaner 确保先清理再添加
src/services/auditService.ts:62
Method
trackAutoLayout
* 追踪自动布局
src/utils/analytics.ts:223
Method
trackConfigClear
* 追踪配置清空
src/utils/analytics.ts:174
Method
trackConfigImport
* 追踪配置导入
src/utils/analytics.ts:154
Method
trackConversion
* 追踪转化目标
src/utils/analytics.ts:334
Method
trackException
* 追踪异常/错误
src/utils/analytics.ts:281
Method
trackLanguageSwitch
* 追踪语言切换
src/utils/analytics.ts:210
Method
trackNodeAdd
* 追踪添加节点
src/utils/analytics.ts:88
Method
trackNodeConnect
* 追踪节点连接
src/utils/analytics.ts:109
Method
trackNodeDelete
* 追踪删除节点
src/utils/analytics.ts:98
Method
trackSearch
* 追踪搜索操作
src/utils/analytics.ts:268
Method
trackTemplateLibraryOpen
* 追踪打开模板库
src/utils/analytics.ts:133
Method
trackTrafficSimulation
* 追踪流量模拟
src/utils/analytics.ts:244
Method
trackZoom
* 追踪缩放操作
src/utils/analytics.ts:232
Function
update
(props: ToasterToast)
src/hooks/use-toast.ts:140
← previous
201–259 of 259, ranked by callers