Chronos Plugins  5.2.0
This documentation covers the plugin interfaces definitions and an example implementation.
AxelSemrau.Chronos.Plugin.RunSampleListEventArgs Class Reference

Parameters for sample list loading and schedule creation More...

+ Inheritance diagram for AxelSemrau.Chronos.Plugin.RunSampleListEventArgs:
+ Collaboration diagram for AxelSemrau.Chronos.Plugin.RunSampleListEventArgs:

Public Attributes

string SampleListFile
 Full path to a sample list file which should be executed. More...
 
bool StartAndWaitForEnd = true
 If false, the schedule is just created and appended to the queue. More...
 
bool OptimizationRun = false
 Try to optimize the task run times. More...
 
bool ExtendLastPlanner = false
 Set this to true if you want to extend the last queued planner if possible instead of creating a new planner. More...
 
bool SwitchToSchedulesView = true
 Use this to suppress the default behavior of switching to the schedules view when a schedule is started. More...
 
bool JustStartQueue = false
 Ignore the other parameters, just start the schedule queue as it is. More...
 
bool RespectSelection = true
 Run only samples from the selected lines. More...
 

Detailed Description

Parameters for sample list loading and schedule creation

Definition at line 67 of file SampleListWorkerInterfaces.cs.

Member Data Documentation

◆ ExtendLastPlanner

bool AxelSemrau.Chronos.Plugin.RunSampleListEventArgs.ExtendLastPlanner = false

Set this to true if you want to extend the last queued planner if possible instead of creating a new planner.

The current implementation does not yet check for autosampler specific settings like syringe or tray temperatures.

Definition at line 93 of file SampleListWorkerInterfaces.cs.

◆ JustStartQueue

bool AxelSemrau.Chronos.Plugin.RunSampleListEventArgs.JustStartQueue = false

Ignore the other parameters, just start the schedule queue as it is.

Definition at line 102 of file SampleListWorkerInterfaces.cs.

◆ OptimizationRun

bool AxelSemrau.Chronos.Plugin.RunSampleListEventArgs.OptimizationRun = false

Try to optimize the task run times.

Just like you do it by right-clicking a method in the sample list. The first line of the given sample list is the one that will be optimized.

Definition at line 86 of file SampleListWorkerInterfaces.cs.

◆ RespectSelection

bool AxelSemrau.Chronos.Plugin.RunSampleListEventArgs.RespectSelection = true

Run only samples from the selected lines.

Definition at line 106 of file SampleListWorkerInterfaces.cs.

◆ SampleListFile

string AxelSemrau.Chronos.Plugin.RunSampleListEventArgs.SampleListFile

Full path to a sample list file which should be executed.

If left null, the current list will be used.

Definition at line 75 of file SampleListWorkerInterfaces.cs.

◆ StartAndWaitForEnd

bool AxelSemrau.Chronos.Plugin.RunSampleListEventArgs.StartAndWaitForEnd = true

If false, the schedule is just created and appended to the queue.

Definition at line 79 of file SampleListWorkerInterfaces.cs.

◆ SwitchToSchedulesView

bool AxelSemrau.Chronos.Plugin.RunSampleListEventArgs.SwitchToSchedulesView = true

Use this to suppress the default behavior of switching to the schedules view when a schedule is started.

Definition at line 98 of file SampleListWorkerInterfaces.cs.


The documentation for this class was generated from the following file: