This commit is contained in:
@@ -30,6 +30,10 @@ namespace AyaNova.DataList
|
||||
//CLIENT Use only for display
|
||||
public string EnumType { get; set; }
|
||||
|
||||
//SERVER / CLIENT - used to identify the column that represents the entire row ID and object
|
||||
//MUST be present in all datalists and displayed at the client
|
||||
public bool IsRowId { get; set; }
|
||||
|
||||
//CLIENT / SERVER - client display and to indicate what object to open , Server for formatting return object
|
||||
public int AyaObjectType { get; set; }
|
||||
|
||||
@@ -41,6 +45,9 @@ namespace AyaNova.DataList
|
||||
public string SqlValueColumnName { get; set; }
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
public AyaDataListFieldDefinition()
|
||||
{
|
||||
//most common defaults
|
||||
@@ -48,6 +55,7 @@ namespace AyaNova.DataList
|
||||
IsCustomField = false;
|
||||
IsFilterable = true;
|
||||
IsSortable = true;
|
||||
IsRowId = false;
|
||||
//Set openable object type to no type which is the default and means it's not a link to another object
|
||||
AyaObjectType = (int)AyaType.NoType;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user