Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ElementDefinition

This object defines how element will be rendered in builder.

Hierarchy

  • ElementDefinition

Indexable

[key: string]: any

This object defines how element will be rendered in builder.

Index

Properties

Optional defaultSize

defaultSize: IOptionalSize

Default plugin element size definition. This is the size element will be when added to builder.

Optional initialFullWidth

initialFullWidth: undefined | false | true

Optional isolatedRendering

isolatedRendering: undefined | false | true

If true content of the plugin element will be rendered in iframe. This can be used to prevent element plugins external scripts from interfering with builder. (default: false)

Optional minSize

minSize: IOptionalSize

Minimum plugin element size definition. Users will not be able to make element smaller than this size.

Optional renderOnce

renderOnce: undefined | false | true

If true plugin element in builder will only be rendered once. If false it will be re-rendered on every update call. (default: false)

Optional resizable

resizable: undefined | false | true

If true then users will be able to resize element in builder. (default: true)

Optional supportsFullWidth

supportsFullWidth: undefined | false | true

If true then users will see "Full screen width" option in element options dialog. (default: true)