- internal improvements
- added onBlockTap to Schema to communicate taps on block areas, this returns
block area tap event which includes the
BlockArea
and a global and local position.
- allow label overflow for arc entrance
- added labelMargin to withLabel extension
- update description
- Stable release
- README update
- breaking changes:
- renamed SchemaWidget to Schema
- renamed SchemaConfig to SchemaConfiguration
- removed entranceLabel, entranceLabelStyle, entranceLabelRadius from
Block
class, use arc openings instead. - introduced arc openings for blocks. They work exactly like openings but are arcs.
- breaking change: moved schemaSize, showGrid, showBlocks, layoutDirection and onInitiateAxes to SchemaConfig
- more development on the API
- update README
- breaking changes with API
- made some records classes instead, namely: AxesScale, SchemaSize, BlockLayoutArea etc.
- changed BlockLayoutArea to BlockArea
- change some parameter names
- introduced identifier for blocks
- fixed bug with entrance radius
- allow entrance arc to be customisable
- added documentation
- added example
- added screenshots
- Initial release