<?php
// This file is generated. Do not modify it manually.
return array(
	'job-application' => array(
		'$schema' => 'https://schemas.wp.org/trunk/block.json',
		'apiVersion' => 2,
		'name' => 'matador-jobs/job-application',
		'version' => '1.0.0',
		'title' => 'Matador Application Form',
		'category' => 'matador-jobs',
		'icon' => 'forms',
		'description' => 'Display the Job Application.',
		'usesContext' => array(
			'postId'
		),
		'attributes' => array(
			'labelsTextColor' => array(
				'type' => 'string',
				'default' => ''
			),
			'labelsBackgroundColor' => array(
				'type' => 'string',
				'default' => ''
			),
			'labelsPadding' => array(
				'type' => 'object',
				'default' => array(
					'top' => '',
					'left' => '',
					'right' => '',
					'bottom' => ''
				)
			),
			'labelsMargin' => array(
				'type' => 'object',
				'default' => array(
					'top' => '',
					'left' => '',
					'right' => '',
					'bottom' => ''
				)
			),
			'labelsPosition' => array(
				'type' => 'string',
				'enum' => array(
					'column',
					'column-reverse',
					'row',
					'row-reverse'
				),
				'default' => 'column'
			),
			'inputsTextColor' => array(
				'type' => 'string',
				'default' => ''
			),
			'inputsBackgroundColor' => array(
				'type' => 'string',
				'default' => ''
			),
			'inputsPadding' => array(
				'type' => 'object',
				'default' => array(
					'top' => '',
					'left' => '',
					'right' => '',
					'bottom' => ''
				)
			),
			'inputsMargin' => array(
				'type' => 'object',
				'default' => array(
					'top' => '',
					'left' => '',
					'right' => '',
					'bottom' => ''
				)
			),
			'inputsBorders' => array(
				'type' => 'object',
				'default' => array(
					'color' => '',
					'style' => '',
					'width' => '',
					'top' => '',
					'right' => '',
					'bottom' => '',
					'left' => ''
				)
			),
			'inputsBorderRadius' => array(
				'type' => 'string',
				'default' => '0px'
			),
			'submitButtonTextColor' => array(
				'type' => 'string',
				'default' => ''
			),
			'submitButtonBackgroundColor' => array(
				'type' => 'string',
				'default' => ''
			),
			'submitButtonPadding' => array(
				'type' => 'object',
				'default' => array(
					'top' => '',
					'left' => '',
					'right' => '',
					'bottom' => ''
				)
			),
			'submitButtonMargin' => array(
				'type' => 'object',
				'default' => array(
					'top' => '',
					'left' => '',
					'right' => '',
					'bottom' => ''
				)
			),
			'submitButtonBorders' => array(
				'type' => 'object',
				'default' => array(
					'color' => '',
					'style' => '',
					'width' => '',
					'top' => '',
					'right' => '',
					'bottom' => '',
					'left' => ''
				)
			),
			'submitButtonBorderRadius' => array(
				'type' => 'string',
				'default' => '0px'
			),
			'isFullWidthSubmitButton' => array(
				'type' => 'boolean',
				'default' => false
			)
		),
		'supports' => array(
			'anchor' => true,
			'align' => true,
			'ariaLabel' => true,
			'background' => array(
				'backgroundImage' => true,
				'backgroundSize' => true,
				'backgroundPosition' => true,
				'backgroundRepeat' => true
			),
			'color' => array(
				'background' => true,
				'button' => true,
				'gradients' => true,
				'heading' => true,
				'link' => true,
				'text' => true
			),
			'dimensions' => array(
				'aspectRatio' => true,
				'minHeight' => true
			),
			'filter' => array(
				'duotone' => true
			),
			'position' => array(
				'sticky' => true
			),
			'shadow' => true,
			'spacing' => array(
				'margin' => true,
				'padding' => true,
				'blockGap' => true
			),
			'typography' => array(
				'fontSize' => true,
				'lineHeight' => true,
				'textAlign' => true,
				'__experimentalTextDecoration' => true,
				'__experimentalFontFamily' => true,
				'__experimentalFontWeight' => true,
				'__experimentalLetterSpacing' => true,
				'__experimentalTextTransform' => true
			),
			'__experimentalBorder' => array(
				'color' => true,
				'radius' => true,
				'style' => true,
				'width' => true
			),
			'html' => false,
			'layout' => true
		),
		'textdomain' => 'matador-jobs',
		'editorScript' => 'file:./index.js',
		'editorStyle' => 'file:./index.css',
		'style' => 'file:./style-index.css',
		'render' => 'file:./render.php',
		'viewScript' => 'file:./view.js'
	),
	'job-application-link' => array(
		'$schema' => 'https://schemas.wp.org/trunk/block.json',
		'apiVersion' => 3,
		'name' => 'matador-jobs/job-application-link',
		'version' => '1.0.0',
		'title' => 'Job Application Link',
		'category' => 'matador-jobs',
		'icon' => 'admin-links',
		'description' => 'Display a job application link',
		'usesContext' => array(
			'postId'
		),
		'example' => array(
			'attributes' => array(
				'postId' => null,
				'displayText' => 'Apply Now'
			)
		),
		'supports' => array(
			'anchor' => true,
			'align' => true,
			'ariaLabel' => true,
			'background' => array(
				'backgroundImage' => true,
				'backgroundSize' => true,
				'backgroundPosition' => true,
				'backgroundRepeat' => true
			),
			'color' => array(
				'background' => true,
				'button' => true,
				'gradients' => true,
				'heading' => true,
				'link' => true,
				'text' => true
			),
			'dimensions' => array(
				'aspectRatio' => true,
				'minHeight' => true
			),
			'filter' => array(
				'duotone' => true
			),
			'position' => array(
				'sticky' => true
			),
			'shadow' => true,
			'spacing' => array(
				'margin' => true,
				'padding' => true,
				'blockGap' => true
			),
			'typography' => array(
				'fontSize' => true,
				'lineHeight' => true,
				'textAlign' => true,
				'__experimentalTextDecoration' => true,
				'__experimentalFontFamily' => true,
				'__experimentalFontWeight' => true,
				'__experimentalLetterSpacing' => true,
				'__experimentalTextTransform' => true
			),
			'__experimentalBorder' => array(
				'color' => true,
				'radius' => true,
				'style' => true,
				'width' => true
			),
			'html' => false
		),
		'attributes' => array(
			'postId' => array(
				'type' => 'integer'
			),
			'displayText' => array(
				'type' => 'string',
				'default' => 'Apply Now'
			)
		),
		'textdomain' => 'matador-jobs-job-apply-link',
		'editorScript' => 'file:./index.js',
		'editorStyle' => 'file:./index.css',
		'style' => 'file:./style-index.css',
		'render' => 'file:./render.php',
		'viewScript' => 'file:./view.js'
	),
	'job-description' => array(
		'$schema' => 'https://schemas.wp.org/trunk/block.json',
		'apiVersion' => 3,
		'name' => 'matador-jobs/job-description',
		'version' => '1.0.0',
		'title' => 'Job Description',
		'category' => 'matador-jobs',
		'icon' => 'text',
		'description' => 'Display the job description',
		'usesContext' => array(
			'postId'
		),
		'example' => array(
			'postId' => null,
			'descriptionContent' => 'This is where the job description will appear. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vel dui id neque eleifend commodo. Maecenas auctor libero vel neque dignissim, et iaculis lectus ultricies. Donec vel consectetur neque. Nulla facilisi. Nulla facilisi.',
			'limit' => 200,
			'isLimited' => true
		),
		'supports' => array(
			'anchor' => true,
			'align' => true,
			'ariaLabel' => true,
			'background' => array(
				'backgroundImage' => true,
				'backgroundSize' => true,
				'backgroundPosition' => true,
				'backgroundRepeat' => true
			),
			'color' => array(
				'background' => true,
				'button' => true,
				'gradients' => true,
				'heading' => true,
				'link' => true,
				'text' => true
			),
			'dimensions' => array(
				'aspectRatio' => true,
				'minHeight' => true
			),
			'filter' => array(
				'duotone' => true
			),
			'position' => array(
				'sticky' => true
			),
			'shadow' => true,
			'spacing' => array(
				'margin' => true,
				'padding' => true,
				'blockGap' => true
			),
			'typography' => array(
				'fontSize' => true,
				'lineHeight' => true,
				'textAlign' => true,
				'__experimentalTextDecoration' => true,
				'__experimentalFontFamily' => true,
				'__experimentalFontWeight' => true,
				'__experimentalLetterSpacing' => true,
				'__experimentalTextTransform' => true
			),
			'__experimentalBorder' => array(
				'color' => true,
				'radius' => true,
				'style' => true,
				'width' => true
			),
			'html' => false
		),
		'attributes' => array(
			'postId' => array(
				'type' => 'integer'
			),
			'limit' => array(
				'type' => 'integer',
				'default' => 160
			),
			'descriptionContent' => array(
				'type' => 'string',
				'default' => 'This is where the job description will appear. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed hendrerit magna vitae lectus tincidunt, quis aliquam ex ullamcorper. Nullam eget justo eget nisl faucibus hendrerit nec nec nisi. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Integer id dolor ut urna convallis efficitur. Ut volutpat ullamcorper libero, quis malesuada felis finibus ut.'
			),
			'isLimited' => array(
				'type' => 'boolean',
				'default' => false
			)
		),
		'textdomain' => 'matador-jobs',
		'editorScript' => 'file:./index.js',
		'editorStyle' => 'file:./index.css',
		'style' => 'file:./style-index.css',
		'render' => 'file:./render.php',
		'viewScript' => 'file:./view.js'
	),
	'job-field' => array(
		'$schema' => 'https://schemas.wp.org/trunk/block.json',
		'apiVersion' => 3,
		'name' => 'matador-jobs/job-field',
		'version' => '1.0.0',
		'title' => 'Job Field',
		'category' => 'matador-jobs',
		'icon' => 'info',
		'description' => 'Display a specific job field',
		'usesContext' => array(
			'postId'
		),
		'supports' => array(
			'anchor' => true,
			'align' => true,
			'ariaLabel' => true,
			'background' => array(
				'backgroundImage' => true,
				'backgroundSize' => true,
				'backgroundPosition' => true,
				'backgroundRepeat' => true
			),
			'color' => array(
				'background' => true,
				'button' => true,
				'gradients' => true,
				'heading' => true,
				'link' => true,
				'text' => true
			),
			'dimensions' => array(
				'aspectRatio' => true,
				'minHeight' => true
			),
			'filter' => array(
				'duotone' => true
			),
			'position' => array(
				'sticky' => true
			),
			'shadow' => true,
			'spacing' => array(
				'margin' => true,
				'padding' => true,
				'blockGap' => true
			),
			'typography' => array(
				'fontSize' => true,
				'lineHeight' => true,
				'textAlign' => true,
				'__experimentalTextDecoration' => true,
				'__experimentalFontFamily' => true,
				'__experimentalFontWeight' => true,
				'__experimentalLetterSpacing' => true,
				'__experimentalTextTransform' => true
			),
			'__experimentalBorder' => array(
				'color' => true,
				'radius' => true,
				'style' => true,
				'width' => true
			),
			'html' => false
		),
		'variations' => array(
			array(
				'name' => 'matador/job-field',
				'title' => 'Job Field',
				'isDefault' => true,
				'scope' => array(
					'inserter',
					'block'
				),
				'attributes' => array(
					'selectedField' => ''
				),
				'icon' => 'info',
				'isActive' => array(
					'selectedMeta'
				),
				'example' => array(
					'selectedField' => 'example-field',
					'fieldValue' => '',
					'postId' => null,
					'displayLabel' => ''
				)
			),
			array(
				'name' => 'matador/job-location',
				'title' => 'Job Location',
				'isDefault' => false,
				'scope' => array(
					'inserter',
					'block'
				),
				'attributes' => array(
					'selectedField' => 'location'
				),
				'icon' => 'location',
				'isActive' => array(
					'selectedMeta'
				),
				'example' => array(
					'selectedField' => 'location',
					'fieldValue' => '',
					'postId' => null,
					'displayLabel' => 'Location'
				)
			),
			array(
				'name' => 'matador/job-category',
				'title' => 'Job Category',
				'isDefault' => false,
				'attributes' => array(
					'selectedField' => 'category'
				),
				'icon' => 'category',
				'isActive' => array(
					'selectedMeta'
				),
				'example' => array(
					'selectedField' => 'category',
					'fieldValue' => '',
					'postId' => null,
					'displayLabel' => ''
				)
			),
			array(
				'name' => 'matador/job-employment-type',
				'title' => 'Job Employment Type',
				'isDefault' => false,
				'attributes' => array(
					'selectedField' => 'employmentType'
				),
				'icon' => 'media-document',
				'isActive' => array(
					'selectedMeta'
				),
				'example' => array(
					'selectedField' => 'employmentType',
					'fieldValue' => '',
					'postId' => null,
					'displayLabel' => ''
				)
			),
			array(
				'name' => 'matador/job-ats-id',
				'title' => 'Job ATS ID',
				'isDefault' => false,
				'attributes' => array(
					'selectedField' => 'externalId'
				),
				'icon' => 'info',
				'isActive' => array(
					'selectedMeta'
				),
				'example' => array(
					'selectedField' => 'externalId',
					'fieldValue' => '',
					'postId' => null,
					'displayLabel' => ''
				)
			)
		),
		'attributes' => array(
			'selectedField' => array(
				'type' => 'string'
			),
			'fieldValue' => array(
				'type' => 'string'
			),
			'postId' => array(
				'type' => 'integer'
			),
			'displayLabel' => array(
				'type' => 'string',
				'default' => ''
			)
		),
		'textdomain' => 'matador-jobs',
		'editorScript' => 'file:./index.js',
		'editorStyle' => 'file:./index.css',
		'style' => 'file:./style-index.css',
		'render' => 'file:./render.php',
		'viewScript' => 'file:./view.js'
	),
	'job-relative-age' => array(
		'$schema' => 'https://schemas.wp.org/trunk/block.json',
		'apiVersion' => 3,
		'name' => 'matador-jobs/job-relative-age',
		'version' => '1.0.0',
		'title' => 'Job Relative Age',
		'category' => 'matador-jobs',
		'icon' => 'calendar',
		'description' => 'Display the relative age of the job posted day versus today, ie: \'5 days ago\' or \'Just Now\'.',
		'usesContext' => array(
			'postId'
		),
		'example' => array(
			
		),
		'supports' => array(
			'anchor' => true,
			'align' => true,
			'ariaLabel' => true,
			'background' => array(
				'backgroundImage' => true,
				'backgroundSize' => true,
				'backgroundPosition' => true,
				'backgroundRepeat' => true
			),
			'color' => array(
				'background' => true,
				'button' => true,
				'gradients' => true,
				'heading' => true,
				'link' => true,
				'text' => true
			),
			'dimensions' => array(
				'aspectRatio' => true,
				'minHeight' => true
			),
			'filter' => array(
				'duotone' => true
			),
			'position' => array(
				'sticky' => true
			),
			'shadow' => true,
			'spacing' => array(
				'margin' => true,
				'padding' => true,
				'blockGap' => true
			),
			'typography' => array(
				'fontSize' => true,
				'lineHeight' => true,
				'textAlign' => true,
				'__experimentalTextDecoration' => true,
				'__experimentalFontFamily' => true,
				'__experimentalFontWeight' => true,
				'__experimentalLetterSpacing' => true,
				'__experimentalTextTransform' => true
			),
			'__experimentalBorder' => array(
				'color' => true,
				'radius' => true,
				'style' => true,
				'width' => true
			),
			'html' => false
		),
		'attributes' => array(
			'postId' => array(
				'type' => 'integer'
			),
			'relativeAge' => array(
				'type' => 'string'
			),
			'displayLabel' => array(
				'type' => 'string',
				'default' => ''
			)
		),
		'textdomain' => 'matador-jobs',
		'editorScript' => 'file:./index.js',
		'editorStyle' => 'file:./index.css',
		'style' => 'file:./style-index.css',
		'render' => 'file:./render.php',
		'viewScript' => 'file:./view.js'
	),
	'job-taxonomy-filters' => array(
		'$schema' => 'https://schemas.wp.org/trunk/block.json',
		'apiVersion' => 3,
		'name' => 'matador-jobs/job-taxonomy-filters',
		'version' => '1.0.0',
		'title' => 'Job Taxonomy Filters',
		'category' => 'matador-jobs',
		'icon' => 'category',
		'description' => 'Display a job taxonomy filter.',
		'example' => array(
			'attributes' => array(
				'chosenTaxonomy' => 'category'
			)
		),
		'supports' => array(
			'anchor' => true,
			'align' => true,
			'ariaLabel' => true,
			'background' => array(
				'backgroundImage' => true,
				'backgroundSize' => true,
				'backgroundPosition' => true,
				'backgroundRepeat' => true
			),
			'color' => array(
				'background' => true,
				'button' => true,
				'gradients' => true,
				'heading' => true,
				'link' => true,
				'text' => true
			),
			'dimensions' => array(
				'aspectRatio' => true,
				'minHeight' => true
			),
			'filter' => array(
				'duotone' => true
			),
			'position' => array(
				'sticky' => true
			),
			'shadow' => true,
			'spacing' => array(
				'margin' => true,
				'padding' => true,
				'blockGap' => true
			),
			'typography' => array(
				'fontSize' => true,
				'lineHeight' => true,
				'textAlign' => true,
				'__experimentalTextDecoration' => true,
				'__experimentalFontFamily' => true,
				'__experimentalFontWeight' => true,
				'__experimentalLetterSpacing' => true,
				'__experimentalTextTransform' => true
			),
			'__experimentalBorder' => array(
				'color' => true,
				'radius' => true,
				'style' => true,
				'width' => true
			),
			'html' => false
		),
		'attributes' => array(
			'taxonomies' => array(
				'type' => 'array'
			),
			'chosenTaxonomy' => array(
				'type' => 'string',
				'default' => 'category'
			),
			'label' => array(
				'type' => 'string',
				'default' => ''
			),
			'displayAs' => array(
				'type' => 'string',
				'default' => 'dropdown'
			),
			'method' => array(
				'type' => 'string',
				'default' => 'filter'
			),
			'showAll' => array(
				'type' => 'boolean',
				'default' => false
			),
			'orderBy' => array(
				'type' => 'string',
				'default' => 'name'
			),
			'hideEmpty' => array(
				'type' => 'boolean',
				'default' => false
			)
		),
		'textdomain' => 'matador-jobs',
		'editorScript' => 'file:./index.js',
		'editorStyle' => 'file:./index.css',
		'style' => 'file:./style-index.css',
		'render' => 'file:./render.php',
		'viewScript' => 'file:./view.js'
	),
	'jobs-orderby' => array(
		'$schema' => 'https://schemas.wp.org/trunk/block.json',
		'apiVersion' => 3,
		'name' => 'matador-jobs/jobs-orderby',
		'version' => '1.0.0',
		'title' => 'Jobs Order By',
		'category' => 'matador-jobs',
		'icon' => 'sort',
		'description' => 'Display a Jobs Order By Element which enables your users to determine how jobs are ordered',
		'usesContext' => array(
			'postId'
		),
		'example' => array(
			
		),
		'supports' => array(
			'anchor' => true,
			'align' => true,
			'ariaLabel' => true,
			'background' => array(
				'backgroundImage' => true,
				'backgroundSize' => true,
				'backgroundPosition' => true,
				'backgroundRepeat' => true
			),
			'color' => array(
				'background' => true,
				'button' => true,
				'gradients' => true,
				'heading' => true,
				'link' => true,
				'text' => true
			),
			'dimensions' => array(
				'aspectRatio' => true,
				'minHeight' => true
			),
			'filter' => array(
				'duotone' => true
			),
			'position' => array(
				'sticky' => true
			),
			'shadow' => true,
			'spacing' => array(
				'margin' => true,
				'padding' => true,
				'blockGap' => true
			),
			'typography' => array(
				'fontSize' => true,
				'lineHeight' => true,
				'textAlign' => true,
				'__experimentalTextDecoration' => true,
				'__experimentalFontFamily' => true,
				'__experimentalFontWeight' => true,
				'__experimentalLetterSpacing' => true,
				'__experimentalTextTransform' => true
			),
			'__experimentalBorder' => array(
				'color' => true,
				'radius' => true,
				'style' => true,
				'width' => true
			),
			'html' => false
		),
		'attributes' => array(
			'labelText' => array(
				'type' => 'string',
				'default' => 'Order Jobs By'
			),
			'labelPosition' => array(
				'type' => 'string',
				'enum' => array(
					'column',
					'column-reverse',
					'row',
					'row-reverse'
				),
				'default' => 'column'
			),
			'inputTextColor' => array(
				'type' => 'string',
				'default' => ''
			),
			'inputBackgroundColor' => array(
				'type' => 'string',
				'default' => ''
			),
			'inputPadding' => array(
				'type' => 'object',
				'default' => array(
					'top' => '',
					'left' => '',
					'right' => '',
					'bottom' => ''
				)
			),
			'inputMargin' => array(
				'type' => 'object',
				'default' => array(
					'top' => '',
					'left' => '',
					'right' => '',
					'bottom' => ''
				)
			)
		),
		'textdomain' => 'matador-jobs',
		'editorScript' => 'file:./index.js',
		'editorStyle' => 'file:./index.css',
		'style' => 'file:./style-index.css',
		'render' => 'file:./render.php',
		'viewScript' => 'file:./view.js'
	),
	'jobs-search' => array(
		'$schema' => 'https://schemas.wp.org/trunk/block.json',
		'apiVersion' => 3,
		'name' => 'matador-jobs/jobs-search',
		'version' => '1.0.0',
		'title' => 'Job Search',
		'category' => 'matador-jobs',
		'icon' => 'search',
		'description' => 'Search Jobs by keyword, ID, category, type, etc.',
		'usesContext' => array(
			'postId'
		),
		'providesContext' => array(
			'matador-jobs/searchFieldLabelsPosition' => 'labelsPosition',
			'matador-jobs/searchFieldLabelsTextColor' => 'labelsTextColor',
			'matador-jobs/searchFieldInputsPadding' => 'inputsPadding',
			'matador-jobs/searchFieldInputsMargin' => 'inputsMargin'
		),
		'example' => array(
			
		),
		'supports' => array(
			'anchor' => true,
			'align' => true,
			'ariaLabel' => true,
			'background' => array(
				'backgroundImage' => true,
				'backgroundSize' => true,
				'backgroundPosition' => true,
				'backgroundRepeat' => true
			),
			'color' => array(
				'background' => true,
				'button' => true,
				'gradients' => true,
				'heading' => true,
				'link' => true,
				'text' => true
			),
			'dimensions' => array(
				'aspectRatio' => true,
				'minHeight' => true
			),
			'filter' => array(
				'duotone' => true
			),
			'position' => array(
				'sticky' => true
			),
			'shadow' => true,
			'spacing' => array(
				'margin' => true,
				'padding' => true,
				'blockGap' => true
			),
			'typography' => array(
				'fontSize' => true,
				'lineHeight' => true,
				'textAlign' => true,
				'__experimentalTextDecoration' => true,
				'__experimentalFontFamily' => true,
				'__experimentalFontWeight' => true,
				'__experimentalLetterSpacing' => true,
				'__experimentalTextTransform' => true
			),
			'__experimentalBorder' => array(
				'color' => true,
				'radius' => true,
				'style' => true,
				'width' => true
			),
			'html' => false,
			'layout' => true
		),
		'attributes' => array(
			'labelsPosition' => array(
				'type' => 'string',
				'enum' => array(
					'column',
					'column-reverse',
					'row',
					'row-reverse'
				),
				'default' => 'column'
			),
			'labelsTextColor' => array(
				'type' => 'string',
				'default' => ''
			),
			'labelsBackgroundColor' => array(
				'type' => 'string',
				'default' => ''
			),
			'inputsBackgroundColor' => array(
				'type' => 'string',
				'default' => '#FFF'
			),
			'inputsPlaceholderColor' => array(
				'type' => 'string',
				'default' => ''
			),
			'inputsPadding' => array(
				'type' => 'object',
				'default' => array(
					'top' => '',
					'left' => '',
					'right' => '',
					'bottom' => ''
				)
			),
			'inputsMargin' => array(
				'type' => 'object',
				'default' => array(
					'top' => '',
					'left' => '',
					'right' => '',
					'bottom' => ''
				)
			),
			'inputsBorders' => array(
				'type' => 'object',
				'default' => array(
					'color' => '',
					'style' => '',
					'width' => '',
					'top' => '',
					'right' => '',
					'bottom' => '',
					'left' => ''
				)
			),
			'inputsBorderRadius' => array(
				'type' => 'string',
				'default' => '0px'
			)
		),
		'textdomain' => 'matador-jobs',
		'editorScript' => 'file:./index.js',
		'editorStyle' => 'file:./index.css',
		'style' => 'file:./style-index.css',
		'render' => 'file:./render.php',
		'viewScript' => 'file:./view.js'
	),
	'jobs-search-id' => array(
		'$schema' => 'https://schemas.wp.org/trunk/block.json',
		'apiVersion' => 3,
		'name' => 'matador-jobs/jobs-search-id',
		'version' => '1.0.0',
		'title' => 'Job Search ATS ID Field',
		'category' => 'matador-jobs',
		'icon' => 'search',
		'description' => 'The ATS ID field for the jobs search',
		'usesContext' => array(
			'matador-jobs/searchFieldInputsPadding',
			'matador-jobs/searchFieldInputsMargin'
		),
		'example' => array(
			
		),
		'supports' => array(
			
		),
		'attributes' => array(
			'placeholder' => array(
				'type' => 'string',
				'default' => 'Job ID'
			),
			'label' => array(
				'type' => 'string',
				'default' => ''
			),
			'inputTextColor' => array(
				'type' => 'string',
				'default' => ''
			),
			'inputBackgroundColor' => array(
				'type' => 'string',
				'default' => ''
			),
			'inputPadding' => array(
				'type' => 'object',
				'default' => array(
					'top' => '',
					'left' => '',
					'right' => '',
					'bottom' => ''
				)
			),
			'inputMargin' => array(
				'type' => 'object',
				'default' => array(
					'top' => '',
					'left' => '',
					'right' => '',
					'bottom' => ''
				)
			)
		),
		'textdomain' => 'matador-jobs',
		'editorScript' => 'file:./index.js',
		'editorStyle' => 'file:./index.css',
		'style' => 'file:./style-index.css',
		'render' => 'file:./render.php',
		'viewScript' => 'file:./view.js'
	),
	'jobs-search-keyword' => array(
		'$schema' => 'https://schemas.wp.org/trunk/block.json',
		'apiVersion' => 3,
		'name' => 'matador-jobs/jobs-search-keyword',
		'version' => '1.0.0',
		'title' => 'Job Search Keyword Field',
		'category' => 'matador-jobs',
		'icon' => 'search',
		'description' => 'The keyword field for the jobs search',
		'usesContext' => array(
			'matador-jobs/searchFieldInputsPadding'
		),
		'example' => array(
			
		),
		'supports' => array(
			
		),
		'attributes' => array(
			'placeholder' => array(
				'type' => 'string',
				'default' => 'Search Jobs'
			),
			'label' => array(
				'type' => 'string',
				'default' => ''
			),
			'inputTextColor' => array(
				'type' => 'string',
				'default' => ''
			),
			'inputBackgroundColor' => array(
				'type' => 'string',
				'default' => ''
			),
			'inputPadding' => array(
				'type' => 'object',
				'default' => array(
					'top' => '',
					'left' => '',
					'right' => '',
					'bottom' => ''
				)
			),
			'inputMargin' => array(
				'type' => 'object',
				'default' => array(
					'top' => '',
					'left' => '',
					'right' => '',
					'bottom' => ''
				)
			)
		),
		'textdomain' => 'matador-jobs',
		'editorScript' => 'file:./index.js',
		'editorStyle' => 'file:./index.css',
		'style' => 'file:./style-index.css',
		'render' => 'file:./render.php',
		'viewScript' => 'file:./view.js'
	),
	'jobs-search-reset' => array(
		'$schema' => 'https://schemas.wp.org/trunk/block.json',
		'apiVersion' => 3,
		'name' => 'matador-jobs/jobs-search-reset',
		'version' => '1.0.0',
		'title' => 'Job Search Reset Button',
		'category' => 'matador-jobs',
		'icon' => 'search',
		'description' => 'The reset button for the jobs search',
		'usesContext' => array(
			'matador-jobs/searchFieldLabelsPosition',
			'matador-jobs/searchFieldInputsPadding',
			'matador-jobs/searchFieldInputsMargin'
		),
		'example' => array(
			
		),
		'supports' => array(
			'anchor' => true,
			'align' => true,
			'ariaLabel' => true,
			'background' => array(
				'backgroundImage' => true,
				'backgroundSize' => true,
				'backgroundPosition' => true,
				'backgroundRepeat' => true
			),
			'color' => array(
				'button' => true,
				'gradients' => true,
				'background' => false,
				'heading' => false,
				'link' => false,
				'text' => false
			),
			'dimensions' => array(
				'aspectRatio' => true,
				'minHeight' => true
			),
			'filter' => array(
				'duotone' => true
			),
			'position' => array(
				'sticky' => true
			),
			'shadow' => true,
			'spacing' => array(
				'margin' => true,
				'padding' => true,
				'blockGap' => true
			),
			'typography' => array(
				'fontSize' => true,
				'lineHeight' => true,
				'textAlign' => true,
				'__experimentalTextDecoration' => true,
				'__experimentalFontFamily' => true,
				'__experimentalFontWeight' => true,
				'__experimentalLetterSpacing' => true,
				'__experimentalTextTransform' => true
			),
			'__experimentalBorder' => array(
				'color' => true,
				'radius' => true,
				'style' => true,
				'width' => true
			),
			'html' => false,
			'layout' => true
		),
		'attributes' => array(
			'buttonText' => array(
				'type' => 'string',
				'default' => 'Clear'
			)
		),
		'textdomain' => 'matador-jobs',
		'editorScript' => 'file:./index.js',
		'editorStyle' => 'file:./index.css',
		'style' => 'file:./style-index.css',
		'render' => 'file:./render.php',
		'viewScript' => 'file:./view.js'
	),
	'jobs-search-submit' => array(
		'$schema' => 'https://schemas.wp.org/trunk/block.json',
		'apiVersion' => 3,
		'name' => 'matador-jobs/jobs-search-submit',
		'version' => '1.0.0',
		'title' => 'Job Search Submit',
		'category' => 'matador-jobs',
		'icon' => 'search',
		'description' => 'The submit button for the jobs search',
		'usesContext' => array(
			'matador-jobs/searchFieldLabelsPosition',
			'matador-jobs/searchFieldInputsPadding',
			'matador-jobs/searchFieldInputsMargin'
		),
		'example' => array(
			
		),
		'supports' => array(
			'anchor' => true,
			'align' => true,
			'ariaLabel' => true,
			'background' => array(
				'backgroundImage' => true,
				'backgroundSize' => true,
				'backgroundPosition' => true,
				'backgroundRepeat' => true
			),
			'color' => array(
				'button' => true,
				'gradients' => true,
				'background' => false,
				'heading' => false,
				'link' => false,
				'text' => false
			),
			'dimensions' => array(
				'aspectRatio' => true,
				'minHeight' => true
			),
			'filter' => array(
				'duotone' => true
			),
			'position' => array(
				'sticky' => true
			),
			'shadow' => true,
			'spacing' => array(
				'margin' => true,
				'padding' => true,
				'blockGap' => true
			),
			'typography' => array(
				'fontSize' => true,
				'lineHeight' => true,
				'textAlign' => true,
				'__experimentalTextDecoration' => true,
				'__experimentalFontFamily' => true,
				'__experimentalFontWeight' => true,
				'__experimentalLetterSpacing' => true,
				'__experimentalTextTransform' => true
			),
			'__experimentalBorder' => array(
				'color' => true,
				'radius' => true,
				'style' => true,
				'width' => true
			),
			'html' => false,
			'layout' => true
		),
		'attributes' => array(
			'buttonText' => array(
				'type' => 'string',
				'default' => 'Search'
			)
		),
		'textdomain' => 'matador-jobs',
		'editorScript' => 'file:./index.js',
		'editorStyle' => 'file:./index.css',
		'style' => 'file:./style-index.css',
		'render' => 'file:./render.php',
		'viewScript' => 'file:./view.js'
	),
	'jobs-search-taxonomy' => array(
		'$schema' => 'https://schemas.wp.org/trunk/block.json',
		'apiVersion' => 3,
		'name' => 'matador-jobs/jobs-search-taxonomy',
		'version' => '1.0.0',
		'title' => 'Job Search Taxonomy Field',
		'category' => 'matador-jobs',
		'icon' => 'search',
		'description' => 'The taxonomy field for the jobs search',
		'usesContext' => array(
			'matador-jobs/searchFieldInputsPadding',
			'matador-jobs/searchFieldInputsMargin'
		),
		'example' => array(
			
		),
		'supports' => array(
			
		),
		'attributes' => array(
			'taxonomies' => array(
				'type' => 'array',
				'default' => array(
					
				)
			),
			'chosenTaxonomy' => array(
				'type' => 'string',
				'default' => 'category'
			),
			'label' => array(
				'type' => 'string',
				'default' => ''
			),
			'inputTextColor' => array(
				'type' => 'string',
				'default' => ''
			),
			'inputBackgroundColor' => array(
				'type' => 'string',
				'default' => ''
			),
			'inputPadding' => array(
				'type' => 'object',
				'default' => array(
					'top' => '',
					'left' => '',
					'right' => '',
					'bottom' => ''
				)
			),
			'inputMargin' => array(
				'type' => 'object',
				'default' => array(
					'top' => '',
					'left' => '',
					'right' => '',
					'bottom' => ''
				)
			)
		),
		'textdomain' => 'matador-jobs',
		'editorScript' => 'file:./index.js',
		'editorStyle' => 'file:./index.css',
		'style' => 'file:./style-index.css',
		'render' => 'file:./render.php',
		'viewScript' => 'file:./view.js'
	)
);
