[**BlockSuite API Documentation**](../../../README.md) *** [BlockSuite API Documentation](../../../README.md) / [@blocksuite/std](../README.md) / gfx # gfx ## Classes - [GfxBlockElementModel](classes/GfxBlockElementModel.md) - [GfxSelectionManager](classes/GfxSelectionManager.md) ## Interfaces - [GfxCompatibleInterface](interfaces/GfxCompatibleInterface.md) - [GfxElementGeometry](interfaces/GfxElementGeometry.md) - [GfxGroupCompatibleInterface](interfaces/GfxGroupCompatibleInterface.md) - [PointTestOptions](interfaces/PointTestOptions.md) ## Type Aliases - [GfxCommonBlockProps](type-aliases/GfxCommonBlockProps.md) - [GfxCompatibleProps](type-aliases/GfxCompatibleProps.md) ## Variables - [gfxGroupCompatibleSymbol](variables/gfxGroupCompatibleSymbol.md) - [SURFACE\_TEXT\_UNIQ\_IDENTIFIER](variables/SURFACE_TEXT_UNIQ_IDENTIFIER.md) - [SURFACE\_YMAP\_UNIQ\_IDENTIFIER](variables/SURFACE_YMAP_UNIQ_IDENTIFIER.md) ## Functions - [canSafeAddToContainer](functions/canSafeAddToContainer.md) - [compareLayer](functions/compareLayer.md) - [convert](functions/convert.md) - [derive](functions/derive.md) - [generateKeyBetween](functions/generateKeyBetween.md) - [generateKeyBetweenV2](functions/generateKeyBetweenV2.md) - [generateNKeysBetween](functions/generateNKeysBetween.md) - [getTopElements](functions/getTopElements.md) - [GfxCompatible](functions/GfxCompatible.md) - [isGfxGroupCompatibleModel](functions/isGfxGroupCompatibleModel.md) - [local](functions/local.md) - [observe](functions/observe.md) - [watch](functions/watch.md)