PluginManager class

Constructors

PluginManager()

Properties

customFunctions ↔ List<FunctionBase>
read / write
fileManagers ↔ List<AbstractFileManager>
read / write
installedPlugins ↔ List<Plugin>
read / write
isLoaded ↔ bool
read / write
postProcessors ↔ List<ProcessorItem>
read / write
preProcessors ↔ List<ProcessorItem>
read / write
visitors ↔ List<VisitorBase>
read / write
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited

Methods

addCustomFunctions(FunctionBase custom) → void
addFileManager(AbstractFileManager manager) → void
addPlugin(Plugin plugin) → void
Install a plugin
addPlugins(List<Plugin> plugins) → void
Adds all the plugins in the List
addPostProcessor(Processor postProcessor, [ int priority = 1000 ]) → void
Adds a postProcessor class priority guidelines: 1 = before compression, 1000 = compression, 2000 = after compression
addPreProcessor(Processor preProcessor, [ int priority = 1000 ]) → void
Adds a preProcessor class priority guidelines: 1 = before import, 1000 = import, 2000 = after import
addVisitor(VisitorBase visitor) → void
Adds a visitor. The visitor object has options on itself to determine when it should run.
getCustomFunction() → List<FunctionBase>
getFileManagers() → List<AbstractFileManager>
getPostProcessors() → List<Processor>
getPreProcessors() → List<Processor>
getVisitors() → List<VisitorBase>
resetCustomFunction() → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() → String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) → bool
The equality operator.
inherited