@Component(value="grpjs_GjsBlocksRepository") public class GjsBlocksRepositoryImpl extends java.lang.Object implements GjsBlocksRepository
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,GjsBlock> |
registeredBlocks |
Constructor and Description |
---|
GjsBlocksRepositoryImpl() |
Modifier and Type | Method and Description |
---|---|
GjsBlock |
getBlock(java.lang.String name)
Retrieve registered GrapesJs block
|
void |
registerBlock(GjsBlock block)
Register custom GrapesJs block which can be used in xml configuration
|
protected void |
registerDefaultBlocks() |
protected java.util.Map<java.lang.String,GjsBlock> registeredBlocks
protected void registerDefaultBlocks()
public GjsBlock getBlock(java.lang.String name)
GjsBlocksRepository
getBlock
in interface GjsBlocksRepository
name
- block namepublic void registerBlock(GjsBlock block)
GjsBlocksRepository
registerBlock
in interface GjsBlocksRepository
block
- GrapesJs block descriptor