Pass Input Values
Text Input
This example code generates a text input field, the value added to the field is shown in a message box.
  View Designer 
  
   
 
   
   
 
 
 
 
   
  
   Code editor 
  
 
<script>
  function demo1Fn(vm, evt, val) {
  insight.getView().showInfoMessage('Passed through: ' + val);
  }
  </script>
  <vdl-page>
    <vdl-header draggable="true">
      <vdl-action-group name="demo1" draggable="true">
        <vdl-action command="demo1Fn"></vdl-action>
      </vdl-action-group>
    </vdl-header>
    <vdl-section>
      <vdl-row>
        <vdl-column><input type="text" vdl-event="change:actions.demo1"></vdl-column>
      </vdl-row>
    </vdl-section>
  </vdl-page>
 
 Checkbox
This example registers when the checkbox is edited and displays the result in a message.
  View Designer 
  
   
 
   
   
 
 
 
 
   
  
   Code editor 
  
 
    <script>
        function demo1Fn(vm, evt, val) {
            insight.getView().showInfoMessage('Passed through: ' + val);
        }
    </script>
    <vdl-page>
        <vdl-header draggable="true">
            <vdl-action-group name="demo1" draggable="true">
                <vdl-action command="demo1Fn"></vdl-action>
            </vdl-action-group>
        </vdl-header>
        <vdl-section>
            <vdl-row>
                <vdl-column>
                <label>
                <input type="checkbox" vdl-event="change:actions.demo1"/>
                  Toggle
                </label>
                </vdl-column>
            </vdl-row>
        </vdl-section>
    </vdl-page>
 
 Color Selector
This example displays the color picker dialog and updates the field with the selected color. The hex code of the selected color is displayed in a message box.
  View Designer 
  
   
 
   
   
 
 
 
 
   
  
   Code editor 
  
 
<script>
  function demo1Fn(vm, evt, val) {
  insight.getView().showInfoMessage('Passed through: ' + val);
  }
  </script>
  <vdl-page>
    <vdl-header draggable="true">
      <vdl-action-group name="demo1" draggable="true">
        <vdl-action command="demo1Fn"></vdl-action>
      </vdl-action-group>
    </vdl-header>
    <vdl-section>
      <vdl-row>
        <vdl-column><input type="color" vdl-event="change:actions.demo1"/></vdl-column>
      </vdl-row>
    </vdl-section>
  </vdl-page>
 
 Date Selector
This example displays the date picker dialog and updates the field with the selected value; It also displays the selected value in a message box.
  View Designer 
  
   
 
   
   
 
 
 
 
   
  
   Code editor 
  
 
<script>
  function demo1Fn(vm, evt, val) {
  insight.getView().showInfoMessage('Passed through: ' + val);
  }
  </script>
  <vdl-page>
    <vdl-header draggable="true">
      <vdl-action-group name="demo1" draggable="true">
        <vdl-action command="demo1Fn"></vdl-action>
      </vdl-action-group>
    </vdl-header>
    <vdl-section>
      <vdl-row>
        <vdl-column><input type="date" vdl-event="change:actions.demo1"/></vdl-column>
      </vdl-row>
    </vdl-section>
  </vdl-page>
 
 Slider Input
This example displays a slider dialog and sends the selected value to a message box.
  View Designer 
  
   
 
   
   
 
 
 
 
   
  
   Code editor 
  
 
<script>
  function demo1Fn(vm, evt, val) {
  insight.getView().showInfoMessage('Passed through: ' + val);
  }
  </script>
  <vdl-page>
    <vdl-header draggable="true">
      <vdl-action-group name="demo1" draggable="true">
        <vdl-action command="demo1Fn"></vdl-action>
      </vdl-action-group>
    </vdl-header>
    <vdl-section>
      <vdl-row>
        <vdl-column><input type="range" min="10" max="100" step="10" value="50" vdl-event="change:actions.demo1"/></vdl-column>
      </vdl-row>
    </vdl-section>
  </vdl-page>
 
 
