Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(clevertap): support clevertap-cordova 3.0.0 #4760

Merged
merged 43 commits into from
Apr 17, 2024
Merged
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
0fa6b38
feat(clevertap): add CleverTap plugin
pwilkniss Jul 26, 2018
3fe6e40
style(clevertap): cleanup stray lint error
pwilkniss Jul 26, 2018
9f1e153
refactor
danielsogl Jul 29, 2018
3efacd7
Updating fork
darshanclevertap Feb 12, 2019
9e41fdf
feat(clevertap): update for latest CleverTap Cordova plugin
darshanclevertap Feb 14, 2019
a8669c8
chore: Update Repo from Ionic Native Repo
SuryaClevertap May 19, 2020
309dced
fix: Code Changes for parity SDK-155
SuryaClevertap May 23, 2020
96d4efb
Merge branch 'master' into master
SuryaClevertap May 23, 2020
02f6d93
fix: Indentation fixes for SDK-155
SuryaClevertap May 23, 2020
90dfe4c
fix: Code Repo fix while updating fork branch
SuryaClevertap May 23, 2020
ab8b859
fix: Remove unnecessary adder .scripts Folder
SuryaClevertap May 23, 2020
64ffaae
fix: Remove unwanted added folder .circleci
SuryaClevertap May 23, 2020
56fd93d
fix: Remove unwanted added File .npmrc
SuryaClevertap May 23, 2020
a8b20dd
fix: Revert .Github Folder Changes to as per Ionic-Native master
SuryaClevertap May 23, 2020
5bf0d69
fix: Update changes as per ionic-native master
SuryaClevertap May 23, 2020
840a801
fix: Code Repo fix while updating fork branch
SuryaClevertap May 23, 2020
ca1a92e
Merge branch 'master' of https://github.com/CleverTap/ionic-native
SuryaClevertap May 24, 2020
7012870
fix(CleverTap): Fix for missing methods issue #3491
darshanclevertap Aug 24, 2020
1521c59
Resolving conflicts and fetching latest ionic-native code #3491
darshanclevertap Oct 6, 2020
6ed5b81
Merge branch 'master' of https://github.com/danielsogl/awesome-cordov…
piyush-kukadiya Jan 28, 2022
1ed5abf
refactor(profile): remove setProfile methods for fb and google
piyush-kukadiya Jan 28, 2022
8d8b647
refactor(dynamic variables): remove Product A/B Testing (Dynamic Vari…
piyush-kukadiya Jan 28, 2022
0b50a25
fix(product config): add key param to product config getters
piyush-kukadiya Jan 28, 2022
91ceca2
feat(identity): add a new public method getCleverTapID and deprecate …
piyush-kukadiya Jan 28, 2022
b660f31
feat(profile): add public methods to increment/decrement values set v…
piyush-kukadiya Jan 28, 2022
2a76a73
feat(profile): add public methods to increment/decrement values set v…
piyush-kukadiya Jan 28, 2022
9c98887
feat(inapp): add public methods for suspending/discarding & resuming …
piyush-kukadiya Jan 28, 2022
0b3e86a
Merge remote-tracking branch 'origin/master'
piyush-kukadiya Jan 28, 2022
9de8204
Merge branch 'danielsogl:master' into master
piyush-kukadiya Jan 31, 2022
f3dcd95
Merge branch 'danielsogl:master' into master
piyush-kukadiya Dec 30, 2022
f8cfa7d
feat(inbox): add new api for iOS to delete bulk inbox messages for gi…
piyush-kukadiya Dec 30, 2022
057630d
refactor(xiaomi-push): add region as an extra mandatory parameter to …
piyush-kukadiya Dec 30, 2022
fc398cc
Merge branch 'danielsogl:master' into master
AishwaryaNanna Aug 2, 2023
8ccf31f
Update index.ts to support cordova 2.7.0
AishwaryaNanna Aug 2, 2023
0a97693
Update index.ts
AishwaryaNanna Aug 3, 2023
ee954f9
Merge pull request #2 from CleverTap/Support-cordova-2.7.0
AishwaryaNanna Aug 3, 2023
fdb94db
Merge branch 'danielsogl:master' into master
Anush-Shand Dec 5, 2023
e524e46
feat(clevertap): support clevertap-cordova 2.7.2
Anush-Shand Dec 5, 2023
41d4c37
feat(clevertap): support clevertap-cordova 2.7.2
Anush-Shand Dec 5, 2023
46fe3e1
feat(clevertap): support clevertap-cordova 2.7.2
Anush-Shand Dec 5, 2023
dedcb57
Merge branch 'danielsogl:master' into master
Anush-Shand Apr 17, 2024
b30068b
task(SDK-3757) - Add support for cordova v3.0.0
Anush-Shand Apr 17, 2024
04b411c
Merge pull request #3 from CleverTap/task/SDK-3757/support_corodva_3.0.0
Anush-Shand Apr 17, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 29 additions & 7 deletions src/@awesome-cordova-plugins/plugins/clevertap/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ export class CleverTap extends AwesomeCordovaNativePlugin {
* Call this method to set a custom locale for the clevertap instance.
* @param locale {string}
* @returns {Promise<any>}
*/
*/
@Cordova()
setLocale(locale: string): Promise<any> {
return;
Expand Down Expand Up @@ -663,6 +663,28 @@ export class CleverTap extends AwesomeCordovaNativePlugin {
return;
}

/**
* Deletes all images and gifs which are preloaded for inapps in cs mode.
*
* @param expiredOnly {boolean} - to clear only assets which will not be needed further for inapps
* @returns {Promise<any>}
*/
@Cordova()
clearInAppResources(expiredOnly: boolean): Promise<any> {
return;
}

/**
* Fetches In Apps from server.
*
* @returns {Promise<any>}
*/
@Cordova()
fetchInApps(): Promise<any> {
return;
}


/*******************
* Session
******************/
Expand Down Expand Up @@ -836,7 +858,7 @@ export class CleverTap extends AwesomeCordovaNativePlugin {
markReadInboxMessageForId(messageId: string): Promise<any> {
return;
}

/**
* Call this to Mark Read Inbox Messages For Ids in bulk
*
Expand All @@ -857,7 +879,7 @@ export class CleverTap extends AwesomeCordovaNativePlugin {
dismissInbox(): Promise<any> {
return;
}

/**
* Call this to Mark Push Inbox Notification Viewed Event for Id
*
Expand Down Expand Up @@ -1079,7 +1101,7 @@ export class CleverTap extends AwesomeCordovaNativePlugin {
/****************************
* Product Experiences methods
****************************/

/**
*
* Uploads variables to the server. Requires Development/Debug build/configuration.
Expand Down Expand Up @@ -1113,7 +1135,7 @@ export class CleverTap extends AwesomeCordovaNativePlugin {
}

/**
* Create variables.
* Create variables.
* @returns {Promise<any>}
* @param {object} variables The JSON Object specifying the varibles to be created.
*/
Expand All @@ -1131,7 +1153,7 @@ export class CleverTap extends AwesomeCordovaNativePlugin {
getVariable(name: string): Promise<any> {
return;
}

/**
* Get all variables via a JSON object.
* @returns {Promise<any>}
Expand Down Expand Up @@ -1194,7 +1216,7 @@ export class CleverTap extends AwesomeCordovaNativePlugin {
return;
}


/*******************
* Developer Options
******************/
Expand Down