mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-02-12 20:38:52 +00:00
continue #10824 ### Changed - Moved double-click-to-edit behavior from the default tool to individual model views - Introduced `onSelected` callback interface in gfx view components to allows developers to override default selection logic
882 B
882 B
BlockSuite API Documentation / @blocksuite/block-std / gfx / GfxSelectionManager
Class: GfxSelectionManager
GfxSelectionManager is just a wrapper of std selection providing convenient method and states in gfx
Extends
GfxExtension
Methods
has()
has(
element):boolean
check if the element is selected in local
Parameters
element
string
Returns
boolean
hasRemote()
hasRemote(
element):boolean
check if element is selected by remote peers
Parameters
element
string
Returns
boolean
toggle()
toggle(
element):void
Toggle the selection state of single element
Parameters
element
string | GfxModel
Returns
void