code: def add_json_widget(self, config):
          
          validate(config, component_jsonwidget_schema)
          self._add_widget(dict(config=config, name=WidgetNames.JSONWIDGET))
docs: Add an Ext Json Widget to the customization.
  
          The configuration json provided must be interpretable by KE-chain. The json will be validated
          against the widget json schema.
  
          The widget will be saved to KE-chain.
  
          :param config: The json configuration of the widget
          :type config: dict