6.0.3 • Published 1 year ago

@couchbase-community/ionic-couchbase-lite v6.0.3

Weekly downloads
-
License
UNLICENSED
Repository
github
Last release
1 year ago

@couchbase-community/ionic-couchbase-lite

Integration for Couchbase Lite in Ionic apps

Install

npm install @couchbase-community/ionic-couchbase-lite
npx cap sync

API

Plugin_Configure(...)

Plugin_Configure(args: PluginConfigureArgs) => any
ParamType
argsPluginConfigureArgs

Returns: any


Database_Open(...)

Database_Open(args: DatabaseOpenArgs) => any
ParamType
argsDatabaseOpenArgs

Returns: any


Database_Save(...)

Database_Save(args: DatabaseSaveArgs) => any
ParamType
argsDatabaseSaveArgs

Returns: any


Database_GetCount(...)

Database_GetCount(args: DatabaseArgs) => any
ParamType
argsDatabaseArgs

Returns: any


Database_GetPath(...)

Database_GetPath(args: DatabaseArgs) => any
ParamType
argsDatabaseArgs

Returns: any


Database_Copy(...)

Database_Copy(args: DatabaseCopyArgs) => any
ParamType
argsDatabaseCopyArgs

Returns: any


Database_CreateIndex(...)

Database_CreateIndex(args: DatabaseCreateIndexArgs) => any
ParamType
argsDatabaseCreateIndexArgs

Returns: any


Database_DeleteIndex(...)

Database_DeleteIndex(args: DatabaseDeleteIndexArgs) => any
ParamType
argsDatabaseDeleteIndexArgs

Returns: any


Database_GetIndexes(...)

Database_GetIndexes(args: DatabaseArgs) => any
ParamType
argsDatabaseArgs

Returns: any


Database_Exists(...)

Database_Exists(args: DatabaseExistsArgs) => any
ParamType
argsDatabaseExistsArgs

Returns: any


Database_Close(...)

Database_Close(args: DatabaseArgs) => any
ParamType
argsDatabaseArgs

Returns: any


Database_Compact(...)

Database_Compact(args: DatabaseArgs) => any
ParamType
argsDatabaseArgs

Returns: any


Database_Delete(...)

Database_Delete(args: DatabaseArgs) => any
ParamType
argsDatabaseArgs

Returns: any


Database_PurgeDocument(...)

Database_PurgeDocument(args: DatabasePurgeDocumentArgs) => any
ParamType
argsDatabasePurgeDocumentArgs

Returns: any


Database_DeleteDocument(...)

Database_DeleteDocument(args: DatabaseDeleteDocumentArgs) => any
ParamType
argsDatabaseDeleteDocumentArgs

Returns: any


Database_GetDocument(...)

Database_GetDocument(args: DatabaseGetDocumentArgs) => any
ParamType
argsDatabaseGetDocumentArgs

Returns: any


Database_AddChangeListener(...)

Database_AddChangeListener(args: DatabaseArgs, cb: PluginCallback) => any
ParamType
argsDatabaseArgs
cb(data: PluginResultData, error?: PluginResultError) => void

Returns: any


Database_SetLogLevel(...)

Database_SetLogLevel(args: DatabaseSetLogLevelArgs) => any
ParamType
argsDatabaseSetLogLevelArgs

Returns: any


Database_SetFileLoggingConfig(...)

Database_SetFileLoggingConfig(args: DatabaseSetFileLoggingConfigArgs) => any
ParamType
argsDatabaseSetFileLoggingConfigArgs

Returns: any


Document_GetBlobContent(...)

Document_GetBlobContent(args: DocumentGetBlobContentArgs) => any
ParamType
argsDocumentGetBlobContentArgs

Returns: any


Query_Execute(...)

Query_Execute(args: QueryExecuteArgs) => any
ParamType
argsQueryExecuteArgs

Returns: any


ResultSet_Next(...)

ResultSet_Next(args: ResultSetNextArgs) => any
ParamType
argsResultSetNextArgs

Returns: any


ResultSet_NextBatch(...)

ResultSet_NextBatch(args: ResultSetNextBatchArgs) => any
ParamType
argsResultSetNextBatchArgs

