Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
topia
master
Top Level Namespace
Topia
AsyncSpinner
AsyncWatcher
ChangeCallback
EventType
FileEvent
BasePipeline
BasePlugin
CachedTaskExecutor
CLI
Command
CommandExecutor
ConcurrentExecutor
ExecutionStats
TaskJob
Config
ProjectConfig
TaskConfig
ConfigDSL
DependencyManager
Error
FileDistributor
InputFile
ParallelExecutor
Pipe
PipelineBuilder
Plugin
PluginLifecycle
PluginUtils
Spinner
SpinnerPool
Task
TaskCache
CacheEntry
TaskWatcher
WatcherPool
Watcher
Generated using Crystal 1.16.3
2025-07-01 01:12:48 UTC
abstract class
Topia::
Plugin
Topia::Plugin
Reference
Object
Overview
Abstract plugin interface - only defines the contract
Direct Known Subclasses
Topia::BasePlugin
Defined in:
topia/plugin.cr
Instance Method Summary
#on
(event : String)
#run
(input, args =
[]
of
String
)
Instance Method Detail
abstract def
on
(event : String)
#
[
View source
]
abstract def
run
(input, args =
[]
of
String
)
#
[
View source
]