View Source Electric.Shapes.Filter.Table (electric v0.9.5)
Responsible for knowing which shapes are affected by a change to a specific table.
The %Table{}
struct contains indexes
, a map of indexes for shapes that have been optimised, and other_shapes
for shapes
that have not been optimised. The logic for specific indexes is delegated to the Filter.Index
module.