Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
PreviewEventArgs.cs
1using System;
2using System.Threading.Tasks;
4
5namespace Waher.Script
6{
12 public delegate Task PreviewEventHandler(object Sender, PreviewEventArgs e);
13
17 public class PreviewEventArgs : EventArgs
18 {
19 private readonly Expression expression;
20 private readonly Variables variables;
21 private readonly IElement preview;
22
30 {
31 this.expression = Expression;
32 this.variables = Variables;
33 this.preview = Preview;
34 }
35
39 public Expression Expression => this.expression;
40
44 public Variables Variables => this.variables;
45
49 public IElement Preview => this.preview;
50 }
51}
Class managing a script expression.
Definition: Expression.cs:39
Event arguments for preview events.
IElement Preview
Preview of result.
Variables Variables
Current Variables Collection.
Expression Expression
Expression being evaluated.
PreviewEventArgs(Expression Expression, Variables Variables, IElement Preview)
Event arguments for preview events.
Collection of variables.
Definition: Variables.cs:25
Basic interface for all types of elements.
Definition: IElement.cs:20
delegate Task PreviewEventHandler(object Sender, PreviewEventArgs e)
Delegate for preview events.