PluginManager class

Constructors

PluginManager()

Properties

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

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>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
resetCustomFunction() → void
toString() String
Returns a string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited