Test Page

Test

All Blocks

Block Attributes – ncsu-blocks/block-attributes

text

Attributes

  • blocks:
    • type: array
    • default: [ ]
  • className:
    • type: string

Form – gravityforms/form

embed

Attributes

  • formId:
    • type: string
  • title:
    • type: boolean
    • default: true
  • description:
    • type: boolean
    • default: true
  • ajax:
    • type: boolean
    • default: false
  • tabindex:
    • type: string
  • fieldValues:
    • type: string
  • formPreview:
    • type: boolean
    • default: true

Event List – ncsu-calendar/event-list

ncsu-calendar

Attributes

  • queryID:
    • type: string
    • default: “”
  • selectedQueries:
    • type: array
    • default: [ ]
  • num:
    • type: string
    • default: “6”
  • columns:
    • type: number
    • default: 2
  • displayStyle:
    • type: string
    • default: “classic”
  • displayOptions:
    • type: object
    • default: [ false, false, false, false, false, false, false, true, true, false ]
  • className:
    • type: string

Event Card – ncsu-calendar/event-card

ncsu-calendar

Attributes

  • className:
    • type: string
  • eventID:
    • type: string
    • default: null
  • customURL:
    • type: string
    • default: “”
  • displayOptions:
    • type: object
    • default: [ false, false, false, false, false, false, false, true, true, false ]

Single Knowledge Article – ncsu-knowledge/knowledge-single

text

Attributes

  • singleArticle:
    • type: string
    • default: null
  • baseHeadingLevel:
    • type: integer
    • default: 2
  • displayDate:
    • type: boolean
    • default: true
  • displayKBNumber:
    • type: boolean
    • default: true
  • displayQuestion:
    • type: boolean
    • default: true
  • className:
    • type: string

List of Knowledge Articles – ncsu-knowledge/knowledge-list

text

Attributes

  • display:
    • type: string
    • default: “list”
  • kb_knowledge_base:
    • type: string
    • default: null
  • kb_category:
    • type: string
    • default: null
  • u_knowledge_rest_sites:
    • type: string
    • default: null
  • baseHeadingLevel:
    • type: integer
    • default: 2
  • displayDate:
    • type: boolean
    • default: true
  • displayKBNumber:
    • type: boolean
    • default: true
  • displayQuestion:
    • type: boolean
    • default: true
  • className:
    • type: string

Single REPORTER Workshop – ncsu-reporter/single-workshop

text

Attributes

  • courseID:
    • type: string
    • default: null
  • headingLevel:
    • type: string
    • default: null
  • displayCourseID:
    • type: boolean
    • default: true
  • displayTitle:
    • type: boolean
    • default: true
  • displayDesc:
    • type: boolean
    • default: true
  • displayWebsite:
    • type: boolean
    • default: true
  • displayCategory:
    • type: boolean
    • default: true
  • displaySubCategory:
    • type: boolean
    • default: true
  • displayKeywords:
    • type: boolean
    • default: true
  • displayNotes:
    • type: boolean
    • default: true
  • displayStatus:
    • type: boolean
    • default: true
  • displayInstancePrerequisites:
    • type: boolean
    • default: true
  • displayInstances:
    • type: boolean
    • default: true
  • displayInstanceContact:
    • type: boolean
    • default: true
  • displayInstanceInstructors:
    • type: boolean
    • default: true
  • displayInstanceLocation:
    • type: boolean
    • default: true
  • displayInstanceRegLink:
    • type: boolean
    • default: true
  • className:
    • type: string

List of REPORTER Workshops – ncsu-reporter/workshop-list

text

Attributes

  • filterActiveOnly:
    • type: boolean
    • default: false
  • filterCategory:
    • type: string
    • default: null
  • filterSubCategory:
    • type: string
    • default: null
  • filterKeyword:
    • type: string
    • default: null
  • filterInstructor:
    • type: string
    • default: null
  • filterBuildingCode:
    • type: string
    • default: null
  • filterRoom:
    • type: string
    • default: null
  • headingLevel:
    • type: string
    • default: null
  • displayCourseID:
    • type: boolean
    • default: true
  • displayTitle:
    • type: boolean
    • default: true
  • displayDesc:
    • type: boolean
    • default: true
  • displayWebsite:
    • type: boolean
    • default: true
  • displayCategory:
    • type: boolean
    • default: true
  • displaySubCategory:
    • type: boolean
    • default: true
  • displayKeywords:
    • type: boolean
    • default: true
  • displayNotes:
    • type: boolean
    • default: true
  • displayStatus:
    • type: boolean
    • default: true
  • displayInstancePrerequisites:
    • type: boolean
    • default: true
  • displayInstances:
    • type: boolean
    • default: true
  • displayInstanceContact:
    • type: boolean
    • default: true
  • displayInstanceInstructors:
    • type: boolean
    • default: true
  • displayInstanceLocation:
    • type: boolean
    • default: true
  • displayInstanceRegLink:
    • type: boolean
    • default: true
  • className:
    • type: string

