Angular Components

Documentation for angular components

Admin

src/app/components/admin

Component for the main admin interface index table page.

src/app/components/admin-link

Subcomponent for the private link button for each survey in the main admin interface index table.

Variable

I/O

Type

Description

survey

Input

Survey[]

Survey data input

AdminUserList

src/app/components/admin-user-list

Subcomponent for the user data page of the admin interface user index page (for each survey)

Create

src/app/components/create

Component for the create survey page of the admin interface.

Edit

src/app/components/edit

Component for the edit survey page of the admin interface.

Variable

I/O

Type

Description

output_grid

Return

Number[]

Output for cell count of each column in the Q-Sort Table

is_valid

Return

boolean

Whether current Table is valid for current statement count

status

Return

boolean

Status update flag for statements list, true if change occurs.

EditGrid

src/app/components/edit-grid

Subcomponent for the table display in the edit survey page.

Variable

I/O

Type

Description

survey

Input

Survey[]

Survey data input

range

Input

number

Horizontal-x value of Q-Sort Table

output_grid

Output

Number[]

Output for cell count of each column in the Q-Sort Table

is_valid

Output

boolean

Whether current Table is valid for current statement count

EditStatements

src/app/components/edit-statements

Subcomponent for the list display of statements in the edit survey page.

Variable

I/O

Type

Description

statements_input

Input

String[]

Statement strings

disabled

Input

boolean

Flag for read-only status of survey

status

Output

boolean

Status update flag for statements list, true if change occurs.

InitialSort

src/app/components/initial-sort

Component for the initial 3 container sorting page, the second stage of the survey.

UserIndex

src/app/components/user-index

Component for the landing page for survey participants.

Last updated