Class TreeTableWithSummaryBranch
A tree table branch with a counter.
Inheritance
System.Object
TreeTableWithSummaryBranch
Inherited Members
Namespace: Syncfusion.Maui.GridCommon.Collections
Assembly: Syncfusion.Maui.GridCommon.dll
Syntax
public class TreeTableWithSummaryBranch : TreeTableBranch, IDisposable, ITreeTableBranch, ITreeTableSummaryNode, ITreeTableNode
Constructors
TreeTableWithSummaryBranch(TreeTable)
Initializes a new TreeTableWithSummaryBranch.
Declaration
public TreeTableWithSummaryBranch(TreeTable tree)
Parameters
Type | Name | Description |
---|---|---|
TreeTable | tree |
Properties
HasSummaries
Indicates whether this node has summaries.
Declaration
public bool HasSummaries { get; }
Property Value
Type |
---|
System.Boolean |
Parent
Gets / sets the parent branch.
Declaration
public TreeTableWithSummaryBranch Parent { get; set; }
Property Value
TreeTableWithSummary
Returns the tree this branch belongs to.
Declaration
public TreeTableWithSummary TreeTableWithSummary { get; }
Property Value
Type |
---|
TreeTableWithSummary |
Methods
GetLeftC()
Returns the left branch node cast to ITreeTableSummaryNode.
Declaration
public ITreeTableSummaryNode GetLeftC()
Returns
GetRightC()
Returns the right branch node cast to ITreeTableSummaryNode.
Declaration
public ITreeTableSummaryNode GetRightC()
Returns
GetSummaries(ITreeTableEmptySummaryArraySource)
Returns an array of summary objects.
Declaration
public ITreeTableSummary[] GetSummaries(ITreeTableEmptySummaryArraySource emptySummaries)
Parameters
Type | Name | Description |
---|---|---|
ITreeTableEmptySummaryArraySource | emptySummaries | The empty summaries. |
Returns
Type |
---|
ITreeTableSummary[] |
InvalidateSummariesBottomUp(Boolean)
Walks up parent branches and reset summaries.
Declaration
public override void InvalidateSummariesBottomUp(bool notifyParentRecordSource)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | notifyParentRecordSource |
Overrides
InvalidateSummariesTopDown(Boolean)
Marks all summaries dirty in this node and child nodes.
Declaration
public void InvalidateSummariesTopDown(bool notifyCounterSource)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | notifyCounterSource | if set to |
Implements
System.IDisposable