whole_func_string: async function display(header, items, type, active = false, parse = false, id) {
          let rows;
          if (type === 'txt') {
              await text(header, items);
          } else if (type === 'txtHorizontal') {
              const opts = {
                  head: header,
                  chars: {
                      top: '',
                      'top-mid': '',
                      'top-left': '',
                      'top-right': '',
                      bottom: '',
                      'bottom-mid': '',
                      'bottom-left': '',
                      'bottom-right': '',
                      left: '',
                      'left-mid': '',
                      mid: '',
                      'mid-mid': '',
                      right: '',
                      'right-mid': '',
                      middle: ' '.repeat(2)
                  },
                  style: {
                      'padding-left': 0, 'padding-right': 0, head: ['white'], border: ['white']
                  }
              };
              if (parse) {
                  rows = await parseResponse(header, items, active, id);
                  await horizontal(rows, opts);
              } else {
                  await horizontal(items, opts);
              }
          } else if (type === 'prettyHorizontal') {
              const opts = {
                  head: header,
                  style: { 'padding-left': 0, 'padding-right': 0, head: ['blue'] }
              };
              if (parse) {
                  rows = await parseResponse(header, items, active, id);
                  await horizontal(rows, opts);
              } else {
                  await horizontal(items, opts);
              }
          } else if (type === 'txtVertical') {
              const style = {
                  chars: {
                      top: '',
                      'top-mid': '',
                      'top-left': '',
                      'top-right': '',
                      bottom: '',
                      'bottom-mid': '',
                      'bottom-left': '',
                      'bottom-right': '',
                      left: '',
                      'left-mid': '',
                      mid: '',
                      'mid-mid': '',
                      right: '',
                      'right-mid': '',
                      middle: ' '.repeat(3)
                  },
                  style: {
                      'padding-left': 0, 'padding-right': 0, head: ['white']
                  }
              };
              if (parse) {
                  rows = await parseResponse(header, items, active, id);
                  await vertical(header, rows, style);
              } else {
                  await vertical(header, items, style);
              }
          } else if (type === 'prettyVertical') {
              const style = {
                  style: { 'padding-left': 0, 'padding-right': 0, head: ['blue'] }
              };
              if (parse) {
                  rows = await parseResponse(header, items, active, id);
                  await vertical(header, rows, style);
              } else {
                  await vertical(header, items, style);
              }
          } else {
              await pretty(header, items);
          }
      }
func_code_string: async function display(header, items, type, active = false, parse = false, id) {
          let rows;
          if (type === 'txt') {
              await text(header, items);
          } else if (type === 'txtHorizontal') {
              const opts = {
                  head: header,
                  chars: {
                      top: '',
                      'top-mid': '',
                      'top-left': '',
                      'top-right': '',
                      bottom: '',
                      'bottom-mid': '',
                      'bottom-left': '',
                      'bottom-right': '',
                      left: '',
                      'left-mid': '',
                      mid: '',
                      'mid-mid': '',
                      right: '',
                      'right-mid': '',
                      middle: ' '.repeat(2)
                  },
                  style: {
                      'padding-left': 0, 'padding-right': 0, head: ['white'], border: ['white']
                  }
              };
              if (parse) {
                  rows = await parseResponse(header, items, active, id);
                  await horizontal(rows, opts);
              } else {
                  await horizontal(items, opts);
              }
          } else if (type === 'prettyHorizontal') {
              const opts = {
                  head: header,
                  style: { 'padding-left': 0, 'padding-right': 0, head: ['blue'] }
              };
              if (parse) {
                  rows = await parseResponse(header, items, active, id);
                  await horizontal(rows, opts);
              } else {
                  await horizontal(items, opts);
              }
          } else if (type === 'txtVertical') {
              const style = {
                  chars: {
                      top: '',
                      'top-mid': '',
                      'top-left': '',
                      'top-right': '',
                      bottom: '',
                      'bottom-mid': '',
                      'bottom-left': '',
                      'bottom-right': '',
                      left: '',
                      'left-mid': '',
                      mid: '',
                      'mid-mid': '',
                      right: '',
                      'right-mid': '',
                      middle: ' '.repeat(3)
                  },
                  style: {
                      'padding-left': 0, 'padding-right': 0, head: ['white']
                  }
              };
              if (parse) {
                  rows = await parseResponse(header, items, active, id);
                  await vertical(header, rows, style);
              } else {
                  await vertical(header, items, style);
              }
          } else if (type === 'prettyVertical') {
              const style = {
                  style: { 'padding-left': 0, 'padding-right': 0, head: ['blue'] }
              };
              if (parse) {
                  rows = await parseResponse(header, items, active, id);
                  await vertical(header, rows, style);
              } else {
                  await vertical(header, items, style);
              }
          } else {
              await pretty(header, items);
          }
      }
func_documentation_string: Display teraslice responses in a table
  
  @param {Array} header - Header values to include in output
  @param {Object} response - Teraslice client response object
  @param {String} type - Output table type
  @param {Boolean} active - Set to true use values in active list
  @param {Boolean} parse - Set to true to parse response
  @param {String} id - id value used to filter results by job_id or ex_id