Feature/growth insertion index
Feature request
- Each element has a
growthInsertionIndexthat can be queried using a grid method with the same name. - This index is only valid between calling
grow()andpostGrow()and only for elements that have been inserted using the gridsinsertElementmethod. - It can be used to attach user data to an element inserted with the
insertElementmethod, because we don't know at insertion time (before callinggrow()) which index or id the element will have in the grid. - The concept is very similar to the
insertionIndexof the factory with the difference that the validity of the index is only temporary.
I'm open to any suggestion how to make this better or also renaming of the interface function. Without this it's impossible to attach data to a newly created element at creation time, i.e. it's impossible to distinguish between new elments that were inserted together using insertElement().
This branch is based on !14 (merged)