Chronos Plugins 5.4.0
This documentation covers the plugin interfaces definitions and an example implementation.
Loading...
Searching...
No Matches
ColumnType.cs File Reference

Go to the source code of this file.

Classes

interface  AxelSemrau.Chronos.Plugin.Columns.IColumnTypeDefinition
 Implement this interface on a class that defines a custom column that can be used just like a builtin Chronos column type in the method editor and from the sample list. More...
 
class  AxelSemrau.Chronos.Plugin.Columns.RecommendedColumnTypeAttribute
 Decorate a task property with this attribute to recommend a specific column type for the "convert to column" function. 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.
 
namespace  AxelSemrau.Chronos.Plugin.Columns
 Interfaces for custom sample list column type definitions. These interfaces allow you to define new custom column types definitions which behave just like builtin types and let you define your own column context menus and editors for the sample list.
 

Enumerations

enum  AxelSemrau.Chronos.Plugin.Columns.BuiltinColumnTypeName {
  AxelSemrau.Chronos.Plugin.Columns.File , AxelSemrau.Chronos.Plugin.Columns.Folder , AxelSemrau.Chronos.Plugin.Columns.Disabled , AxelSemrau.Chronos.Plugin.Columns.AcqService ,
  AxelSemrau.Chronos.Plugin.Columns.Checkbox , AxelSemrau.Chronos.Plugin.Columns.Combobox , AxelSemrau.Chronos.Plugin.Columns.Tray , AxelSemrau.Chronos.Plugin.Columns.TrayVial ,
  AxelSemrau.Chronos.Plugin.Columns.Agitator , AxelSemrau.Chronos.Plugin.Columns.AgitatorVial , AxelSemrau.Chronos.Plugin.Columns.Injector , AxelSemrau.Chronos.Plugin.Columns.Tool ,
  AxelSemrau.Chronos.Plugin.Columns.Autosampler
}
 Convenience enumeration to avoid spelling errors. More...