Home Manual Reference Source
public class | source

ProfilePage

Extends:

* → ProfilePage

ProfilePage

Constructor Summary

Public Constructor
public

constructor(args: args)

Method Summary

Public Methods
public
public

allInfo(): *

public

async copyMeetingLink()

Copy meeting link to clipboard

public
public

async editNameCancel(newName: String)

Change username, and cancel.

public

async editNameSubmit(newName: String)

Change username, and submit.

public

Open page for viewing additional numbers

public
public
public

Parse information from My Profile

public

username(): *

public

async usernameText(): String

Get text from username element

Public Constructors

public constructor(args: args) source

Params:

NameTypeAttributeDescription
args args

Args from controller

Public Methods

Return:

*

public allInfo(): * source

Return:

*

Copy meeting link to clipboard

public copyMeetingLinkButton(): * source

Return:

*

public async editNameCancel(newName: String) source

Change username, and cancel.

Params:

NameTypeAttributeDescription
newName String

New username with changes

public async editNameSubmit(newName: String) source

Change username, and submit.

Params:

NameTypeAttributeDescription
newName String

New username with desired changes

public async goToAdditionalNumbers() source

Open page for viewing additional numbers

public nameEditCancelButton(): * source

Return:

*

public nameEditSubmitButton(): * source

Return:

*

public async parseMyProfile(): Object source

Parse information from My Profile

Return:

Object

containing username, meeting link, array of phone number objects, and video address

Example:

Returns {
name: 'KylieAdmin',
meetingLink: 'https://call.lifesizecloudbeta.com/extension/8480359'
phoneInfo: { extensionsMatch: true, extension: 8480359},
videoAddress: '8480359@lifesizecloudbeta.com'
}

TODO:

  • Clean this up. We can probably declare additional elements at top.

public username(): * source

Return:

*

public async usernameText(): String source

Get text from username element

Return:

String

text from username element