@@ -51,13 +51,15 @@ Actions for interactions with profile details API.
51
51
* [ .saveEmailPreferencesDone(profile, tokenV3, preferences)] ( #module_actions.profile.saveEmailPreferencesDone ) ⇒ <code >Action</code >
52
52
* [ .updatePasswordInit()] ( #module_actions.profile.updatePasswordInit ) ⇒ <code >Action</code >
53
53
* [ .updatePasswordDone(profile, tokenV3, newPassword, oldPassword)] ( #module_actions.profile.updatePasswordDone ) ⇒ <code >Action</code >
54
+ * [ .verifyMemberNewEmailInit()] ( #module_actions.profile.verifyMemberNewEmailInit ) ⇒ <code >Action</code >
55
+ * [ .verifyMemberNewEmailDone(handle, tokenV3, emailVerifyToken)] ( #module_actions.profile.verifyMemberNewEmailDone ) ⇒ <code >Action</code >
54
56
55
57
<a name =" module_actions.profile.loadProfile " ></a >
56
58
57
59
### actions.profile.loadProfile(handle) ⇒ <code >Action</code >
58
60
Creates and action that loads user profile.
59
61
60
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
62
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
61
63
** Todo**
62
64
63
65
- [ ] This action does not follow the pattern with init/done pairs of
@@ -73,7 +75,7 @@ Creates and action that loads user profile.
73
75
### actions.profile.clearProfile() ⇒ <code >Action</code >
74
76
Creates and action that clear user profile.
75
77
76
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
78
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
77
79
** Todo**
78
80
79
81
- [ ] This action does not follow the pattern with init/done pairs of
@@ -84,7 +86,7 @@ Creates and action that clear user profile.
84
86
### actions.profile.getAchievementsInit() ⇒ <code >Action</code >
85
87
Creates an action that signals beginning of user achievements loading.
86
88
87
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
89
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
88
90
** Todo**
89
91
90
92
- [ ] This duplicates similar action in [ actions.members.md] ( actions.members.md ) !
@@ -94,7 +96,7 @@ Creates an action that signals beginning of user achievements loading.
94
96
### actions.profile.getAchievementsDone(handle) ⇒ <code >Action</code >
95
97
Creates an action that loads user achievements.
96
98
97
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
99
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
98
100
** Todo**
99
101
100
102
- [ ] This duplicates similar action in [ actions.members.md] ( actions.members.md ) !
@@ -107,15 +109,15 @@ Creates an action that loads user achievements.
107
109
<a name =" module_actions.profile.getExternalAccountsInit " ></a >
108
110
109
111
### actions.profile.getExternalAccountsInit() ⇒ <code >Action</code >
110
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
112
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
111
113
** Todo**
112
114
113
115
- [ ] To be documented.
114
116
115
117
<a name =" module_actions.profile.getExternalAccountsDone " ></a >
116
118
117
119
### actions.profile.getExternalAccountsDone(handle) ⇒ <code >Action</code >
118
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
120
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
119
121
** Todo**
120
122
121
123
- [ ] To be documented.
@@ -128,15 +130,15 @@ Creates an action that loads user achievements.
128
130
<a name =" module_actions.profile.getExternalLinksInit " ></a >
129
131
130
132
### actions.profile.getExternalLinksInit() ⇒ <code >Action</code >
131
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
133
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
132
134
** Todo**
133
135
134
136
- [ ] Figure out what does this action do.
135
137
136
138
<a name =" module_actions.profile.getExternalLinksDone " ></a >
137
139
138
140
### actions.profile.getExternalLinksDone(handle) ⇒ <code >Action</code >
139
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
141
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
140
142
** Todo**
141
143
142
144
- [ ] Figure out the purpose of this action
@@ -149,15 +151,15 @@ Creates an action that loads user achievements.
149
151
<a name =" module_actions.profile.getInfoInit " ></a >
150
152
151
153
### actions.profile.getInfoInit() ⇒ <code >Action</code >
152
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
154
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
153
155
** Todo**
154
156
155
157
- [ ] Figure out the purpose of this action.
156
158
157
159
<a name =" module_actions.profile.getInfoDone " ></a >
158
160
159
161
### actions.profile.getInfoDone(handle) ⇒ <code >Action</code >
160
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
162
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
161
163
** Todo**
162
164
163
165
- [ ] Figure out the purpose of this action.
@@ -173,13 +175,13 @@ Creates an action that loads user achievements.
173
175
Creates an action that signals beginning of loading the member's
174
176
skills info.
175
177
176
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
178
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
177
179
<a name =" module_actions.profile.getSkillsDone " ></a >
178
180
179
181
### actions.profile.getSkillsDone(handle) ⇒ <code >Action</code >
180
182
Creates an action that loads member's skills info.
181
183
182
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
184
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
183
185
184
186
| Param | Type | Description |
185
187
| --- | --- | --- |
@@ -190,7 +192,7 @@ Creates an action that loads member's skills info.
190
192
### actions.profile.getStatsInit() ⇒ <code >Action</code >
191
193
Creates an action that signals beginning of loading member's stats.
192
194
193
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
195
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
194
196
** Todo**
195
197
196
198
- [ ] This is similar to [ actions.members.md#module_actions.members.getStatsInit] ( actions.members.md#module_actions.members.getStatsInit ) !
@@ -200,7 +202,7 @@ Creates an action that signals beginning of loading member's stats.
200
202
### actions.profile.getStatsDone(handle) ⇒ <code >Action</code >
201
203
Creates an action that loads member's stats.
202
204
203
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
205
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
204
206
205
207
| Param | Type | Description |
206
208
| --- | --- | --- |
@@ -211,13 +213,13 @@ Creates an action that loads member's stats.
211
213
### actions.profile.getLinkedAccountsInit() ⇒ <code >Action</code >
212
214
Creates an action that signals beginning of getting linked accounts.
213
215
214
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
216
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
215
217
<a name =" module_actions.profile.getLinkedAccountsDone " ></a >
216
218
217
219
### actions.profile.getLinkedAccountsDone(profile, tokenV3) ⇒ <code >Action</code >
218
220
Creates an action that gets linked accounts.
219
221
220
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
222
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
221
223
222
224
| Param | Type | Description |
223
225
| --- | --- | --- |
@@ -229,13 +231,13 @@ Creates an action that gets linked accounts.
229
231
### actions.profile.getCredentialInit() ⇒ <code >Action</code >
230
232
Creates an action that signals beginning of getting credential.
231
233
232
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
234
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
233
235
<a name =" module_actions.profile.getCredentialDone " ></a >
234
236
235
237
### actions.profile.getCredentialDone(profile, tokenV3) ⇒ <code >Action</code >
236
238
Creates an action that gets credential.
237
239
238
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
240
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
239
241
240
242
| Param | Type | Description |
241
243
| --- | --- | --- |
@@ -247,13 +249,13 @@ Creates an action that gets credential.
247
249
### actions.profile.getEmailPreferencesInit() ⇒ <code >Action</code >
248
250
Creates an action that signals beginning of getting email preferences.
249
251
250
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
252
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
251
253
<a name =" module_actions.profile.getEmailPreferencesDone " ></a >
252
254
253
255
### actions.profile.getEmailPreferencesDone(profile, tokenV3) ⇒ <code >Action</code >
254
256
Creates an action that gets email preferences.
255
257
256
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
258
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
257
259
258
260
| Param | Type | Description |
259
261
| --- | --- | --- |
@@ -265,13 +267,13 @@ Creates an action that gets email preferences.
265
267
### actions.profile.uploadPhotoInit() ⇒ <code >Action</code >
266
268
Creates an action that signals beginning of uploading user's photo.
267
269
268
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
270
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
269
271
<a name =" module_actions.profile.uploadPhotoDone " ></a >
270
272
271
273
### actions.profile.uploadPhotoDone(handle, tokenV3, file) ⇒ <code >Action</code >
272
274
Creates an action that uploads user's photo.
273
275
274
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
276
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
275
277
276
278
| Param | Type | Description |
277
279
| --- | --- | --- |
@@ -284,19 +286,19 @@ Creates an action that uploads user's photo.
284
286
### actions.profile.deletePhotoInit() ⇒ <code >Action</code >
285
287
Creates an action that signals beginning of deleting user's photo.
286
288
287
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
289
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
288
290
<a name =" module_actions.profile.updateProfileInit " ></a >
289
291
290
292
### actions.profile.updateProfileInit() ⇒ <code >Action</code >
291
293
Creates an action that signals beginning of updating user's profile.
292
294
293
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
295
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
294
296
<a name =" module_actions.profile.updateProfileDone " ></a >
295
297
296
298
### actions.profile.updateProfileDone(profile, tokenV3) ⇒ <code >Action</code >
297
299
Creates an action that updates user's profile.
298
300
299
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
301
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
300
302
301
303
| Param | Type | Description |
302
304
| --- | --- | --- |
@@ -308,13 +310,13 @@ Creates an action that updates user's profile.
308
310
### actions.profile.addSkillInit() ⇒ <code >Action</code >
309
311
Creates an action that signals beginning of adding user's skill.
310
312
311
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
313
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
312
314
<a name =" module_actions.profile.addSkillDone " ></a >
313
315
314
316
### actions.profile.addSkillDone(handle, tokenV3, skill) ⇒ <code >Action</code >
315
317
Creates an action that adds user's skill.
316
318
317
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
319
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
318
320
319
321
| Param | Type | Description |
320
322
| --- | --- | --- |
@@ -327,13 +329,13 @@ Creates an action that adds user's skill.
327
329
### actions.profile.hideSkillInit() ⇒ <code >Action</code >
328
330
Creates an action that signals beginning of hiding user's skill.
329
331
330
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
332
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
331
333
<a name =" module_actions.profile.hideSkillDone " ></a >
332
334
333
335
### actions.profile.hideSkillDone(handle, tokenV3, skill) ⇒ <code >Action</code >
334
336
Creates an action that hides user's skill.
335
337
336
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
338
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
337
339
338
340
| Param | Type | Description |
339
341
| --- | --- | --- |
@@ -346,13 +348,13 @@ Creates an action that hides user's skill.
346
348
### actions.profile.addWebLinkInit() ⇒ <code >Action</code >
347
349
Creates an action that signals beginning of adding user's web link.
348
350
349
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
351
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
350
352
<a name =" module_actions.profile.addWebLinkDone " ></a >
351
353
352
354
### actions.profile.addWebLinkDone(handle, tokenV3, webLink) ⇒ <code >Action</code >
353
355
Creates an action that adds user's web link.
354
356
355
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
357
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
356
358
357
359
| Param | Type | Description |
358
360
| --- | --- | --- |
@@ -365,7 +367,7 @@ Creates an action that adds user's web link.
365
367
### actions.profile.deleteWebLinkInit(key) ⇒ <code >Action</code >
366
368
Creates an action that signals beginning of deleting user's web link.
367
369
368
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
370
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
369
371
370
372
| Param | Type | Description |
371
373
| --- | --- | --- |
@@ -376,7 +378,7 @@ Creates an action that signals beginning of deleting user's web link.
376
378
### actions.profile.deleteWebLinkDone(handle, tokenV3, webLink) ⇒ <code >Action</code >
377
379
Creates an action that deletes user's web link.
378
380
379
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
381
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
380
382
381
383
| Param | Type | Description |
382
384
| --- | --- | --- |
@@ -389,13 +391,13 @@ Creates an action that deletes user's web link.
389
391
### actions.profile.linkExternalAccountInit() ⇒ <code >Action</code >
390
392
Creates an action that signals beginning of linking external account.
391
393
392
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
394
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
393
395
<a name =" module_actions.profile.linkExternalAccountDone " ></a >
394
396
395
397
### actions.profile.linkExternalAccountDone(profile, tokenV3, providerType, callbackUrl) ⇒ <code >Action</code >
396
398
Creates an action that links external account.
397
399
398
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
400
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
399
401
400
402
| Param | Type | Description |
401
403
| --- | --- | --- |
@@ -409,7 +411,7 @@ Creates an action that links external account.
409
411
### actions.profile.unlinkExternalAccountInit(providerType) ⇒ <code >Action</code >
410
412
Creates an action that signals beginning of unlinking external account.
411
413
412
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
414
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
413
415
414
416
| Param | Type | Description |
415
417
| --- | --- | --- |
@@ -420,7 +422,7 @@ Creates an action that signals beginning of unlinking external account.
420
422
### actions.profile.unlinkExternalAccountDone(profile, tokenV3, providerType) ⇒ <code >Action</code >
421
423
Creates an action that unlinks external account.
422
424
423
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
425
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
424
426
425
427
| Param | Type | Description |
426
428
| --- | --- | --- |
@@ -433,13 +435,13 @@ Creates an action that unlinks external account.
433
435
### actions.profile.saveEmailPreferencesInit() ⇒ <code >Action</code >
434
436
Creates an action that signals beginning of saving email preferences.
435
437
436
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
438
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
437
439
<a name =" module_actions.profile.saveEmailPreferencesDone " ></a >
438
440
439
441
### actions.profile.saveEmailPreferencesDone(profile, tokenV3, preferences) ⇒ <code >Action</code >
440
442
Creates an action that saves email preferences.
441
443
442
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
444
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
443
445
444
446
| Param | Type | Description |
445
447
| --- | --- | --- |
@@ -452,13 +454,13 @@ Creates an action that saves email preferences.
452
454
### actions.profile.updatePasswordInit() ⇒ <code >Action</code >
453
455
Creates an action that signals beginning of updating user password.
454
456
455
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
457
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
456
458
<a name =" module_actions.profile.updatePasswordDone " ></a >
457
459
458
460
### actions.profile.updatePasswordDone(profile, tokenV3, newPassword, oldPassword) ⇒ <code >Action</code >
459
461
Creates an action that updates user password.
460
462
461
- ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
463
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
462
464
463
465
| Param | Type | Description |
464
466
| --- | --- | --- |
@@ -467,3 +469,26 @@ Creates an action that updates user password.
467
469
| newPassword | <code >String</code > | The new password |
468
470
| oldPassword | <code >String</code > | The old password |
469
471
472
+
473
+
474
+ ### actions.profile.verifyMemberNewEmailInit() ⇒ <code >Action</code >
475
+
476
+ Creates an action that signals beginning of verify member new email.
477
+
478
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
479
+
480
+ <a name =" module_actions.profile.verifyMemberNewEmailInit " ></a >
481
+
482
+
483
+ ### actions.profile.verifyMemberNewEmailDone(handle, tokenV3, emailVerifyToken) ⇒ <code >Action</code >
484
+ Creates an action that verify member new email.
485
+
486
+ ** Kind** : static method of [ <code >actions.profile</code >] ( #module_actions.profile )
487
+
488
+ <a name =" module_actions.profile.verifyMemberNewEmailDone " ></a >
489
+
490
+ | Param | Type | Description |
491
+ | --- | --- | --- |
492
+ | handle | <code >String</code > | Topcoder member handle. |
493
+ | tokenV3 | <code >String</code > | Topcoder auth token v3. |
494
+ | emailVerifyToken | <code >String</code > | The verify token of new email |
0 commit comments