Class: DrawOqt

.Components.Input.DrawOqt(namenon-null, valueopt, use_changeopt, delayopt, optionsopt, change_varnullable, contextopt) → {string}

new DrawOqt(namenon-null, valueopt, use_changeopt, delayopt, optionsopt, change_varnullable, contextopt) → {string}

Componente que renderiza una pizarra donde el usuario puede dibujar libremente. En la documentacion se pueden consultar las opciones que acepta options: https://github.com/embiem/react-canvas-draw

Parameters:
Name Type Attributes Default Description
name ControlName

Identificacion del control

value DataURL <optional>
""

El valor por defecto del componente

use_change BooleanString <optional>
"true"

Determina si se usara el evento de cambio

delay string <optional>
"1000"

El tiempo que demora en enviar el evento de cambio al form (en ms)

options DrawOqtOptions <optional>
{...}

Json string con las opciones de CanvasDraw. Default:

 {
     "loadTimeOffset": 5,
     "lazyRadius": 1,
     "brushRadius": 1,
     "brushColor": "#444",
     "catenaryColor": "#0a0302",
     "gridColor": "rgba(150,150,150,0.17)",
     "hideGrid": false,
     "canvasWidth": 400,
     "canvasHeight": 400,
     "disabled": false,
     "imgSrc": "",
     "immediateLoading": false,
     "hideInterface": false,
     "gridSizeX": 25,
     "gridSizeY": 25,
     "gridLineWidth": 0.5,
     "hideGridX": false,
     "hideGridY": false,
     "enablePanAndZoom": false,
     "mouseZoomFactor": 0.01,
     "zoomExtents": { "min": 0.33, "max": 3 }
   }
change_var string <nullable>

Variable que tomarĂ¡ el valor del control cuando se modifique

context string <optional>
"global"

Contexto donde se encuentra la variable

Source:
Returns:

Data URL string

Type
string
Example
<draw name="firma" options='{"brushColor": "blue"}'></draw>