Documentation
¶
Overview ¶
Package io is the Stage-1 namespace for clipboard, AI watcher, file watcher, and cron scheduler types. See ../REFACTOR_PLAN.md.
Index ¶
- func DefaultIgnorePatterns() []string
- func DetectContentType(content string) string
- func DetectLanguage(code string) string
- func ReadClipboard() (string, error)
- func WriteClipboard(content string) error
- type AIComment
- type AIWatcher
- type ClipboardMonitor
- type CronExpr
- type CronJob
- type CronScheduler
- type FileEvent
- type FileWatcher
- type SingleFileWatcher
- type WatcherConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultIgnorePatterns ¶
func DefaultIgnorePatterns() []string
func DetectContentType ¶
func DetectLanguage ¶
func ReadClipboard ¶
func WriteClipboard ¶
Types ¶
type AIWatcher ¶
func NewAIWatcher ¶
type ClipboardMonitor ¶
type ClipboardMonitor = engine.ClipboardMonitor
func NewClipboardMonitor ¶
func NewClipboardMonitor() *ClipboardMonitor
type CronScheduler ¶
type CronScheduler = engine.CronScheduler
func NewCronScheduler ¶
func NewCronScheduler() *CronScheduler
type FileWatcher ¶
type FileWatcher = engine.FileWatcher
func NewFileWatcher ¶
func NewFileWatcher(rootDir string, config WatcherConfig) *FileWatcher
type SingleFileWatcher ¶
type SingleFileWatcher = engine.SingleFileWatcher
func WatchSingle ¶
func WatchSingle(path string, onChange func()) *SingleFileWatcher
type WatcherConfig ¶
type WatcherConfig = engine.WatcherConfig
Click to show internal directories.
Click to hide internal directories.