Lines Matching refs:opt

131     const opt = ctor.normalizeArgs(...args);
132 let fn = opt.filename, vfsName = opt.vfs, flagsStr = opt.flags;
136 console.error("Invalid DB ctor args",opt,arguments);
370 out.opt = Object.create(null);
378 out.opt = args[0];
379 out.sql = out.opt.sql;
384 out.opt = args[1];
392 const opt = out.opt;
393 switch(opt.returnValue){
395 if(!opt.resultRows) opt.resultRows = [];
396 out.returnVal = ()=>opt.resultRows;
399 if(!opt.saveSql) opt.saveSql = [];
400 out.returnVal = ()=>opt.saveSql;
407 toss3("Invalid returnValue value:",opt.returnValue);
409 if(opt.callback || opt.resultRows){
410 switch((undefined===opt.rowMode)
411 ? 'array' : opt.rowMode) {
415 if(Array.isArray(opt.resultRows)){
423 if(util.isInt32(opt.rowMode)){
424 out.cbArg = (stmt)=>stmt.get(opt.rowMode);
426 }else if('string'===typeof opt.rowMode && opt.rowMode.length>1){
428 const prefix = opt.rowMode[0];
435 colName: opt.rowMode.substr(1)
440 toss3("Invalid rowMode:",opt.rowMode);
767 const opt = arg.opt;
768 const callback = opt.callback;
770 Array.isArray(opt.resultRows) ? opt.resultRows : undefined;
772 let bind = opt.bind;
773 …let evalFirstResult = !!(arg.cbArg || opt.columnNames) /* true to evaluate the first result-return…
809 if(Array.isArray(opt.saveSql)){
810 opt.saveSql.push(capi.sqlite3_sql(pStmt).trim());
821 if(Array.isArray(opt.columnNames)){
822 stmt.getColumnNames(opt.columnNames);
828 if(callback) callback.call(opt, row, stmt);
935 createFunction: function f(name, xFunc, opt){
939 opt = name;
940 name = opt.name;
941 xFunc = opt.xFunc || 0;
945 opt = xFunc;
946 xFunc = opt.xFunc || 0;
953 if(!opt) opt = {};
957 let xStep = opt.xStep || 0;
958 let xFinal = opt.xFinal || 0;
959 const xValue = opt.xValue || 0;
960 const xInverse = opt.xInverse || 0;
990 const pApp = opt.pApp;
996 const xDestroy = opt.xDestroy || 0;
1001 if(getOwnOption(opt, 'deterministic')) fFlags |= capi.SQLITE_DETERMINISTIC;
1002 if(getOwnOption(opt, 'directOnly')) fFlags |= capi.SQLITE_DIRECTONLY;
1003 if(getOwnOption(opt, 'innocuous')) fFlags |= capi.SQLITE_INNOCUOUS;
1006 const arity = getOwnOption(opt, 'arity');