Chronos Plugins 5.9.0
This documentation covers the plugin interfaces definitions and an example implementation.
|
Go to the source code of this file.
Classes | |
interface | AxelSemrau.Chronos.Plugin.IWorkWithSampleLists |
For plugins that want to manipulate or run sample lists. More... | |
interface | AxelSemrau.Chronos.Plugin.INeedToRunSampleLists |
For automatic generation of sample lists and running the resulting schedules. More... | |
class | AxelSemrau.Chronos.Plugin.RunSampleListEventArgs |
Parameters for sample list loading and schedule creation. More... | |
interface | AxelSemrau.Chronos.Plugin.INeedCellAccess |
Implement this interface in your sample list worker class if you need access to the content of cells. More... | |
interface | AxelSemrau.Chronos.Plugin.IAccessSampleLists |
From Chronos 5.2 on, there can be multiple sample lists at once. More... | |
interface | AxelSemrau.Chronos.Plugin.ISampleListAccessor |
Provides basic sample list information and lets you iterate over all lines. More... | |
interface | AxelSemrau.Chronos.Plugin.ISampleListManager |
Access to all sample lists, adding of new sample lists. More... | |
interface | AxelSemrau.Chronos.Plugin.ISampleListLine |
Gives access to all cells of a line. More... | |
interface | AxelSemrau.Chronos.Plugin.ICellAccessor |
Gives access to a cell's value. More... | |
Namespaces | |
namespace | AxelSemrau |
Things provided by an AxelSemrau program or library. Do not put your own code into this namespace, as there could be naming collisions in future versions of Chronos. | |
namespace | AxelSemrau.Chronos |
Things provided by AxelSemrau Chronos - do not put your own code into this namespace. | |
namespace | AxelSemrau.Chronos.Plugin |
Classes and interfaces that are meant for plugins. The classes and interfaces below this namespace are meant to be upwards compatible across Chronos versions. If you notice any incompatibilities, please let us know. | |
Functions | |
delegate Exception | AxelSemrau.Chronos.Plugin.RunSampleListHandler (object sender, RunSampleListEventArgs args) |
Runs the given sample list. | |