Background, Background, Background image, Content align, Content max-width, Border, Border, Border, Shadow, Shadow, Shadow width, Padding top, Padding bottom, Padding left, Padding right..
The plugin comes with filter to register your own block extending this one, to make use of the settings that come with it..
You can choose from the available settings, listed below, and assign InnerBlocks properties to customize it..
Also note that the align attribute is handled by Gutenberg so even though you can deprecate the control, the class that the old block had assigned will remain..
addFilter ( melonpanBlockContainer createBlock., my-plugin my-block., blocks => { return blocks concat ( { These are the default block registration properties.
My Block., icon carrot., category common }, These properties will be passed to InnerBlocks component.
If you need to migrate the block to version, because either the settings or the extra props objects changed, you need to pass those objects as they were before the change, inside object.
My attribute ) } selected={attributes custom.example attribute name} options={ } onChange={value => setAttributes } > ) } }, withMyAttributeControl ) addFilter ( editor.
BlockEdit., my-plugin my-filter., withMyAttributeControl )...
Interested in development.., check out SVN repository, or subscribe to the development log by RSS...
Read more