@ionic-enterprise/couchbase-lite
Integration for Couchbase Lite in Ionic enterprise apps
npm install @ionic-enterprise/couchbase-lite
npx cap sync
Plugin_Configure ( args : PluginConfigureArgs ) = > any
Returns: any
Database_Open ( args : DatabaseOpenArgs ) = > any
Returns: any
Database_Save ( args : DatabaseSaveArgs ) = > any
Returns: any
Database_GetCount ( args : DatabaseArgs ) = > any
Returns: any
Database_GetPath ( args : DatabaseArgs ) = > any
Returns: any
Database_Copy ( args : DatabaseCopyArgs ) = > any
Returns: any
Database_CreateIndex(...)
Database_CreateIndex ( args : DatabaseCreateIndexArgs ) = > any
Returns: any
Database_DeleteIndex(...)
Database_DeleteIndex ( args : DatabaseDeleteIndexArgs ) = > any
Returns: any
Database_GetIndexes ( args : DatabaseArgs ) = > any
Returns: any
Database_Exists ( args : DatabaseExistsArgs ) = > any
Returns: any
Database_Close ( args : DatabaseArgs ) = > any
Returns: any
Database_Compact ( args : DatabaseArgs ) = > any
Returns: any
Database_Delete ( args : DatabaseArgs ) = > any
Returns: any
Database_PurgeDocument(...)
Database_PurgeDocument ( args : DatabasePurgeDocumentArgs ) = > any
Returns: any
Database_DeleteDocument(...)
Database_DeleteDocument ( args : DatabaseDeleteDocumentArgs ) = > any
Returns: any
Database_GetDocument(...)
Database_GetDocument ( args : DatabaseGetDocumentArgs ) = > any
Returns: any
Database_AddChangeListener(...)
Database_AddChangeListener ( args : DatabaseArgs , cb : PluginCallback ) = > any
Param
Type
args
DatabaseArgs
cb
(data: PluginResultData, error?: PluginResultError) => void
Returns: any
Database_SetLogLevel(...)
Database_SetLogLevel ( args : DatabaseSetLogLevelArgs ) = > any
Returns: any
Database_SetFileLoggingConfig(...)
Database_SetFileLoggingConfig ( args : DatabaseSetFileLoggingConfigArgs ) = > any
Returns: any
Document_GetBlobContent(...)
Document_GetBlobContent ( args : DocumentGetBlobContentArgs ) = > any
Returns: any
Query_Execute ( args : QueryExecuteArgs ) = > any
Returns: any
ResultSet_Next ( args : ResultSetNextArgs ) = > any
Returns: any
ResultSet_NextBatch ( args : ResultSetNextBatchArgs ) = > any
Returns: any
ResultSet_AllResults(...)
ResultSet_AllResults ( args : ResultSetAllResultsArgs , callback : PluginCallback ) = > any
Returns: any
ResultSet_Cleanup ( args : ResultSetCleanupArgs ) = > any
Returns: any
Replicator_Create ( args : ReplicatorCreateArgs ) = > any
Returns: any
Replicator_Start ( args : ReplicatorArgs ) = > any
Returns: any
Replicator_Restart ( args : ReplicatorArgs ) = > any
Returns: any
Replicator_AddChangeListener(...)
Replicator_AddChangeListener ( args : ReplicatorArgs , cb : PluginCallback ) = > any
Param
Type
args
ReplicatorArgs
cb
(data: PluginResultData, error?: PluginResultError) => void
Returns: any
Replicator_AddDocumentListener(...)
Replicator_AddDocumentListener ( args : ReplicatorArgs , cb : PluginCallback ) = > any
Param
Type
args
ReplicatorArgs
cb
(data: PluginResultData, error?: PluginResultError) => void
Returns: any
Replicator_Stop ( args : ReplicatorArgs ) = > any
Returns: any
Replicator_ResetCheckpoint(...)
Replicator_ResetCheckpoint ( args : ReplicatorArgs ) = > any
Returns: any
Replicator_GetStatus(...)
Replicator_GetStatus ( args : ReplicatorArgs ) = > any
Returns: any
Replicator_Cleanup ( args : ReplicatorArgs ) = > any
Returns: any
Prop
Type
config
DatabaseConfiguration
Prop
Type
id
string
document
{ [key: string]: any; }
Prop
Type
path
string
newName
string
config
DatabaseConfiguration
Prop
Type
indexName
string
index
any
Prop
Type
indexName
string
Prop
Type
existsName
string
directory
string
DatabasePurgeDocumentArgs
DatabaseDeleteDocumentArgs
Prop
Type
docId
string
document
{ [key: string]: any; }
concurrencyControl
ConcurrencyControl
Prop
Type
remove
() => any
Prop
Type
domain
string
logLevel
number
DatabaseSetFileLoggingConfigArgs
DatabaseFileLoggingConfiguration
Prop
Type
level
number
directory
string
maxRotateCount
number
maxSize
number
usePlaintext
boolean
DocumentGetBlobContentArgs
Prop
Type
documentId
string
key
string
Prop
Type
query
any
columnNames
{ [name: string]: any; }
Prop
Type
resultSetId
string
Prop
Type
resultSetId
string
Prop
Type
resultSetId
string
Prop
Type
resultSetId
string
Prop
Type
replicatorId
string
Members
Value
LAST_WRITE_WINS
0
FAIL_ON_CONFLICT
1