# Controls for Vue.js

::references
  :::ref-guide{link="/docs/guides/renderers/vue/#controls" title="Guide"}
  :::

  :::ref-example{link="/examples/basic/vue" title="Basic"}
  :::

  :::ref-example{link="/examples/customization/vue" title="Customization"}
  :::

  :::ref-github{link="https://github.com/retejs/vue-render-plugin" title="Plugin"}
  :::

  :::ref-external{link="https://vuejs.org/" title="Vue.js"}
  :::
::

This example showcases the use of a built-in input control and custom controls for **Vue.js**, which you can implement according to your specific needs. In this case, the custom controls include a button that randomly sets the input field's value and a radial progress indicator that synchronizes with the input field's value

::kit
::

::example{#rete-js-v2-vue-js-custom-controls-qrdo2c module="/src/editor.ts"}
::