silverstripe/silverstripe-framework#10771 made it easier to use the core gridfield components with arbitrary data.
A similar review should be done with components in this module, so that it's easier to use them with non-DataObject data and so that it's clearer when that's just not an option.
Acceptance Criteria
silverstripe/silverstripe-framework#10771 made it easier to use the core gridfield components with arbitrary data.
A similar review should be done with components in this module, so that it's easier to use them with non-DataObject data and so that it's clearer when that's just not an option.
Acceptance Criteria
GridFieldComponentclasses work with arbitraryViewableDataViewableData(if any), this is clearly documented in a way that developers can identify from within their IDE.