Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
LegalLab.Models Namespace Reference

Classes

class  Command
 Defines a custom command. More...
 
class  DelayedActionProperty
 Generic class for persistant properties More...
 
class  DelayedActions
 Static class managing delayed actions. More...
 
interface  IDelayedAction
 Interface for delayed actions. More...
 
interface  IModel
 Interface for view models More...
 
interface  IPersistedProperty
 Interface for persistant properties More...
 
interface  IProperty
 Interface for properties. More...
 
class  Model
 Abstract base class for view models More...
 
class  ParametrizedCommand
 Defines a custom parametrized command. More...
 
class  PersistedModel
 Abstract base class for persistant view models More...
 
class  PersistedProperty
 Generic class for persistant properties More...
 
class  Property
 Generic class for properties More...
 

Functions

delegate bool CanExecuteHandler ()
 Delegate for callback methods called when evaluating if a command can be executed or not. More...
 
delegate Task ExecuteHandler ()
 Delegate for callback methods called when a command is executed.
 
delegate bool CanExecuteParametrizedHandler (object Parameter)
 Delegate for callback methods called when evaluating if a command can be executed or not. More...
 
delegate void ExecuteParametrizedHandler (object Parameter)
 Delegate for callback methods called when a parametrized command is executed. More...
 

Function Documentation

◆ CanExecuteHandler()

delegate bool LegalLab.Models.CanExecuteHandler ( )

Delegate for callback methods called when evaluating if a command can be executed or not.

Returns
If the command can be executed.

◆ CanExecuteParametrizedHandler()

delegate bool LegalLab.Models.CanExecuteParametrizedHandler ( object  Parameter)

Delegate for callback methods called when evaluating if a command can be executed or not.

Parameters
ParameterParameter
Returns
If the command can be executed.

◆ ExecuteParametrizedHandler()

delegate void LegalLab.Models.ExecuteParametrizedHandler ( object  Parameter)

Delegate for callback methods called when a parametrized command is executed.

Parameters
ParameterParameter