1414- [ getMemberSort] ( #getMemberSort )
1515- [ canEditTeam] ( #canEditTeam )
1616- [ canEditItem] ( #canEditItem )
17+ - [ importMembersFromTeam] ( #importMembersFromTeam )
18+ - [ loadImportableMembers] ( #loadImportableMembers )
1719
1820
1921---
@@ -271,7 +273,7 @@ if(teamsnap.canEditTeam(member, team)){
271273
272274
273275<a id =" canEditItem " ></a >
274- ## ` canEditItem(meber , team, item) `
276+ ## ` canEditItem(member , team, item) `
275277Returns true if a member has write permissions for a specific item on a team.
276278
277279### Params
@@ -292,3 +294,40 @@ if(teamsnap.canEditItem(member, team, availability)){
292294 // Getouttahere.
293295}
294296```
297+
298+
299+ ---
300+
301+
302+ <a id =" importMembersFromTeam " ></a >
303+ ## ` importMembersFromTeam(memberIds, teamId) `
304+ Creates an import of members from a different team to a destination team.
305+
306+ ## Params
307+ * ` memberIds ` : [ ids] - array of ` memberIds ` to be imported.
308+ * ` teamId ` : [ id, object] - ` teamId ` or ` team.id ` of team to import members to.
309+
310+ ### Examples
311+ ``` javascript
312+ // ~~~~~
313+ // Imports members to destination team
314+ teamsnap .importMembersFromTeam ([1 , 2 ], 3 );
315+ ```
316+
317+ ---
318+
319+
320+ <a id =" loadImportableMembers " ></a >
321+ ## ` loadImportableMembers(userId, includeArchivedTeams) `
322+ Creates a list of importable members by current member's userId.
323+
324+ ## Params
325+ * ` userId ` : [ id] - ` userId ` of current member.
326+ * ` includeArchivedTeams ` : [ bool] - include or exclude members from archived teams (optional).
327+
328+ ### Examples
329+ ``` javascript
330+ // ~~~~~
331+ // Loads list of importable members by current member's userId
332+ teamsnap .loadImportableMembers (8 , true );
333+ ```
0 commit comments