Lines Matching refs:columnWidths
306 std::string Console::RenderHead(napi_env env, napi_value head, std::vector<size_t> columnWidths)
309 size_t length = columnWidths.size();
322 size_t left = (columnWidths[i] - stringLen) / 2; // 2: half
323 size_t right = columnWidths[i] - stringLen - left;
351 void Console::PrintRows(napi_env env, napi_value Rows, std::vector<size_t> columnWidths, size_t indexNum)
353 size_t length = columnWidths.size();
362 size_t left = (columnWidths[j] - stringLen) / 2; // 2: half
363 size_t right = columnWidths[j] - stringLen - left;
366 result += StringRepeat(columnWidths[j], " ");
381 std::vector<size_t> columnWidths(columnLen);
390 columnWidths[i] = stringLen;
399 columnWidths[i] = columnWidths[i] > stringLen ? columnWidths[i] : stringLen;
401 rowDivider[i] = StringRepeat(columnWidths[i] + 2, tableChars["middleMiddle"]); // 2: two space
407 std::string indexRow2 = RenderHead(env, head, columnWidths);
415 PrintRows(env, columns, columnWidths, length);