code: function () {
              var config   = this._conf()
                , meta     = this._meta()
                , spec     = this._spec()
                , value    = config.value
                , truthMap = getOrNull( spec, 'truthMap' )
                , checked  = truthMap 
                      ? truthMap[ "true" ] === value
                      : value;
              
              if ( meta.isHidden ) return null;
  
              return (
                  React.createElement("input", {
                      id: config.fieldID, 
                      type: "checkbox", 
                      className: "generated-checkbox-field", 
                      name: spec.name, 
                      checked: checked, 
                      readOnly: meta.isReadOnly || meta.isDisabled, 
                      onChange: this.handleOnChange, 
                      onBlur: this.handleEvent( 'blur'), 
                      onFocus: this.handleEvent( 'focus'), 
                      onKeyPress: this.handleEvent( 'keypress')})
              );
          }
docs: /* =========================================================== /* ======================== Renders ========================== /* ===========================================================