Skip to content

Server APIs – Aras.TreeGridView

Eric Domke edited this page Apr 6, 2020 · 1 revision

Aras.TreeGridView v12.0.0.17204

BuilderMethodArguments Class

Inheritance objectBuilderMethodArguments

public class BuilderMethodArguments
{
  // Constructors
  public BuilderMethodArguments(IEnumerable<TreeRowItem> treeRowItems);

  // Properties
  public ColumnDefinition ColumnDefinition { get; set; }
  public ColumnMapping ColumnMapping { get; set; }
  public Innovator Innovator { get; set; }
  public IContextState RequestState { get; set; }
  public IEnumerable<TreeRowItem> TreeRowItems { get; }
  public TreeGridViewDefinition ViewDefinition { get; set; }
}

BuilderMethodController Class

Inheritance objectBuilderMethodController

public class BuilderMethodController
{
  // Constructors
  public BuilderMethodController(string methodId, Innovator innovator);

  // Properties
  public Evaluator MethodEvaluator { get; }

  // Methods
  public BuilderMethodResult Execute(BuilderMethodArguments args);
}

BuilderMethodResult Class

Inheritance objectBuilderMethodResult

public class BuilderMethodResult
{
  // Constructors
  public BuilderMethodResult(BuilderMethodResultItem resultItem);

  // Properties
  public BuilderMethodResultItem BuilderMethodResultItem { get; set; }
}

BuilderMethodResultItem Class

Inheritance objectBuilderMethodResultItem

public class BuilderMethodResultItem
{
  // Constructors
  public BuilderMethodResultItem(TreeCell cell);

  // Properties
  public TreeCell TreeCell { get; set; }
}

IBuilderMethod Interface

public interface IBuilderMethod
{

  // Methods
  public BuilderMethodResult Execute(BuilderMethodArguments args);
}

Utilities Class

Inheritance objectUtilities

public static class Utilities
{

  // Fields
  public const string TreeGridViewPrefix = @"rb_"
}
Clone this wiki locally