Calendar of REPORTER Workshops – ncsu-reporter/workshop-calendar

text

Attributes

  • filterActiveOnly:
    • type: boolean
    • default: false
  • filterUpcomingInstancesOnly:
    • type: boolean
    • default: false
  • filterCategory:
    • type: string
    • default: null
  • filterSubCategory:
    • type: string
    • default: null
  • filterKeyword:
    • type: string
    • default: null
  • filterInstructor:
    • type: string
    • default: null
  • filterBuildingCode:
    • type: string
    • default: null
  • filterRoom:
    • type: string
    • default: null
  • headingLevel:
    • type: string
    • default: null
  • displayInstanceTitle:
    • type: boolean
    • default: true
  • displayInstancePrerequisites:
    • type: boolean
    • default: true
  • displayInstanceContact:
    • type: boolean
    • default: true
  • displayInstanceInstructors:
    • type: boolean
    • default: true
  • displayInstanceLocation:
    • type: boolean
    • default: true
  • displayInstanceRegLink:
    • type: boolean
    • default: true
  • className:
    • type: string

Jobs – ncsu-blocks/jobs

ncsu-blocks-utility

Attributes

  • jobsCount:
    • type: number
    • default: 5
  • oucPattern:
    • type: string
    • default: “24”
  • showDepartment:
    • type: boolean
    • default: false
  • className:
    • type: string

Callout – ncsu-blocks/callout

ncsu-blocks-visual-elements

Attributes

  • body:
    • type: string
    • default: “”
  • headingType:
    • type: string
    • default: “P”
  • heading:
    • type: string
    • default: “”
  • fontFace:
    • type: string
    • default: “univers-light”
  • textAlign:
    • type: string
    • default: “tc”
  • href:
    • type: string
    • attribute: href
  • color:
    • type: string
    • default: “red”
  • imgSrc:
    • type: string
    • default: “”
  • imgSrcSet:
    • type: string
    • default: “”
  • imgSizes:
    • type: array
    • default: null
  • imgAlt:
    • type: string
    • default: “”
  • imgAlign:
    • type: string
    • default: “no”
  • imgID:
    • type: number
  • fontSize:
    • type: number
    • default: 2
  • fontWeight:
    • type: string
    • default: “normal”
  • icon:
    • type: string
    • default: “wolfs-head”
  • hasIcon:
    • type: boolean
    • default: false
  • hasImage:
    • type: boolean
    • default: false
  • align:
    • type: string
  • className:
    • type: string

Collapsible Panel – ncsu-blocks/collapsible-panel

ncsu-blocks-utility

Attributes

  • headingText:
    • type: string
    • default: null
  • nodeName:
    • type: string
    • default: “P”
  • panelType:
    • type: string
    • default: “gray-10”
  • collapsible:
    • type: boolean
    • default: true
  • initiallyOpen:
    • type: boolean
    • default: true
  • className:
    • type: string

Recent Posts – ncsu-blocks/recent-posts

ncsu-blocks-utility

Attributes

  • postsCount:
    • type: number
    • default: 3
  • columnsCount:
    • type: number
    • default: 3
  • headingType:
    • type: string
    • default: “h1”
  • displayImage:
    • type: boolean
    • default: true
  • displayDate:
    • type: boolean
    • default: true
  • displayCategories:
    • type: boolean
    • default: true
  • displayAuthor:
    • type: boolean
    • default: true
  • displayExcerpt:
    • type: boolean
    • default: true
  • blockAlign:
    • type: string
    • default: “center”
  • orderBy:
    • type: string
    • default: “date”
  • order:
    • type: string
    • default: “DESC”
  • postType:
    • type: string
    • default: “post”
  • limitTax:
    • type: boolean
    • default: false
  • taxType:
    • type: string
    • default: null
  • taxTerm:
    • type: string
    • default: null
  • apiEndpoint:
    • type: url
    • default: null
  • className:
    • type: string

