static/kelmu.editor.js
function(text, container, name, value, type, noBr) {
      var idNumber = idCounter;
      if (!noBr) {
        $('<br>').appendTo(container);
      }
      $('<label></label>').attr('for', animationId + '-' + name + '-' + idNumber).text(text).appendTo(container);
      if (type === 'text') {
        $('<input type="text"></input>').addClass(name).attr('id', animationId + '-' + name + '-' + idNumber).val(value).appendTo(container);
      } else if (type === 'checkbox') {
        $('<input></input>').addClass(name).attr('type', 'checkbox').attr('id', animationId + '-' + name + '-' + idNumber).prop('checked', value).appendTo(container);
      } else if (type === 'textarea') {
        $('<textarea></textarea>').addClass(name).attr('id', animationId + '-' + name + '-' + idNumber).val(value).appendTo(container);
      }
      idCounter += 1;
    }
function(text, container, name, value, type, noBr) {
      var idNumber = idCounter;
      if (!noBr) {
        $('<br>').appendTo(container);
      }
      $('<label></label>').attr('for', animationId + '-' + name + '-' + idNumber).text(text).appendTo(container);
      if (type === 'text') {
        $('<input type="text"></input>').addClass(name).attr('id', animationId + '-' + name + '-' + idNumber).val(value).appendTo(container);
      } else if (type === 'checkbox') {
        $('<input></input>').addClass(name).attr('type', 'checkbox').attr('id', animationId + '-' + name + '-' + idNumber).prop('checked', value).appendTo(container);
      } else if (type === 'textarea') {
        $('<textarea></textarea>').addClass(name).attr('id', animationId + '-' + name + '-' + idNumber).val(value).appendTo(container);
      }
      idCounter += 1;
    }
function ( text , container , name , value , type , noBr ) { var idNumber = idCounter ; if ( ! noBr ) { $ ( '<br>' ) . appendTo ( container ) ; } $ ( '<label></label>' ) . attr ( 'for' , animationId + '-' + name + '-' + idNumber ) . text ( text ) . appendTo ( container ) ; if ( type === 'text' ) { $ ( '<input type="text"></input>' ) . addClass ( name ) . attr ( 'id' , animationId + '-' + name + '-' + idNumber ) . val ( value ) . appendTo ( container ) ; } else if ( type === 'checkbox' ) { $ ( '<input></input>' ) . addClass ( name ) . attr ( 'type' , 'checkbox' ) . attr ( 'id' , animationId + '-' + name + '-' + idNumber ) . prop ( 'checked' , value ) . appendTo ( container ) ; } else if ( type === 'textarea' ) { $ ( '<textarea></textarea>' ) . addClass ( name ) . attr ( 'id' , animationId + '-' + name + '-' + idNumber ) . val ( value ) . appendTo ( container ) ; } idCounter += 1 ; }
A helper function for adding input elements to the editor pane.
A helper function for adding input elements to the editor pane .