2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-04-28 11:36:44 +00:00

More work

This commit is contained in:
Oliver Walters 2021-08-30 22:28:01 +10:00
parent a1b7239b7e
commit cb403a5b29
2 changed files with 36 additions and 13 deletions

View File

@ -8,6 +8,13 @@ extends:
parserOptions: parserOptions:
ecmaVersion: 12 ecmaVersion: 12
rules: rules:
no-var: off
guard-for-in: off
no-trailing-spaces: off
camelcase: off
padded-blocks: off
prefer-const: off
max-len: off
indent: indent:
- error - error
- 4 - 4

View File

@ -12,10 +12,22 @@
reloadTableFilters, reloadTableFilters,
*/ */
/**
* Reload a named table
* @param table
*/
function reloadtable(table) { function reloadtable(table) {
$(table).bootstrapTable('refresh'); $(table).bootstrapTable('refresh');
} }
/**
* Render a URL for display
* @param {String} text
* @param {String} url
* @param {object} options
* @returns link text
*/
function renderLink(text, url, options={}) { function renderLink(text, url, options={}) {
if (url === null || url === undefined || url === '') { if (url === null || url === undefined || url === '') {
return text; return text;
@ -63,6 +75,11 @@ function linkButtonsToSelection(table, buttons) {
} }
/**
* Returns true if the input looks like a valid number
* @param {String} n
* @returns
*/
function isNumeric(n) { function isNumeric(n) {
return !isNaN(parseFloat(n)) && isFinite(n); return !isNaN(parseFloat(n)) && isFinite(n);
} }
@ -134,7 +151,6 @@ function convertQueryParameters(params, filters) {
var ordering = params['sort'] || null; var ordering = params['sort'] || null;
if (ordering) { if (ordering) {
if (order == 'desc') { if (order == 'desc') {
ordering = `-${ordering}`; ordering = `-${ordering}`;
} }