Alert – ncsu-blocks/alert

ncsu-blocks-utility

Attributes

  • headingText:
    • type: string
  • nodeName:
    • type: string
    • selector: h1,h2,h3,h4,h5,h6,p
    • default: “p”
  • alertType:
    • type: string
    • default: “blue”
  • fontFace:
    • type: string
    • default: “univers-light”
  • alignment:
    • type: string
    • default: “left”
  • className:
    • type: string

Icon – ncsu-blocks/icon

ncsu-blocks-visual-elements

Attributes

  • size:
    • type: number
    • default: 3
  • icon:
    • type: string
    • default: “star”
  • hasAlt:
    • type: boolean
    • default: false
  • altText:
    • type: string
    • default: null
  • color:
    • type: string
    • default: “red”
  • background:
    • type: boolean
    • default: false
  • rounded:
    • type: boolean
    • default: false
  • blockAlign:
    • type: string
    • default: “center”
  • id:
    • type: string
    • default: null
  • className:
    • type: string
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *

Icon + Text – ncsu-blocks/icon-text

ncsu-blocks-visual-elements

Attributes

  • content:
    • default: “”
    • type: string
  • fontFace:
    • type: string
    • default: “univers-light”
  • fontWeight:
    • type: string
    • default: “normal”
  • size:
    • type: number
    • default: 2
  • textSize:
    • type: number
    • default: 2
  • textAlign:
    • type: string
    • default: “tc”
  • icon:
    • type: string
    • default: “star”
  • color:
    • type: string
    • default: “red”
  • textColor:
    • type: string
    • default: “text-black”
  • background:
    • type: boolean
    • default: false
  • rounded:
    • type: boolean
    • default: false
  • isStacked:
    • type: boolean
    • default: false
  • id:
    • type: string
    • default: null
  • alignment:
    • type: string
    • default: “left”
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string

Icon + Heading – ncsu-blocks/icon-heading

ncsu-blocks-heading

Attributes

  • content:
    • default: “”
    • type: string
  • headingType:
    • type: string
    • default: “H2”
  • fontFace:
    • type: string
    • default: “univers-light”
  • fontWeight:
    • type: string
    • default: “normal”
  • size:
    • type: number
    • default: 2
  • textSize:
    • type: number
    • default: 2
  • textAlign:
    • type: string
    • default: “tc”
  • icon:
    • type: string
    • default: “star”
  • color:
    • type: string
    • default: “red”
  • textColor:
    • type: string
    • default: “text-black”
  • background:
    • type: boolean
    • default: false
  • rounded:
    • type: boolean
    • default: false
  • isStacked:
    • type: boolean
    • default: false
  • id:
    • type: string
    • default: null
  • alignment:
    • type: string
    • default: “left”
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string

Video Banner – ncsu-blocks/video-banner

ncsu-blocks-visual-elements

Attributes

  • body:
    • type: string
    • default: null
  • headingType:
    • type: string
    • default: “P”
  • heading:
    • type: string
    • default: null
  • fontFace:
    • type: string
    • default: “univers-light”
  • fontSize:
    • type: number
    • default: 2
  • fontWeight:
    • type: string
    • default: “normal”
  • textAlign:
    • type: string
    • default: “tl”
  • href:
    • type: string
    • default: null
  • hasBgColor:
    • type: string
    • default: “bg-true”
  • color:
    • type: string
    • default: “red”
  • textPosition:
    • type: string
    • default: “bottom-left”
  • vidSrc:
    • type: string
    • default: null
  • imgSrc:
    • type: string
    • default: null
  • imgSrcSet:
    • type: string
    • default: null
  • imgSizes:
    • type: string
    • default: null
  • imgAlt:
    • type: string
    • default: “”
  • imgAlign:
    • type: string
    • default: “no”
  • imgID:
    • type: number
    • default: null
  • align:
    • type: string
  • className:
    • type: string

Paragraph – core/paragraph

text

Attributes

  • align:
    • type: string
  • content:
    • type: string
    • source: html
    • selector: p
    • default: “”
  • dropCap:
    • type: boolean
    • default: false
  • placeholder:
    • type: string
  • direction:
    • type: string
    • enum: [ ltr, rtl ]
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string
  • backgroundColor:
    • type: string
  • textColor:
    • type: string
  • fontSize:
    • type: string
  • style:
    • type: object

Image – core/image

media

Attributes

  • align:
    • type: string
  • url:
    • type: string
    • source: attribute
    • selector: img
    • attribute: src
  • alt:
    • type: string
    • source: attribute
    • selector: img
    • attribute: alt
    • default: “”
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • title:
    • type: string
    • source: attribute
    • selector: img
    • attribute: title
  • href:
    • type: string
    • source: attribute
    • selector: figure > a
    • attribute: href
  • rel:
    • type: string
    • source: attribute
    • selector: figure > a
    • attribute: rel
  • linkClass:
    • type: string
    • source: attribute
    • selector: figure > a
    • attribute: class
  • id:
    • type: number
  • width:
    • type: number
  • height:
    • type: number
  • sizeSlug:
    • type: string
  • linkDestination:
    • type: string
    • default: “none”
  • linkTarget:
    • type: string
    • source: attribute
    • selector: figure > a
    • attribute: target
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string

Heading – core/heading

text

Attributes

  • align:
    • type: string
  • content:
    • type: string
    • source: html
    • selector: h1,h2,h3,h4,h5,h6
    • default: “”
  • level:
    • type: number
    • default: 2
  • placeholder:
    • type: string
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string
  • backgroundColor:
    • type: string
  • textColor:
    • type: string
  • fontSize:
    • type: string
  • style:
    • type: object

Gallery – core/gallery

media

Attributes

  • images:
    • type: array
    • default: [ ]
    • source: query
    • selector: .blocks-gallery-item
    • query: [ [ string, attribute, img, src ], [ string, attribute, img, data-full-url ], [ string, attribute, img, data-link ], [ string, attribute, img, alt, ], [ string, attribute, img, data-id ], [ string, html, .blocks-gallery-item__caption ] ]
  • ids:
    • type: array
    • items: [ number ]
    • default: [ ]
  • columns:
    • type: number
    • minimum: 1
    • maximum: 8
  • caption:
    • type: string
    • source: html
    • selector: .blocks-gallery-caption
  • imageCrop:
    • type: boolean
    • default: true
  • linkTo:
    • type: string
    • default: “none”
  • sizeSlug:
    • type: string
    • default: “large”
  • align:
    • type: string
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string

List – core/list

text

Attributes

  • ordered:
    • type: boolean
    • default: false
  • values:
    • type: string
    • source: html
    • selector: ol,ul
    • multiline: li
    • __unstableMultilineWrapperTags: [ ol, ul ]
    • default: “”
  • type:
    • type: string
  • start:
    • type: number
  • reversed:
    • type: boolean
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string

Quote – core/quote

text

Attributes

  • value:
    • type: string
    • source: html
    • selector: blockquote
    • multiline: p
    • default: “”
  • citation:
    • type: string
    • source: html
    • selector: cite
    • default: “”
  • align:
    • type: string
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string

Shortcode – core/shortcode

widgets

Attributes

  • text:
    • type: string
    • source: html

Archives – core/archives

widgets

Attributes

  • align:
    • type: string
    • enum: [ left, center, right, wide, full ]
  • className:
    • type: string
  • displayAsDropdown:
    • type: boolean
    • default: false
  • showPostCounts:
    • type: boolean
    • default: false

Audio – core/audio

media

Attributes

  • src:
    • type: string
    • source: attribute
    • selector: audio
    • attribute: src
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • id:
    • type: number
  • autoplay:
    • type: boolean
    • source: attribute
    • selector: audio
    • attribute: autoplay
  • loop:
    • type: boolean
    • source: attribute
    • selector: audio
    • attribute: loop
  • preload:
    • type: string
    • source: attribute
    • selector: audio
    • attribute: preload
  • align:
    • type: string
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string

Button – core/button

design

Attributes

  • url:
    • type: string
    • source: attribute
    • selector: a
    • attribute: href
  • title:
    • type: string
    • source: attribute
    • selector: a
    • attribute: title
  • text:
    • type: string
    • source: html
    • selector: a
  • linkTarget:
    • type: string
    • source: attribute
    • selector: a
    • attribute: target
  • rel:
    • type: string
    • source: attribute
    • selector: a
    • attribute: rel
  • placeholder:
    • type: string
  • borderRadius:
    • type: number
  • style:
    • type: object
  • backgroundColor:
    • type: string
  • textColor:
    • type: string
  • gradient:
    • type: string
  • align:
    • type: string
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string

Buttons – core/buttons

design

Attributes

  • align:
    • type: string
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string

Calendar – core/calendar

widgets

Attributes

  • align:
    • type: string
    • enum: [ left, center, right, wide, full ]
  • className:
    • type: string
  • month:
    • type: integer
  • year:
    • type: integer

Categories – core/categories

widgets

Attributes

  • align:
    • type: string
    • enum: [ left, center, right, wide, full ]
  • className:
    • type: string
  • displayAsDropdown:
    • type: boolean
    • default: false
  • showHierarchy:
    • type: boolean
    • default: false
  • showPostCounts:
    • type: boolean
    • default: false

Code – core/code

text

Attributes

  • content:
    • type: string
    • source: text
    • selector: code
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string

Columns – core/columns

design

Attributes

  • verticalAlignment:
    • type: string
  • align:
    • type: string
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string
  • backgroundColor:
    • type: string
  • textColor:
    • type: string
  • gradient:
    • type: string
  • style:
    • type: object

Column – core/column

text

Attributes

  • verticalAlignment:
    • type: string
  • width:
    • type: number
    • min: 0
    • max: 100
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string

Cover – core/cover

media

Attributes

  • url:
    • type: string
  • id:
    • type: number
  • hasParallax:
    • type: boolean
    • default: false
  • dimRatio:
    • type: number
    • default: 50
  • overlayColor:
    • type: string
  • customOverlayColor:
    • type: string
  • backgroundType:
    • type: string
    • default: “image”
  • focalPoint:
    • type: object
  • minHeight:
    • type: number
  • minHeightUnit:
    • type: string
  • gradient:
    • type: string
  • customGradient:
    • type: string
  • contentPosition:
    • type: string
  • align:
    • type: string
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string
  • style:
    • type: object

Embed – core/embed

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Twitter – core-embed/twitter

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

YouTube – core-embed/youtube

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Facebook – core-embed/facebook

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Instagram – core-embed/instagram

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

WordPress – core-embed/wordpress

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

SoundCloud – core-embed/soundcloud

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Spotify – core-embed/spotify

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Flickr – core-embed/flickr

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Vimeo – core-embed/vimeo

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Animoto – core-embed/animoto

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Cloudup – core-embed/cloudup

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

CollegeHumor – core-embed/collegehumor

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Crowdsignal – core-embed/crowdsignal

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Dailymotion – core-embed/dailymotion

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Imgur – core-embed/imgur

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Issuu – core-embed/issuu

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Kickstarter – core-embed/kickstarter

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Meetup.com – core-embed/meetup-com

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Mixcloud – core-embed/mixcloud

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Polldaddy – core-embed/polldaddy

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Reddit – core-embed/reddit

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

ReverbNation – core-embed/reverbnation

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Screencast – core-embed/screencast

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Scribd – core-embed/scribd

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Slideshare – core-embed/slideshare

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

SmugMug – core-embed/smugmug

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Speaker – core-embed/speaker

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Speaker Deck – core-embed/speaker-deck

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

TikTok – core-embed/tiktok

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

TED – core-embed/ted

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Tumblr – core-embed/tumblr

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

VideoPress – core-embed/videopress

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

WordPress.tv – core-embed/wordpress-tv

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

Amazon Kindle – core-embed/amazon-kindle

embed

Attributes

  • url:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • type:
    • type: string
  • providerNameSlug:
    • type: string
  • allowResponsive:
    • type: boolean
    • default: true
  • align:
    • type: string
  • className:
    • type: string

File – core/file

media

Attributes

  • id:
    • type: number
  • href:
    • type: string
  • fileName:
    • type: string
    • source: html
    • selector: a:not([download])
  • textLinkHref:
    • type: string
    • source: attribute
    • selector: a:not([download])
    • attribute: href
  • textLinkTarget:
    • type: string
    • source: attribute
    • selector: a:not([download])
    • attribute: target
  • showDownloadButton:
    • type: boolean
    • default: true
  • downloadButtonText:
    • type: string
    • source: html
    • selector: a[download]
  • align:
    • type: string
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string

