HeadingMenuController

Validates the users inputted details then sends a request to the server to create an account

(Void) HeadingMenuController(userDetails(Object) The user details model to use in the UI , userService(Object) The user service to communicate with the server , userStateService(Object) The user service state instance to deal with saving and collecting user/account details , loginController(Object) The controller to use for managing the login component , createAccountController(Object) The controller for handling creation of an account , pluginBrowserController(Object) The controller for handling plugin loading and activating , eventHub(Object) The eventhub to use for managing event relaying )

Param

  • userDetails

    (Object)

    The user details model to use in the UI

  • userService

    (Object)

    The user service to communicate with the server

  • userStateService

    (Object)

    The user service state instance to deal with saving and collecting user/account details

  • loginController

    (Object)

    The controller to use for managing the login component

  • createAccountController

    (Object)

    The controller for handling creation of an account

  • pluginBrowserController

    (Object)

    The controller for handling plugin loading and activating

  • eventHub

    (Object)

    The eventhub to use for managing event relaying