json_table-1.0.6/config/schema/json_table.schema.yml
config/schema/json_table.schema.yml
field.field_settings.json:
type: mapping
label: 'Json table field settings'
mapping:
size:
type: string
label: Size
customtype:
type: string
label: Custom table field type
lock_values:
type: boolean
label: 'Lock values'
lock_button:
type: boolean
label: 'Show Lock button'
load_file:
type: boolean
label: 'Show load button'
field.value.json:
type: mapping
label: 'Default value'
mapping:
value:
type: string
label: Value
field.widget.settings.json_editor_widget:
type: field.widget.settings.string_textarea
label: 'Json textarea (multiple rows)'
field.widget.settings.json_table_widget:
type: mapping
label: 'Json data datatables'
mapping:
header:
type: string
label: 'Header'
customtype:
type: string
label: 'Custom type'
lock_values:
type: boolean
label: 'Lock values'
ajax:
type: boolean
label: 'Load ajax'
associative:
type: boolean
label: 'Save json associative'
field.widget.settings.luckysheet_widget:
type: mapping
label: 'Json data luckysheet widget'
mapping:
mode:
type: string
label: 'mode'
options:
type: sequence
label: 'Options'
showsheetbarConfig:
type: sequence
label: 'Show sheet bar'
field.widget.settings.x_spreadsheet_widget:
type: mapping
label: 'Json data luckysheet widget'
mapping:
mode:
type: string
label: 'mode'
options:
type: sequence
label: 'Options'
loadUrl:
type: string
label: 'Load url'
field.storage_settings.json:
type: mapping
mapping:
size:
type: integer
label: Size
field.formatter.settings.json_formatter:
type: mapping
label: 'Json formatter mode'
mapping:
modes:
type: sequence
label: 'Mode'
field.formatter.settings.json_datatables_formatter:
type: mapping
label: 'Json data datatables'
mapping:
header:
type: string
label: 'Header'
field.formatter.settings.json_chart_formatter:
type: mapping
label: 'Json data chart formatter'
mapping:
mode:
type: string
label: 'mode'
chart_type:
type: string
label: 'Type'
chart_width:
type: string
label: 'Width'
chart_height:
type: string
label: 'Height'
header:
type: string
label: 'Header'
field.formatter.settings.luckysheet_formatter:
type: mapping
label: 'Json data luckysheet formatter'
mapping:
mode:
type: string
label: 'mode'
options:
type: sequence
label: 'Options'
showsheetbarConfig:
type: sequence
label: 'Show sheet bar'
field.formatter.settings.x_spreadsheet_formatter:
type: mapping
label: 'Json data luckysheet formatter'
mapping:
mode:
type: string
label: 'mode'
options:
type: sequence
label: 'Options'
