Home Reference Source Repository

Variable

Static Public Summary
public
public

Inform the UI that the asynchronous authentication procedure has started

public

Action that is thrown last, indicating that the authentication request completed successfully

public

Footer: *

public

Now that it's time to get a request, we dispatch the request action. A separate action is done for this, in order to decouple the UI's "RUN_TEST" action from the actual request.

public

Connect the HTTP template and the template's mappers to the application state, and export it.

public

HTTPTestTemplate(on_url_change: function, on_button_click: function, http_test_result: Object, url_value: string): *

Template for running the asynchronous HTTP request test.

public

Header: *

public

Connect the header bar to the store using the state mapper and export it

public
public
public
public
public

LoginForm(on_username_change: function, on_password_change: function, uname_value: string, password_value: string, on_submit: function, is_spinner_visible:: bool): XML: *

Builds the Login Form component

public
public
public
public

This action is called when the request is recieved by the UX.

public

Toggle the fetching flag on the front end, in order to let the UI know that the appropriate loading graphics (i.e.

public
public
public

Action signifying that the URL entered into the URL Test input box has changed.

public
public
public

Maps the application state to the required props in the LoginForm component.

public

Maps the required action creators to the callback properties required to render the HTTP Request form

public

Static Public

public AUTH_FAILURE: string source

import {AUTH_FAILURE} from 'omicron-client/src/auth/actions.js'

public AUTH_STARTED: string source

import {AUTH_STARTED} from 'omicron-client/src/auth/actions.js'

Inform the UI that the asynchronous authentication procedure has started

public AUTH_SUCCESS: string source

import {AUTH_SUCCESS} from 'omicron-client/src/auth/actions.js'

Action that is thrown last, indicating that the authentication request completed successfully

public GET_DATA_FROM_URL: string source

import {GET_DATA_FROM_URL} from 'omicron-client/src/containers/http_request.js'

Now that it's time to get a request, we dispatch the request action. A separate action is done for this, in order to decouple the UI's "RUN_TEST" action from the actual request.

public HTTPTest: * source

Connect the HTTP template and the template's mappers to the application state, and export it.

public HTTPTestTemplate(on_url_change: function, on_button_click: function, http_test_result: Object, url_value: string): * source

import {HTTPTestTemplate} from 'omicron-client/src/containers/http_request.js'

Template for running the asynchronous HTTP request test.

public Header: * source

public HeaderBar: * source

Connect the header bar to the store using the state mapper and export it

public HeaderNavBar: * source

import {HeaderNavBar} from 'omicron-client/src/components/header.js'

public HelloBox: * source

public LoginBox: * source

public LoginButton: * source

import {LoginButton} from 'omicron-client/src/components/header.js'

public LoginForm(on_username_change: function, on_password_change: function, uname_value: string, password_value: string, on_submit: function, is_spinner_visible:: bool): XML: * source

Builds the Login Form component

Return:

XML

The template for the login form

public LogoutButton: * source

import {LogoutButton} from 'omicron-client/src/components/login_form.js'

public LogoutButtonTemplate: * source

import {LogoutButtonTemplate} from 'omicron-client/src/components/login_form.js'

public PasswordBox: * source

public RECEIVE_DATA_FROM_URL: string source

import {RECEIVE_DATA_FROM_URL} from 'omicron-client/src/containers/http_request.js'

This action is called when the request is recieved by the UX. It will write the data into the state

public RUN_TEST: string source

Toggle the fetching flag on the front end, in order to let the UI know that the appropriate loading graphics (i.e. spinners) should be loaded.

public ResultsBox: * source

public URLEntryForm: * source

public URL_CHANGED: string source

Action signifying that the URL entered into the URL Test input box has changed.

public UsernameBox: * source

public mapLoginDispatchToProps: * source

import {mapLoginDispatchToProps} from 'omicron-client/src/containers/login_form.js'

public mapLoginStateToProps(state: Object): Object: * source

import {mapLoginStateToProps} from 'omicron-client/src/containers/login_form.js'

Maps the application state to the required props in the LoginForm component. This is called automatically by redux after the reducers have run.

Return:

Object

An object containing the required properties extracted from the application state.

public map_dispatch_to_props(dispatch: function): * source

import {map_dispatch_to_props} from 'omicron-client/src/containers/http_request.js'

Maps the required action creators to the callback properties required to render the HTTP Request form

public reducer: Reducer source

import reducer from 'omicron-client/src/reducer.js'