Home Reference Source

References

Class Summary

Static Public Class Summary
public

App

The App class exposes the Router which can be used to configure the Application's routing settings. You can specify which Route should be default by calling router.setDefault(controller, method);

public
public
public

Helper class for converting base64 string data to a HTML5 Blob object.

public
public
public
public
public

A FlexScrollView with enhanced functionality for maintaining a two-way connection with a PrioritisedArray.

public
public
public
public
public
public
public
public
public
public
public

Created by Manuel on 24/08/16.

public
public
public

A model that has attributes synced with the database.

public
public

An array of two-way bound data Models that are automatically synced with the currently used DataSource

public
public
public

Class extended by the dataBoundScrollView and for wrapping up a View.

public
public

Abstract Router class which can be implemented to be used in an MVP setup.

public

Created by tom on 20/11/15.

public

The SharePoint class will utilize a Web Worker to perform data operations.

public
public
public
public

Used by the view to keep track of sizes.

public
public
public
public
public
public
public
public

An Arva View.

Function Summary

Static Public Function Summary
public

ExistsRequest(url: *): *

public

Prepares a GET request and initiates the communication.

public

ParseStringToXml(text: *): *

public

Prepares a POST request and initiates the communication.

public

TrueSizedLayoutDockHelper(context: LayoutContext, options: Object)

public

UrlParser(url: *): *

Parses a url

public

annotate(fn: *, annotation: *)

public

callbackToPromise(functionWithCallback: *, args: ...*): *

public

combineOptions(defaultOptions: *, options: *): *

public

createProviderFromFnOrClass(fnOrClass: *, annotations: *): *

public

event._subscribe(subscriptionType: String, eventName: String, callback: Function): Function

Internal function used by the event decorators to generalize the idea of on, once, and off.

public

event.on(eventName: *, callback: *): Function

Adds an event listener to the renderable when specific event happened.

public

event.once(eventName: *, callback: *): Function

Adds an event listener to the renderable when specific event happened once.

public

event.pipe(pipeToName: *): Function

Pipes events from one renderable to another.

public

Sets the default flow options for a View.

public

flow.defaultState(stateName: String, stateOptions: Object, transformations: Array.Function): Function

Functions the same as @flow.stateStep(), and additionally also immediately applies the decorators passed into the 'transformations' argument.

public

flow.multipleStateStep(stateName: String, states: Array.Object): Function

A wrapper around @flow.stateStep, to allow defining multiple steps with the same state name.

public

flow.stateStep(stateName: String, stateOptions: Object, transformations: Array.Function): Function

Used to define a state that the renderable is able to flow to.

public

Defines the View-level states, that exist of concurrently and sequentially executed renderable-level states.

public

hasAnnotation(fn: *, annotationClass: *): boolean

public

inject(tokens: ...*): *

public

isFunction(value: *): *

public

isObject(value: *): *

public

isUpperCase(char: *): *

public

layout._dockTo(dockMethod: *, size: *, space: *, zIndex: *): Function

Internal function to do docking

public

Translates the renderable by a proportion of the context size.

public

Creates an animation controller to show/hide the renderable.

public

layout.columnDockPadding(maxContentWidth: Number, defaultPadding: Array.Number): Function

Like @layout.dockPadding, sets the padding between this view and its docked content.

public

layout.custom(customLayoutFunction: *): Function

Adds a custom layout function to the view.

public

Docks the renderable to the bottom.

public

Fills the space that is left after the docking with this renderable.

public

Docks the renderable to the left.

public

Marks the renderable as not being docked anymore.

public

Docks the renderable to the right.

public

Docks the renderable to the top.

public

layout.dockPadding(firstMargin: Number, secondMargin: Number, thirdMargin: Number, fourthMargin: Number): Function

Sets the margins for the docked content.

public

Specifies the space that should come before the docked renderable.

public

Makes the renderable allowed to be dragged around.

public

Makes the view flow by tweening all intermediate stages of a changed attribute of any renderable.

public

Marks the renderable to cover the entire screen.

public

Experimental feature of scrolling natively.

public

Sets the opacity of a renderable.

public

Sets the point where the renderable has its anchor from where rotation and translation will be done.

public

Merely marks a view property as a decorated renderable, which allows it to be rendered.

public

Rotates the renderable around any of the three axes (in radians).

public

Rotates the renderable around any of the three axes (in radians) relatively to the current rotation

public

Specifies the scale of a renderable.

public

layout.scrollable(options: {}): Function

Makes the view as scrollable.

public

Specifies the size of the renderable.

public

Specifies the skew of a renderable.

public

Makes the renderable swipable with physics-like velocity after the dragging is released.

public

Specifies a translation of a renderable.

public

Specifies a relative translation of a renderable.

public

limit(min: *, value: *, max: *): *

@author: Tom Clement (tjclement)

public

provide(tokens: ...*): *

public

readAnnotations(fn: *): *

public
public

toString(token: *): *

public

waitMilliseconds(milliseconds: *): *

Variable Summary

Static Public Variable Summary
public

event: *

public

flow: *

public
public

layout: *

Describes a set of decorators used for layouting of a renderable in a View.

public

ownKeys: *