Created
September 20, 2019 17:37
-
-
Save kellenmace/93be82c8ca74f856a5741346cda6a4bc to your computer and use it in GitHub Desktop.
WordPress Gutenberg GraphQL Schema Definitions
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
type CoreArchivesBlock implements Block { | |
attributes: CoreArchivesBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
renderedContent: String! | |
} | |
type CoreArchivesBlockAttributes { | |
align: String | |
className: String | |
displayAsDropdown: Boolean! | |
showPostCounts: Boolean! | |
} | |
type CoreAudioBlock implements Block { | |
attributes: CoreAudioBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreAudioBlockAttributes { | |
align: String | |
autoplay: Boolean | |
caption: String | |
className: String | |
id: Float | |
loop: Boolean | |
preload: String | |
src: String | |
} | |
type CoreButtonBlock implements Block { | |
attributes: CoreButtonBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreButtonBlockAttributes { | |
align: String | |
backgroundColor: String | |
className: String | |
color: String @deprecated(reason: "Deprecated without breaking change.") | |
customBackgroundColor: String | |
customTextColor: String | |
text: String | |
textColor: String | |
title: String | |
url: String | |
} | |
type CoreCalendarBlock implements Block { | |
attributes: CoreCalendarBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
renderedContent: String! | |
} | |
type CoreCalendarBlockAttributes { | |
align: String | |
className: String | |
month: Int | |
year: Int | |
} | |
type CoreCategoriesBlock implements Block { | |
attributes: CoreCategoriesBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
renderedContent: String! | |
} | |
type CoreCategoriesBlockAttributes { | |
align: String | |
className: String | |
displayAsDropdown: Boolean! | |
showHierarchy: Boolean! | |
showPostCounts: Boolean! | |
} | |
type CoreCodeBlock implements Block { | |
attributes: CoreCodeBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreCodeBlockAttributes { | |
className: String | |
content: String | |
} | |
type CoreColumnBlock implements Block { | |
attributes: CoreColumnBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreColumnBlockAttributes { | |
className: String | |
} | |
type CoreColumnsBlock implements Block { | |
attributes: CoreColumnsBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreColumnsBlockAttributes { | |
align: String | |
className: String | |
columns: Float! | |
} | |
type CoreCoverBlock implements Block { | |
attributes: CoreCoverBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreCoverBlockAttributes { | |
align: String | |
backgroundType: String! | |
className: String | |
contentAlign: String! | |
@deprecated(reason: "Deprecated without breaking change.") | |
customOverlayColor: String | |
dimRatio: Float! | |
focalPoint: BlockAttributesObject | |
hasParallax: Boolean! | |
id: Float | |
overlayColor: String | |
title: String @deprecated(reason: "Deprecated without breaking change.") | |
url: String | |
} | |
type CoreEmbedAmazonKindleBlock implements Block { | |
attributes: CoreEmbedAmazonKindleBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedAmazonKindleBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedAnimotoBlock implements Block { | |
attributes: CoreEmbedAnimotoBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedAnimotoBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedBlock implements Block { | |
attributes: CoreEmbedBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedCloudupBlock implements Block { | |
attributes: CoreEmbedCloudupBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedCloudupBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedCollegehumorBlock implements Block { | |
attributes: CoreEmbedCollegehumorBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedCollegehumorBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedCrowdsignalBlock implements Block { | |
attributes: CoreEmbedCrowdsignalBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedCrowdsignalBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedDailymotionBlock implements Block { | |
attributes: CoreEmbedDailymotionBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedDailymotionBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedFacebookBlock implements Block { | |
attributes: CoreEmbedFacebookBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedFacebookBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedFlickrBlock implements Block { | |
attributes: CoreEmbedFlickrBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedFlickrBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedHuluBlock implements Block { | |
attributes: CoreEmbedHuluBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedHuluBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedImgurBlock implements Block { | |
attributes: CoreEmbedImgurBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedImgurBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedInstagramBlock implements Block { | |
attributes: CoreEmbedInstagramBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedInstagramBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedIssuuBlock implements Block { | |
attributes: CoreEmbedIssuuBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedIssuuBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedKickstarterBlock implements Block { | |
attributes: CoreEmbedKickstarterBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedKickstarterBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedMeetupComBlock implements Block { | |
attributes: CoreEmbedMeetupComBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedMeetupComBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedMixcloudBlock implements Block { | |
attributes: CoreEmbedMixcloudBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedMixcloudBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedPolldaddyBlock implements Block { | |
attributes: CoreEmbedPolldaddyBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedPolldaddyBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedRedditBlock implements Block { | |
attributes: CoreEmbedRedditBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedRedditBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedReverbnationBlock implements Block { | |
attributes: CoreEmbedReverbnationBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedReverbnationBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedScreencastBlock implements Block { | |
attributes: CoreEmbedScreencastBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedScreencastBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedScribdBlock implements Block { | |
attributes: CoreEmbedScribdBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedScribdBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedSlideshareBlock implements Block { | |
attributes: CoreEmbedSlideshareBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedSlideshareBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedSmugmugBlock implements Block { | |
attributes: CoreEmbedSmugmugBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedSmugmugBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedSoundcloudBlock implements Block { | |
attributes: CoreEmbedSoundcloudBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedSoundcloudBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedSpeakerBlock implements Block { | |
attributes: CoreEmbedSpeakerBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedSpeakerBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedSpeakerDeckBlock implements Block { | |
attributes: CoreEmbedSpeakerDeckBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedSpeakerDeckBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedSpotifyBlock implements Block { | |
attributes: CoreEmbedSpotifyBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedSpotifyBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedTedBlock implements Block { | |
attributes: CoreEmbedTedBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedTedBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedTumblrBlock implements Block { | |
attributes: CoreEmbedTumblrBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedTumblrBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedTwitterBlock implements Block { | |
attributes: CoreEmbedTwitterBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedTwitterBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedVideopressBlock implements Block { | |
attributes: CoreEmbedVideopressBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedVideopressBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedVimeoBlock implements Block { | |
attributes: CoreEmbedVimeoBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedVimeoBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedWordpressBlock implements Block { | |
attributes: CoreEmbedWordpressBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedWordpressBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedWordpressTvBlock implements Block { | |
attributes: CoreEmbedWordpressTvBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedWordpressTvBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreEmbedYoutubeBlock implements Block { | |
attributes: CoreEmbedYoutubeBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreEmbedYoutubeBlockAttributes { | |
align: String | |
allowResponsive: Boolean! | |
caption: String | |
className: String | |
providerNameSlug: String | |
type: String | |
url: String | |
} | |
type CoreFileBlock implements Block { | |
attributes: CoreFileBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreFileBlockAttributes { | |
align: String | |
className: String | |
downloadButtonText: String! | |
fileName: String | |
href: String | |
id: Float | |
showDownloadButton: Boolean! | |
textLinkHref: String | |
textLinkTarget: String | |
} | |
type CoreFreeformBlock implements Block { | |
attributes: CoreFreeformBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreFreeformBlockAttributes { | |
content: String | |
} | |
type CoreGalleryBlock implements Block { | |
attributes: CoreGalleryBlockAttributesUnion | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreGalleryBlockAttributes { | |
align: String! | |
columns: Float | |
ids: BlockAttributesArray! | |
imageCrop: Boolean! | |
images: BlockAttributesArray! | |
linkTo: String! | |
} | |
union CoreGalleryBlockAttributesUnion = | |
CoreGalleryBlockAttributes | |
| CoreGalleryBlockAttributesV2 | |
type CoreGalleryBlockAttributesV2 { | |
align: String | |
className: String | |
columns: Float | |
ids: BlockAttributesArray! | |
imageCrop: Boolean! | |
images: BlockAttributesArray! | |
linkTo: String! | |
} | |
type CoreHeadingBlock implements Block { | |
attributes: CoreHeadingBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreHeadingBlockAttributes { | |
align: String | |
anchor: String | |
className: String | |
content: String! | |
level: Float! | |
nodeName: String! @deprecated(reason: "Deprecated without breaking change.") | |
placeholder: String | |
} | |
type CoreHtmlBlock implements Block { | |
attributes: CoreHtmlBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreHtmlBlockAttributes { | |
content: String | |
} | |
type CoreImageBlock implements Block { | |
attributes: CoreImageBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreImageBlockAttributes { | |
align: String | |
alt: String! | |
caption: String | |
className: String | |
height: Float | |
href: String | |
id: Float | |
linkClass: String | |
linkDestination: String! | |
linkTarget: String | |
rel: String | |
url: String | |
width: Float | |
} | |
type CoreLatestCommentsBlock implements Block { | |
attributes: CoreLatestCommentsBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
renderedContent: String! | |
} | |
type CoreLatestCommentsBlockAttributes { | |
align: String | |
className: String | |
commentsToShow: Float! | |
displayAvatar: Boolean! | |
displayDate: Boolean! | |
displayExcerpt: Boolean! | |
} | |
type CoreLatestPostsBlock implements Block { | |
attributes: CoreLatestPostsBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
renderedContent: String! | |
} | |
type CoreLatestPostsBlockAttributes { | |
align: String | |
categories: String | |
className: String | |
columns: Float! | |
displayPostDate: Boolean! | |
order: String! | |
orderBy: String! | |
postLayout: String! | |
postsToShow: Float! | |
} | |
type CoreListBlock implements Block { | |
attributes: CoreListBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreListBlockAttributes { | |
className: String | |
nodeName: String! @deprecated(reason: "Deprecated without breaking change.") | |
ordered: Boolean! | |
values: String! | |
} | |
type CoreMediaTextBlock implements Block { | |
attributes: CoreMediaTextBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreMediaTextBlockAttributes { | |
align: String! | |
backgroundColor: String | |
className: String | |
customBackgroundColor: String | |
isStackedOnMobile: Boolean! | |
mediaAlt: String! | |
mediaId: Float | |
mediaPosition: String! | |
mediaType: String | |
mediaUrl: String | |
mediaWidth: Float! | |
} | |
type CoreMissingBlock implements Block { | |
attributes: CoreMissingBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreMissingBlockAttributes { | |
originalContent: String | |
originalName: String | |
originalUndelimitedContent: String | |
} | |
type CoreMoreBlock implements Block { | |
attributes: CoreMoreBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreMoreBlockAttributes { | |
customText: String | |
noTeaser: Boolean! | |
} | |
type CoreNextpageBlock implements Block { | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreParagraphBlock implements Block { | |
attributes: CoreParagraphBlockAttributesUnion | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreParagraphBlockAttributes { | |
align: String | |
backgroundColor: String | |
content: String! | |
customBackgroundColor: String | |
customFontSize: Float | |
customTextColor: String | |
direction: String | |
dropCap: Boolean! | |
fontSize: String | |
placeholder: String | |
textColor: String | |
} | |
union CoreParagraphBlockAttributesUnion = | |
CoreParagraphBlockAttributes | |
| CoreParagraphBlockAttributesV2 | |
| CoreParagraphBlockAttributesV3 | |
type CoreParagraphBlockAttributesV2 { | |
align: String | |
backgroundColor: String | |
content: String! | |
customBackgroundColor: String | |
@deprecated(reason: "Deprecated without breaking change.") | |
customFontSize: Float | |
@deprecated(reason: "Deprecated without breaking change.") | |
customTextColor: String | |
@deprecated(reason: "Deprecated without breaking change.") | |
direction: String | |
dropCap: Boolean! | |
fontSize: Float | |
placeholder: String | |
textColor: String | |
} | |
type CoreParagraphBlockAttributesV3 { | |
align: String | |
backgroundColor: String | |
className: String | |
content: String! | |
customBackgroundColor: String | |
customFontSize: Float | |
customTextColor: String | |
direction: String | |
dropCap: Boolean! | |
fontSize: String | |
placeholder: String | |
textColor: String | |
width: String @deprecated(reason: "Deprecated without breaking change.") | |
} | |
type CorePreformattedBlock implements Block { | |
attributes: CorePreformattedBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CorePreformattedBlockAttributes { | |
className: String | |
content: String! | |
} | |
type CorePullquoteBlock implements Block { | |
attributes: CorePullquoteBlockAttributesUnion | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CorePullquoteBlockAttributes { | |
align: String! | |
citation: String | |
customMainColor: String | |
customTextColor: String | |
mainColor: String | |
textColor: String | |
value: String | |
} | |
union CorePullquoteBlockAttributesUnion = | |
CorePullquoteBlockAttributes | |
| CorePullquoteBlockAttributesV2 | |
type CorePullquoteBlockAttributesV2 { | |
align: String | |
citation: String! | |
className: String | |
customMainColor: String | |
customTextColor: String | |
mainColor: String | |
textColor: String | |
value: String | |
} | |
type CoreQuoteBlock implements Block { | |
attributes: CoreQuoteBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreQuoteBlockAttributes { | |
align: String | |
citation: String! | |
className: String | |
style: Float! @deprecated(reason: "Deprecated without breaking change.") | |
value: String! | |
} | |
type CoreRssBlock implements Block { | |
attributes: CoreRssBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
renderedContent: String! | |
} | |
type CoreRssBlockAttributes { | |
blockLayout: String! | |
className: String | |
columns: Float! | |
displayAuthor: Boolean! | |
displayDate: Boolean! | |
displayExcerpt: Boolean! | |
excerptLength: Float! | |
feedURL: String! | |
itemsToShow: Float! | |
} | |
type CoreSearchBlock implements Block { | |
attributes: CoreSearchBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
renderedContent: String! | |
} | |
type CoreSearchBlockAttributes { | |
buttonText: String! | |
className: String | |
label: String! | |
placeholder: String! | |
} | |
type CoreSeparatorBlock implements Block { | |
attributes: CoreSeparatorBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreSeparatorBlockAttributes { | |
className: String | |
} | |
type CoreShortcodeBlock implements Block { | |
attributes: CoreShortcodeBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
renderedContent: String! | |
} | |
type CoreShortcodeBlockAttributes { | |
text: String | |
} | |
type CoreSpacerBlock implements Block { | |
attributes: CoreSpacerBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreSpacerBlockAttributes { | |
className: String | |
height: Float! | |
} | |
type CoreSubheadBlock implements Block { | |
attributes: CoreSubheadBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreSubheadBlockAttributes { | |
align: String | |
className: String | |
content: String | |
} | |
type CoreTableBlock implements Block { | |
attributes: CoreTableBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreTableBlockAttributes { | |
align: String | |
backgroundColor: String | |
body: BlockAttributesArray! | |
className: String | |
foot: BlockAttributesArray! | |
hasFixedLayout: Boolean! | |
head: BlockAttributesArray! | |
} | |
type CoreTagCloudBlock implements Block { | |
attributes: CoreTagCloudBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
renderedContent: String! | |
} | |
type CoreTagCloudBlockAttributes { | |
align: String | |
className: String | |
showTagCounts: Boolean! | |
taxonomy: String! | |
} | |
type CoreTemplateBlock implements Block { | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreTextColumnsBlock implements Block { | |
attributes: CoreTextColumnsBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreTextColumnsBlockAttributes { | |
className: String | |
columns: Float! | |
content: BlockAttributesArray! | |
width: String | |
} | |
type CoreVerseBlock implements Block { | |
attributes: CoreVerseBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreVerseBlockAttributes { | |
className: String | |
content: String! | |
textAlign: String | |
} | |
type CoreVideoBlock implements Block { | |
attributes: CoreVideoBlockAttributes | |
name: String! | |
innerBlocks: [Block]! | |
isValid: Boolean! | |
originalContent: String! | |
parentId: Int | |
parent: PostObjectTypesUnion | |
} | |
type CoreVideoBlockAttributes { | |
align: String | |
autoplay: Boolean | |
caption: String | |
className: String | |
controls: Boolean! | |
id: Float | |
loop: Boolean | |
muted: Boolean | |
poster: String | |
preload: String! | |
src: String | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment