APIs

Show:

Methods

didRender

() Undefined

Post rendering tasks.

Returns:

Undefined:

initialize

(
  • options
)
Undefined

Parameters:

  • options Object

    Argument bag

Returns:

Undefined:

onApplyUserRole

(
  • evt
)
Undefined

Called when the user clicks the Apply button for the user role.

Parameters:

  • evt jQuery.Event

    Event object

Returns:

Undefined:

onPermissionChanged

() Undefined

Called when the user changes a permission.

When the user manually updates a permission we must clear out any existing role because this action essentially "overrides" the permissions that were set for that role.

Why? If a user later changes the permissions associated with that role we do not want those changes propagated down to this user.

Returns:

Undefined:

onProviderAccess

(
  • evt
)
Undefined

Called when the user clicks the provider access checkbox. Toggles them all on/off.

Parameters:

  • evt jQuery.Event

    Event object

Returns:

Undefined:

postRenderEdit

() Undefined

Post rendering tasks for edit view.

Returns:

Undefined:

reload

() Undefined

Reload the view model data.

Returns:

Undefined:

save

(
  • callback
)
Undefined

Saves the permissions (edit view)

Parameters:

  • callback Function

    Called on succesful save

Returns:

Undefined:

setUserID

(
  • usr_id
)
Undefined

Needed for new users. after they are saved, the 0 id needs to be changed.

Parameters:

  • usr_id Integer

    User ID#

Returns:

Undefined: