{
  "name": "Form-Renderer",
  "description": "Form Renderer Component",
  "keywords": {
    "common": [
      "ej2",
      "syncfusion",
      "ej2-form-renderer",
      "form renderer",
      "form-renderer",
      "ej2 form renderer",
      "react form renderer",
      "typescript form renderer",
      "form control",
      "form controls",
      "input",
      "json form",
      "schema form"
    ],
    "angular": [
      "angular",
      "ng",
      "ej2-ng-form-renderer",
      "ng-form-renderer",
      "angular-form-renderer"
    ],
    "react": [
      "react",
      "reactjs",
      "ej2-react-form-renderer",
      "react-form-renderer",
      "form-renderer"
    ],
    "vue": [
      "vue",
      "vuejs",
      "ej2-vue-form-renderer",
      "vue-form-renderer"
    ]
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/syncfusion/ej2-form-renderer"
  },
  "eventInterfaces": [
    "ChangeEventArgs",
    "SubmitEventArgs",
    "ButtonClickEventArgs"
  ],
  "components": [
    {
      "baseClass": "FormRenderer",
      "directoryName": "form-renderer",
      "type": "container",
      "defaultTag": "<div id='formrenderer'></div>",
      "selector": "[ejs-form-renderer], ejs-form-renderer",
      "preferredTag": "div",
      "blazorType": "native",
      "comment": [
        "/**",
        " * Represents the Angular FormRenderer Component.",
        " * ```html",
        " * <ejs-form-renderer></ejs-form-renderer>",
        " * ```",
        " */"
      ],
      "reactComment": [
        "/**",
        " * `FormRenderer` represents the React FormRenderer Component.",
        " * ```ts",
        " * <FormRendererComponent schema={schema} />",
        " * ```",
        " */"
      ],
      "vueComment": [
        "/**",
        " * Represents the Essential JS 2 VueJS FormRenderer Component",
        " * ```html",
        " * <ejs-form-renderer></ejs-form-renderer>",
        " * ```",
        " */"
      ]
    }
  ]
}