Table of Contents

Class ItemFactBoxContext

Namespace
Tripous.Data
Assembly
Tripous.Data.dll

Provides the non-UI context passed to an item FactBox provider.

public class ItemFactBoxContext
Inheritance
ItemFactBoxContext
Inherited Members
Extension Methods

Constructors

ItemFactBoxContext()

Constructor.

public ItemFactBoxContext()

Properties

FactBoxDef

The FactBox definition.

public ItemFactBoxDef FactBoxDef { get; set; }

Property Value

ItemFactBoxDef

FormClassName

The form class name.

public string FormClassName { get; set; }

Property Value

string

FormJsClassName

The JavaScript form class name.

public string FormJsClassName { get; set; }

Property Value

string

FormName

The form registration name.

public string FormName { get; set; }

Property Value

string

ItemPageClassName

The item page class name.

public string ItemPageClassName { get; set; }

Property Value

string

ItemPageJsClassName

The JavaScript item page class name.

public string ItemPageJsClassName { get; set; }

Property Value

string

KeyValue

The current item key value.

public object KeyValue { get; set; }

Property Value

object

Module

The data module.

[JsonIgnore]
public DataModule Module { get; set; }

Property Value

DataModule

ModuleDef

The module definition.

[JsonIgnore]
public ModuleDef ModuleDef { get; }

Property Value

ModuleDef

Row

The current item row.

[JsonIgnore]
public DataRow Row { get; set; }

Property Value

DataRow

RowState

The current item row state.

public string RowState { get; set; }

Property Value

string

TableDef

The top table definition.

[JsonIgnore]
public TableDef TableDef { get; }

Property Value

TableDef