Remoto - VFS
|
Javascript libraries can be served by the VFS_stdlib for use with the vfs_javascript_client repository. More...
Classes | |
class | applicationMenu |
class | applicationPreferences |
class | aPreferences |
class | arrowMessage |
Create a message with an arrow pointing to a DOM element. More... | |
class | backdrop |
class | basicOptionValidate |
class | booleanWidget |
A checkbox/boolean widget. More... | |
class | breakWidget |
class | buttonWidget |
class | cable |
class | choosePath |
Open a modal to select a path from the VFS. More... | |
class | choosePathFinder |
Open a finder modal to select a path from the VFS. More... | |
class | color |
Javascript color object class. More... | |
class | colorWidget |
A form widget for selecting an RGB color. More... | |
class | contentSelector |
class | date |
The remoto date object, which has useful features not in the default javascript Date object. More... | |
class | datetimeWidget |
A form widget for selecting a date and time. More... | |
class | diagnosticPane |
class | dot |
class | extendDefinition |
class | fileSelectWidget |
class | fileUploadWidget |
A file upload field. More... | |
class | footer |
DOCME. More... | |
class | form |
Form renderer. More... | |
class | formListEditor |
class | formLoader |
class | glCanvas |
class | groupWidget |
A grouping widget which will put child widgets in a row instead of the normal form column. More... | |
class | headerWidget |
class | hiddenWidget |
class | htmlPane |
Subscribe to a VFS path and render received html into a pane. More... | |
class | iframe |
Load an iframe into a pane. More... | |
class | imagePane |
Create an image pane to mount into a layout. More... | |
class | keyboard |
This library creates convenient methods for adding keyboard shortcuts to an application. More... | |
class | keyboardCommand |
class | labelWidget |
Creates a widget for information only. More... | |
class | layoutWrapper |
class | listing |
class | listingWidget |
class | loadedWidget |
A callback object for when a widgetLoader has finished loading. More... | |
class | loader |
class | mediaTracker |
class | menuManager |
Manages context menus or any other menu. More... | |
class | metadataWidget |
class | node |
class | nodeCanvas |
class | nodeLoader |
class | nodeMenu |
class | nodeProperties |
class | nodePropertiesLoader |
Load a form from the VFS, including any base form references. More... | |
class | numberWidget |
The numberWidget is a form field for numerical input. More... | |
class | objectLoader |
class | objectLoaderLoader |
class | objectRegistry |
class | pane |
panes can have _saveFields or _help More... | |
class | pane |
Create a pane which will be mounted into a paneManager layout. More... | |
class | paneFactory |
The paneFactory dynamically loads pane definitions and registers them to create new pane instances. More... | |
class | paneLoader |
class | paneManager |
The paneManager manages panes in a user layout. More... | |
class | paneMenu |
Create a menu. More... | |
class | paneMenuItem |
A menu item. More... | |
class | paneMenuSpacer |
DOCME. More... | |
class | paneTransitioner |
The pane transition will receive a path in its state field, and will subscribe to that path. More... | |
class | plug |
class | preferences |
class | progress |
class | progressWidget |
A form widget for viewing progress. More... | |
class | selectWidget |
A pull-down select widget. More... | |
class | spacerPane |
Inserts an empty region into a paneManager layout. More... | |
class | splitter |
Create a splitter. More... | |
class | staticHtml |
Insert raw html into a pane. More... | |
class | tabs |
A tabbed layout element which allows splits. More... | |
class | tabswitcher |
A tabbed layout element, intended to be used at the top of the applications UI. More... | |
class | textareaWidget |
A textarea widget for multi-line input. More... | |
class | textStream |
A pane subclass used to display text streams like log data. More... | |
class | unityPane |
The unityPane will load a WebGL-compiled Unity project into a pane. More... | |
class | utils |
Utility functions for javascript clients. More... | |
class | validator |
class | vfsClient |
The vfsClient manages a connection to the VFS. More... | |
class | videoPane |
The videoPane will create a <video> tag and manage its settings. More... | |
class | widget |
Base class for GUI form widgets. More... | |
class | widgetFactory |
A factory and registry for loaded widget definitions. More... | |
Javascript libraries can be served by the VFS_stdlib for use with the vfs_javascript_client repository.
These libraries are for use with web browsers, both mobile and desktop. They have been tested and are supported on Chrome, Firefox, and Safari.
Plugins that serve their own code can also use these libraries as base classes.
Code is always fetched from the central static access method VFS_creator::code(). This method will uglify (http://www.crockford.com/javascript/jsmin.html) javascript code when its served, which has the effect of making it smaller as well as obfusticating it to the end user.