Provide communicate() methods for OneDGrid and IdentityGrid
Summary
In !470 (merged) the capability canCommunicate
was implemented for IdentityGrid
, but the grid(view) does not provide a corresponding communicate()
method. So, its both a violation of the capability and of grid interface. The OndDGrid on the other hand has property canCommunicate = false
, but should at least provide this GridView member function. Otherwise, generic code would need more boilerplate code to conditionally implement a function that uses the communicate methods from a grid.
Discussion
The capability is not clear: What does "can communicate" mean? Does it mean, the grid(view) provides a communicate method? Or one can use the communicate method? Or both? What is the requirement on a grid that implements canCommunicate == false/true
?
Closes #161 (closed)