Grid Editing
Use Grid Editing to allow the user to update certain values either cell by cell or one row at a time. Both Cell and Row Editing are visually identical to the Ignite UI for Angular Grid Editing Feature
Cell Editing
The Grid Cell Editing happens cell by cell and is configured via the Body Cell that one wants to display in edit mode via the Grid Feature
override in Sketch, or the Grid Feature
component's property on the properties panel in Figma . In Adobe XD, the Grid Feature
layer uses the Component States
paradigm to provide a similar mechanism. Once you set the Grid Feature
to Cell Feature/Cell Editing
, you will have an editable Grid that respects this mode.
Row Editing
The Grid Row Editing happens one row at a time and is configured via the Body Cells that belong to the edited row by setting their Grid Feature
to Cell Feature/Row Editing
. In Sketch, we introduce a second override Editing State
allowing you to specify the cell in focus by setting it to Focus Cell
, bear in mind that you should set all other cells on this row to Rest Cell
. In Adobe XD both the above are available as Component States
on the Grid Feature
layer. In Figma to indicate that a row is in editing state, you have to change the Variant
property of all cells in that row. You can do this by selecting the Grid Feature
layer in the layers panel under each body cell and changing the variant to Row Editing Rest
.Change the variant to Row Editing Focused
for the cell you want to present as focused.
Editing Row Banner
The Grid has an Editing Row Banner
symbol under Features
that represents a summary area with the number of edits made on the row and a pair of actions for canceling and confirming the edits made on the row. Adding this symbol/component has only a visual effect on your design to make it more realistic, if you want to switch the Row Editing feature, configure the Cells of the row accordingly.
Additional Resources
Related topic:
Our community is active and always welcoming to new ideas.