BlockStyleDefinition
interface
Style definition.
An object describing a style definition. It contains the style name
, element
name and an array of CSS classes
.
// This style will create <h2 class="foo">...</h2> in the document data.
{
name: 'Example style',
element: 'h2',
classes: [ 'foo' ]
}
Properties
-
classes : Array<string>
inheritedmodule:style/styleutils~BlockStyleDefinition#classes
-
element : string
inheritedmodule:style/styleutils~BlockStyleDefinition#element
-
isBlock : true
module:style/styleutils~BlockStyleDefinition#isBlock
-
modelElements : Array<string>
module:style/styleutils~BlockStyleDefinition#modelElements
-
name : string
inheritedmodule:style/styleutils~BlockStyleDefinition#name
-
module:style/styleutils~BlockStyleDefinition#previewTemplate