{
	"apiVersion": 2,
	"name": "jet-forms/media-field",
	"category": "jet-form-builder-fields",
	"keywords": [
		"jetformbuilder",
		"field",
		"media",
		"image",
		"file"
	],
	"textdomain": "jet-form-builder",
	"supports": {
		"customClassName": false,
		"html": false
	},
	"title": "Media Field",
	"icon": "<svg width=\"64\" height=\"64\" viewBox=\"0 0 64 64\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M39.654 40.8462C40.9923 40.8462 42.0771 39.7613 42.0771 38.4231C42.0771 37.0848 40.9923 36 39.654 36C38.3158 36 37.231 37.0848 37.231 38.4231C37.231 39.7613 38.3158 40.8462 39.654 40.8462ZM39.654 38.8462C39.8877 38.8462 40.0771 38.6567 40.0771 38.4231C40.0771 38.1894 39.8877 38 39.654 38C39.4204 38 39.231 38.1894 39.231 38.4231C39.231 38.6567 39.4204 38.8462 39.654 38.8462Z\" fill=\"currentColor\"/>\n<path d=\"M42.824 41.9229C43.092 41.9229 43.3488 42.0304 43.5367 42.2214L46.9436 45.6829C47.331 46.0766 47.326 46.7097 46.9324 47.0971C46.5387 47.4845 45.9056 47.4795 45.5182 47.0858L42.824 44.3485L40.1298 47.0858C39.9419 47.2768 39.6851 47.3844 39.4171 47.3844C39.1492 47.3844 38.8924 47.2768 38.7044 47.0858L36.9394 45.2925L35.1744 47.0858C34.787 47.4795 34.1538 47.4845 33.7602 47.0971C33.3666 46.7097 33.3616 46.0766 33.749 45.6829L36.2267 43.1654C36.4147 42.9745 36.6714 42.8669 36.9394 42.8669C37.2074 42.8669 37.4641 42.9745 37.6521 43.1654L39.4171 44.9588L42.1113 42.2214C42.2993 42.0304 42.556 41.9229 42.824 41.9229Z\" fill=\"currentColor\"/>\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M58 53.3077V42H60C62.2091 42 64 40.2091 64 38V18C64 15.7909 62.2091 14 60 14H4C1.79086 14 0 15.7909 0 18V38C0 40.2091 1.79086 42 4 42H22V53.3077C22 54.8371 23.2398 56.0769 24.7692 56.0769H55.2308C56.7602 56.0769 58 54.8371 58 53.3077ZM4 16H60C61.1046 16 62 16.8954 62 18V38C62 39.1046 61.1046 40 60 40H58V29.7692C58 28.2398 56.7602 27 55.2308 27H24.7692C23.2398 27 22 28.2398 22 29.7692V40H4C2.89543 40 2 39.1046 2 38V18C2 16.8954 2.89543 16 4 16ZM55.2308 28.8947H24.7692C24.2863 28.8947 23.8947 29.2863 23.8947 29.7692V53.3077C23.8947 53.7907 24.2863 54.1822 24.7692 54.1822H55.2308C55.7137 54.1822 56.1053 53.7907 56.1053 53.3077V29.7692C56.1053 29.2863 55.7137 28.8947 55.2308 28.8947Z\" fill=\"currentColor\"/>\n</svg>",
	"attributes": {
		"validation": {
			"type": "object",
			"default": {
				"messages": {
					"max_size": "Maximum file size: %max_size%"
				}
			}
		},
		"allowed_user_cap": {
			"type": "string",
			"default": ""
		},
		"insert_attachment": {
			"type": "boolean",
			"default": false
		},
		"value_format": {
			"type": "string",
			"default": ""
		},
		"max_files": {
			"type": [
				"number",
				"string"
			],
			"default": "",
			"jfb": {
				"rich": true
			}
		},
		"max_size": {
			"type": [
				"number",
				"string"
			],
			"default": "",
			"jfb": {
				"rich": true
			}
		},
		"allowed_mimes": {
			"type": "array",
			"default": []
		},
		"label": {
			"type": "string",
			"default": "",
			"jfb": {
				"rich": true
			}
		},
		"name": {
			"type": "string",
			"default": "field_name"
		},
		"desc": {
			"type": "string",
			"default": "",
			"jfb": {
				"rich": true
			}
		},
		"required": {
			"type": "boolean",
			"default": false
		},
		"add_prev": {
			"type": "boolean",
			"default": false
		},
		"prev_label": {
			"type": "string",
			"default": "",
			"jfb": {
				"rich": true
			}
		},
		"visibility": {
			"type": "string",
			"default": ""
		},
		"class_name": {
			"type": "string",
			"default": ""
		},
		"className": {
			"type": "string",
			"default": ""
		},
		"isPreview": {
			"type": "boolean",
			"default": false
		}
	},
	"usesContext": [
		"jet-forms/repeater-field--name",
		"jet-forms/repeater-row--default",
		"jet-forms/repeater-row--current-index"
	]
}