nl_tokens: * Parses a Row of data into a JS Object ( as String )
pl_tokens: function DBGetRowObjectString ( cursor ) { //noinspection JSUnresolvedFunction const count = cursor . getColumnCount ( ) ; let results = { } ; for ( let i = 0 ; i < count ; i ++ ) { const type = cursor . getType ( i ) ; //noinspection JSUnresolvedFunction const name = cursor . getColumnName ( i ) ; switch ( type ) { case 0 : // NULL results [ name ] = null ; break ; case 1 : // Integer //noinspection JSUnresolvedFunction results [ <mask> ] = cursor . getString ( i ) ; break ; case 2 : // Float //noinspection JSUnresolvedFunction results [ name ] = cursor . getString ( i ) ; break ; case 3 : // String //noinspection JSUnresolvedFunction results [ name ] = cursor . getString ( i ) ; break ; case 4 : // Blob // noinspection JSCheckFunctionSignatures results [ name ] = cursor . getBlob ( i ) ; break ; default : throw new Error ( 'SQLITE - Unknown Field Type ' + type ) ; } } return results ; }