Group – core/group

design

Attributes

  • tagName:
    • type: string
    • default: “div”
  • align:
    • type: string
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string
  • backgroundColor:
    • type: string
  • textColor:
    • type: string
  • gradient:
    • type: string
  • style:
    • type: object

Classic – core/freeform

text

Attributes

  • content:
    • type: string
    • source: html

Custom HTML – core/html

widgets

Attributes

  • content:
    • type: string
    • source: html

Media & Text – core/media-text

media

Attributes

  • align:
    • type: string
    • default: “wide”
  • mediaAlt:
    • type: string
    • source: attribute
    • selector: figure img
    • attribute: alt
    • default: “”
  • mediaPosition:
    • type: string
    • default: “left”
  • mediaId:
    • type: number
  • mediaUrl:
    • type: string
    • source: attribute
    • selector: figure video,figure img
    • attribute: src
  • mediaLink:
    • type: string
  • linkDestination:
    • type: string
  • linkTarget:
    • type: string
    • source: attribute
    • selector: figure a
    • attribute: target
  • href:
    • type: string
    • source: attribute
    • selector: figure a
    • attribute: href
  • rel:
    • type: string
    • source: attribute
    • selector: figure a
    • attribute: rel
  • linkClass:
    • type: string
    • source: attribute
    • selector: figure a
    • attribute: class
  • mediaType:
    • type: string
  • mediaWidth:
    • type: number
    • default: 50
  • isStackedOnMobile:
    • type: boolean
    • default: true
  • verticalAlignment:
    • type: string
  • imageFill:
    • type: boolean
  • focalPoint:
    • type: object
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string
  • backgroundColor:
    • type: string
  • textColor:
    • type: string
  • gradient:
    • type: string
  • style:
    • type: object

Latest Comments – core/latest-comments

widgets

Attributes

  • align:
    • type: string
    • enum: [ left, center, right, wide, full ]
  • className:
    • type: string
  • commentsToShow:
    • type: number
    • default: 5
    • minimum: 1
    • maximum: 100
  • displayAvatar:
    • type: boolean
    • default: true
  • displayDate:
    • type: boolean
    • default: true
  • displayExcerpt:
    • type: boolean
    • default: true

Latest Posts – core/latest-posts

widgets

Attributes

  • align:
    • type: string
    • enum: [ left, center, right, wide, full ]
  • className:
    • type: string
  • categories:
    • type: array
    • items: [ object ]
  • selectedAuthor:
    • type: number
  • postsToShow:
    • type: number
    • default: 5
  • displayPostContent:
    • type: boolean
    • default: false
  • displayPostContentRadio:
    • type: string
    • default: “excerpt”
  • excerptLength:
    • type: number
    • default: 55
  • displayAuthor:
    • type: boolean
    • default: false
  • displayPostDate:
    • type: boolean
    • default: false
  • postLayout:
    • type: string
    • default: “list”
  • columns:
    • type: number
    • default: 3
  • order:
    • type: string
    • default: “desc”
  • orderBy:
    • type: string
    • default: “date”
  • displayFeaturedImage:
    • type: boolean
    • default: false
  • featuredImageAlign:
    • type: string
    • enum: [ left, center, right ]
  • featuredImageSizeSlug:
    • type: string
    • default: “thumbnail”
  • featuredImageSizeWidth:
    • type: number
    • default: null
  • featuredImageSizeHeight:
    • type: number
    • default: null

Unsupported – core/missing

text

Attributes

  • originalName:
    • type: string
  • originalUndelimitedContent:
    • type: string
  • originalContent:
    • type: string
    • source: html

More – core/more

design

Attributes

  • customText:
    • type: string
  • noTeaser:
    • type: boolean
    • default: false

Page Break – core/nextpage

design

Attributes

Preformatted – core/preformatted

text

Attributes

  • content:
    • type: string
    • source: html
    • selector: pre
    • default: “”
    • __unstablePreserveWhiteSpace: true
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string

Pullquote – core/pullquote

text

Attributes

  • value:
    • type: string
    • source: html
    • selector: blockquote
    • multiline: p
  • citation:
    • type: string
    • source: html
    • selector: cite
    • default: “”
  • mainColor:
    • type: string
  • customMainColor:
    • type: string
  • textColor:
    • type: string
  • customTextColor:
    • type: string
  • align:
    • type: string
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string