Returns: any


ResultSet_AllResults(...)

ResultSet_AllResults(args: ResultSetAllResultsArgs, callback: PluginCallback) => any
ParamType
argsResultSetAllResultsArgs
callback(data: PluginResultData, error?: PluginResultError) => void

Returns: any


ResultSet_Cleanup(...)

ResultSet_Cleanup(args: ResultSetCleanupArgs) => any
ParamType
argsResultSetCleanupArgs

Returns: any


Replicator_Create(...)

Replicator_Create(args: ReplicatorCreateArgs) => any
ParamType
argsReplicatorCreateArgs

Returns: any


Replicator_Start(...)

Replicator_Start(args: ReplicatorArgs) => any
ParamType
argsReplicatorArgs

Returns: any


Replicator_Restart(...)

Replicator_Restart(args: ReplicatorArgs) => any
ParamType
argsReplicatorArgs

Returns: any


Replicator_AddChangeListener(...)

Replicator_AddChangeListener(args: ReplicatorArgs, cb: PluginCallback) => any
ParamType
argsReplicatorArgs
cb(data: PluginResultData, error?: PluginResultError) => void

Returns: any


Replicator_AddDocumentListener(...)

Replicator_AddDocumentListener(args: ReplicatorArgs, cb: PluginCallback) => any
ParamType
argsReplicatorArgs
cb(data: PluginResultData, error?: PluginResultError) => void

Returns: any


Replicator_Stop(...)

Replicator_Stop(args: ReplicatorArgs) => any
ParamType
argsReplicatorArgs

Returns: any


Replicator_ResetCheckpoint(...)

Replicator_ResetCheckpoint(args: ReplicatorArgs) => any
ParamType
argsReplicatorArgs

Returns: any


Replicator_GetStatus(...)

Replicator_GetStatus(args: ReplicatorArgs) => any
ParamType
argsReplicatorArgs

Returns: any


Replicator_Cleanup(...)

Replicator_Cleanup(args: ReplicatorArgs) => any
ParamType
argsReplicatorArgs

Returns: any


Interfaces

PluginConfigureArgs

PropType
configany

DatabaseOpenArgs

PropType
configDatabaseConfiguration

DatabaseSaveArgs

PropType
idstring
document{ key: string: any; }

DatabaseArgs

PropType
namestring

DatabaseCopyArgs

PropType
pathstring
newNamestring
configDatabaseConfiguration

DatabaseCreateIndexArgs

PropType
indexNamestring
indexany

DatabaseDeleteIndexArgs

PropType
indexNamestring

DatabaseExistsArgs

PropType
existsNamestring
directorystring

DatabasePurgeDocumentArgs

PropType
docIdstring

DatabaseDeleteDocumentArgs

PropType
docIdstring
document{ key: string: any; }
concurrencyControlConcurrencyControl

DatabaseGetDocumentArgs

PropType
docIdstring

PluginListenerHandle

PropType
remove() => any

DatabaseSetLogLevelArgs

PropType
domainstring
logLevelnumber

DatabaseSetFileLoggingConfigArgs

PropType
configDatabaseFileLoggingConfiguration

DatabaseFileLoggingConfiguration

PropType
levelnumber
directorystring
maxRotateCountnumber
maxSizenumber
usePlaintextboolean

DocumentGetBlobContentArgs

PropType
documentIdstring
keystring

QueryExecuteArgs

PropType
queryany
columnNames{ name: string: any; }

ResultSetNextArgs

PropType
resultSetIdstring

ResultSetNextBatchArgs

PropType
resultSetIdstring

ResultSetAllResultsArgs

PropType
resultSetIdstring

ResultSetCleanupArgs

PropType
resultSetIdstring

ReplicatorCreateArgs

PropType
configany

ReplicatorArgs

PropType
replicatorIdstring

Enums

ConcurrencyControl

MembersValue
LAST_WRITE_WINS0
FAIL_ON_CONFLICT1
6.0.3

1 year ago

6.0.2

1 year ago

5.0.3

1 year ago

5.0.2

1 year ago

6.0.1

1 year ago

6.0.0

1 year ago