function _setValueFunc()

in lib/helper.js [585:632]


function _setValueFunc(name) {
  var expr = '';
  if (name === 'number' || name === 'integer' || name === 'int') {
    expr = `dara.IntValue(`;
  } else if (name === 'long' || name === 'int64') {
    expr = `dara.Int64Value(`;
  } else if (name === 'double') {
    expr = `dara.Float64Value(`;
  } else if (name === 'float') {
    expr = `dara.Float32Value(`;
  } else if (name === '[]float64') {
    expr = `dara.Float64SliceValue(`;
  } else if (name === '[]float32') {
    expr = `dara.Float32SliceValue(`;
  } else if (name === 'boolean') {
    expr = `dara.BoolValue(`;
  } else if (name === '[]bool') {
    expr = `dara.BoolSliceValue(`;
  } else if (name === 'string') {
    expr = `dara.StringValue(`;
  } else if (name === 'int32') {
    expr = `dara.Int32Value(`;
  } else if (name === '[]string') {
    expr = `dara.StringSliceValue(`;
  } else if (name === '[]int') {
    expr = `dara.IntSliceValue(`;
  } else if (name === '[]int32') {
    expr = `dara.Int32SliceValue(`;
  } else if (name === '[]int16') {
    expr = `dara.Int16SliceValue(`;
  } else if (name === '[]int64') {
    expr = `dara.Int64SliceValue(`;
  } else if (name === 'uint64') {
    expr = `dara.Uint64Value(`;
  } else if (name === 'uint32') {
    expr = `dara.Uint32Value(`;
  } else if (name === 'uint16') {
    expr = `dara.Uint16Value(`;
  } else if (name === '[]uint64') {
    expr = `dara.Uint64SliceValue(`;
  } else if (name === '[]uint32') {
    expr = `dara.Uint32SliceValue(`;
  } else if (name === '[]uint16') {
    expr = `dara.Uint16SliceValue(`;
  }

  return expr;
}