RSS – core/rss

widgets

Attributes

  • align:
    • type: string
    • enum: [ left, center, right, wide, full ]
  • className:
    • type: string
  • columns:
    • type: number
    • default: 2
  • blockLayout:
    • type: string
    • default: “list”
  • feedURL:
    • type: string
    • default: “”
  • itemsToShow:
    • type: number
    • default: 5
  • displayExcerpt:
    • type: boolean
    • default: false
  • displayAuthor:
    • type: boolean
    • default: false
  • displayDate:
    • type: boolean
    • default: false
  • excerptLength:
    • type: number
    • default: 55

Search – core/search

widgets

Attributes

  • align:
    • type: string
    • enum: [ left, center, right, wide, full ]
  • className:
    • type: string
  • label:
    • type: string
  • placeholder:
    • type: string
    • default: “”
  • buttonText:
    • type: string

Separator – core/separator

design

Attributes

  • color:
    • type: string
  • customColor:
    • type: string
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string

Reusable Block – core/block

reusable

Attributes

  • ref:
    • type: number

Spacer – core/spacer

design

Attributes

  • height:
    • type: number
    • default: 100
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string

Subheading (deprecated) – core/subhead

text

Attributes

  • align:
    • type: string
  • content:
    • type: string
    • source: html
    • selector: p
  • className:
    • type: string

Table – core/table

text

Attributes

  • hasFixedLayout:
    • type: boolean
    • default: false
  • backgroundColor:
    • type: string
  • caption:
    • type: string
    • source: html
    • selector: figcaption
    • default: “”
  • head:
    • type: array
    • default: [ ]
    • source: query
    • selector: thead tr
    • query: [ [ array, [ ], query, td,th, [ [ string, html ], [ string, td, tag ], [ string, attribute, scope ], [ string, attribute, data-align ] ] ] ]
  • body:
    • type: array
    • default: [ ]
    • source: query
    • selector: tbody tr
    • query: [ [ array, [ ], query, td,th, [ [ string, html ], [ string, td, tag ], [ string, attribute, scope ], [ string, attribute, data-align ] ] ] ]
  • foot:
    • type: array
    • default: [ ]
    • source: query
    • selector: tfoot tr
    • query: [ [ array, [ ], query, td,th, [ [ string, html ], [ string, td, tag ], [ string, attribute, scope ], [ string, attribute, data-align ] ] ] ]
  • align:
    • type: string
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string

Tag Cloud – core/tag-cloud

widgets

Attributes

  • align:
    • type: string
    • enum: [ left, center, right, wide, full ]
  • className:
    • type: string
  • taxonomy:
    • type: string
    • default: “post_tag”
  • showTagCounts:
    • type: boolean
    • default: false

Text Columns (deprecated) – core/text-columns

design

Attributes

  • content:
    • type: array
    • source: query
    • selector: p
    • query: [ [ string, html ] ]
    • default: [ [ ], [ ] ]
  • columns:
    • type: number
    • default: 2
  • width:
    • type: string
  • className:
    • type: string

Verse – core/verse

text

Attributes

  • content:
    • type: string
    • source: html
    • selector: pre
    • default: “”
    • __unstablePreserveWhiteSpace: true
  • textAlign:
    • type: string
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string

Video – core/video

media

Attributes

  • autoplay:
    • type: boolean
    • source: attribute
    • selector: video
    • attribute: autoplay
  • caption:
    • type: string
    • source: html
    • selector: figcaption
  • controls:
    • type: boolean
    • source: attribute
    • selector: video
    • attribute: controls
    • default: true
  • id:
    • type: number
  • loop:
    • type: boolean
    • source: attribute
    • selector: video
    • attribute: loop
  • muted:
    • type: boolean
    • source: attribute
    • selector: video
    • attribute: muted
  • poster:
    • type: string
    • source: attribute
    • selector: video
    • attribute: poster
  • preload:
    • type: string
    • source: attribute
    • selector: video
    • attribute: preload
    • default: “metadata”
  • src:
    • type: string
    • source: attribute
    • selector: video
    • attribute: src
  • playsInline:
    • type: boolean
    • source: attribute
    • selector: video
    • attribute: playsinline
  • align:
    • type: string
  • anchor:
    • type: string
    • source: attribute
    • attribute: id
    • selector: *
  • className:
    • type: string