mirror of
https://gitee.com/antv/g6.git
synced 2024-12-02 11:48:29 +08:00
c763217197
* feat(themes): add theme plugin type definition * feat(palettes): add palette utils and plugin type definition * feat(utils): add computeElementCallbackStyle util * refactor(spec): edge data style support config sourcePort and targetPort * refactor(animation): adjust executor to adapt undefined animation * test(spec): fix spec animation test case * feat(palettes): add built-in palettes * refactor(utils): adjust palette default logic * feat(theme): add built in theme * feat(runtime): add element controller * refactor(spec): rename port to anchor * test(registry): update registry test case * refactor(palettes): remove built in palettes to canstants * refactor(runtime): data controler remove event emit and provide getChanges API * refactor(registry): register built-in nodes and edges * refactor(runtime): adapt data controller changes, store animation result * refactor(runtime): element style callback returns index and element data extractly * fix(animation): remove parseAnimation to avoid circular dependencies * test: update test case * refactor: adjust demo env * refactor(animation): executor support specific modifiedStyle, and provide default style value infer * refactor(themes): update built-in themes * refactor(utils): update createAnimationsProxy to avoid sync onframe and onfinish to all instances * refactor(runtime): refactor cavas init function * refactor(spec): support to disable animation * test: update test spec * test: update test case * refactor(runtime): update element controller and integration cases * chore: update editor config * refactor(runtime): update render logic and fix issue that data states change |
||
---|---|---|
.. | ||
settings.json |