io

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 15, 2026 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

Package io is the Stage-1 namespace for clipboard, AI watcher, file watcher, and cron scheduler types. See ../REFACTOR_PLAN.md.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DefaultIgnorePatterns

func DefaultIgnorePatterns() []string

func DetectContentType

func DetectContentType(content string) string

func DetectLanguage

func DetectLanguage(code string) string

func ReadClipboard

func ReadClipboard() (string, error)

func WriteClipboard

func WriteClipboard(content string) error

Types

type AIComment

type AIComment = engine.AIComment

type AIWatcher

type AIWatcher = engine.AIWatcher

func NewAIWatcher

func NewAIWatcher(rootDir string, patterns []string) *AIWatcher

type ClipboardMonitor

type ClipboardMonitor = engine.ClipboardMonitor

func NewClipboardMonitor

func NewClipboardMonitor() *ClipboardMonitor

type CronExpr

type CronExpr = engine.CronExpr

func ParseCron

func ParseCron(expression string) (*CronExpr, error)

type CronJob

type CronJob = engine.CronJob

type CronScheduler

type CronScheduler = engine.CronScheduler

func NewCronScheduler

func NewCronScheduler() *CronScheduler

type FileEvent

type FileEvent = engine.FileEvent

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL