Nativescript Doc
Preparing search index...
The search index is not available
SQLite for Nativescript
SQLite for Nativescript
SQLiteDatabase
Class SQLiteDatabase
Hierarchy
SQLiteDatabaseBase
SQLiteDatabase
Implements
SQLiteDatabase
Index
Constructors
constructor
Properties
_is
In
Transaction
db
file
Path
flags
last
Id
threading
transform
Blobs
worker
Accessors
is
Open
Methods
close
each
execute
get
get
Array
get
Version
on
Worker
Message
open
select
select
Array
send
Message
To
Worker
set
Version
transaction
Constructors
constructor
new
SQLiteDatabase
(
filePathOrDb
:
any
,
options
?:
{
flags
?:
number
;
readOnly
?:
boolean
;
threading
?:
boolean
;
transformBlobs
?:
boolean
;
}
,
)
:
SQLiteDatabase
Parameters
filePathOrDb
:
any
Optional
options
:
{
flags
?:
number
;
readOnly
?:
boolean
;
threading
?:
boolean
;
transformBlobs
?:
boolean
;
}
Returns
SQLiteDatabase
Properties
_is
In
Transaction
_isInTransaction
:
boolean
db
db
:
SQLiteDatabase
file
Path
filePath
:
string
flags
flags
:
any
last
Id
lastId
:
number
threading
threading
:
boolean
transform
Blobs
transformBlobs
:
boolean
worker
worker
:
Worker
Accessors
is
Open
get
isOpen
()
:
boolean
Returns
boolean
Methods
close
close
()
:
void
Returns
void
each
each
(
query
:
string
,
params
:
any
,
callback
:
(
error
:
Error
,
result
:
any
)
=>
void
,
complete
:
(
error
:
Error
,
count
:
number
)
=>
void
,
transformBlobs
?:
boolean
,
)
:
Promise
<
number
>
Parameters
query
:
string
params
:
any
callback
:
(
error
:
Error
,
result
:
any
)
=>
void
complete
:
(
error
:
Error
,
count
:
number
)
=>
void
Optional
transformBlobs
:
boolean
Returns
Promise
<
number
>
execute
execute
(
query
:
string
,
params
?:
any
)
:
Promise
<
any
>
Parameters
query
:
string
Optional
params
:
any
Returns
Promise
<
any
>
get
get
(
query
:
string
,
params
?:
any
,
transformBlobs
?:
boolean
)
:
Promise
<
any
>
Parameters
query
:
string
Optional
params
:
any
Optional
transformBlobs
:
boolean
Returns
Promise
<
any
>
get
Array
getArray
(
query
:
string
,
params
?:
any
,
transformBlobs
?:
boolean
)
:
Promise
<
any
>
Parameters
query
:
string
Optional
params
:
any
Optional
transformBlobs
:
boolean
Returns
Promise
<
any
>
get
Version
getVersion
()
:
number
Returns
number
on
Worker
Message
onWorkerMessage
(
event
:
{
data
:
{
error
?:
any
;
id
?:
number
;
result
?:
any
}
}
,
)
:
void
Parameters
event
:
{
data
:
{
error
?:
any
;
id
?:
number
;
result
?:
any
}
}
Returns
void
open
open
()
:
boolean
Returns
boolean
select
select
(
query
:
string
,
params
?:
any
,
transformBlobs
?:
boolean
)
:
Promise
<
any
>
Parameters
query
:
string
Optional
params
:
any
Optional
transformBlobs
:
boolean
Returns
Promise
<
any
>
select
Array
selectArray
(
query
:
string
,
params
?:
any
,
transformBlobs
?:
boolean
)
:
Promise
<
any
>
Parameters
query
:
string
Optional
params
:
any
Optional
transformBlobs
:
boolean
Returns
Promise
<
any
>
send
Message
To
Worker
sendMessageToWorker
(
nativeData
:
any
,
messageData
:
any
,
timeout
?:
number
,
)
:
Promise
<
any
>
Parameters
nativeData
:
any
messageData
:
any
Optional
timeout
:
number
Returns
Promise
<
any
>
set
Version
setVersion
(
version
:
number
)
:
Promise
<
void
>
Parameters
version
:
number
Returns
Promise
<
void
>
transaction
transaction
<
T
=
any
>
(
action
:
(
cancel
?:
()
=>
void
)
=>
Promise
<
T
>
)
:
Promise
<
T
>
Type Parameters
T
=
any
Parameters
action
:
(
cancel
?:
()
=>
void
)
=>
Promise
<
T
>
Returns
Promise
<
T
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
_is
In
Transaction
db
file
Path
flags
last
Id
threading
transform
Blobs
worker
Accessors
is
Open
Methods
close
each
execute
get
get
Array
get
Version
on
Worker
Message
open
select
select
Array
send
Message
To
Worker
set
Version
transaction
Nativescript Doc
SQLite for Nativescript
Loading...