Copy disabled (too large)
Download .txt
Showing preview only (19,231K chars total). Download the full file to get everything.
Repository: GreyRook/gown.js
Branch: master
Commit: f245d0e21ce6
Files: 258
Total size: 18.3 MB
Directory structure:
gitextract_eknx4axu/
├── .codeclimate.yml
├── .editorconfig
├── .gitignore
├── .gitmodules
├── .inch.yml
├── .jshintignore
├── .jshintrc
├── .travis.yml
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── TODO.md
├── docs/
│ ├── api/
│ │ ├── GOWN.Application.html
│ │ ├── GOWN.AutoComplete.html
│ │ ├── GOWN.Button.html
│ │ ├── GOWN.Check.html
│ │ ├── GOWN.Control.html
│ │ ├── GOWN.DefaultListItemRenderer.html
│ │ ├── GOWN.InputControl.html
│ │ ├── GOWN.InputWrapper.html
│ │ ├── GOWN.LayoutGroup.html
│ │ ├── GOWN.List.html
│ │ ├── GOWN.ListCollection.html
│ │ ├── GOWN.PickerList.html
│ │ ├── GOWN.Radio.html
│ │ ├── GOWN.ScaleContainer.html
│ │ ├── GOWN.ScrollBar.html
│ │ ├── GOWN.ScrollContainer.html
│ │ ├── GOWN.ScrollThumb.html
│ │ ├── GOWN.Scrollable.html
│ │ ├── GOWN.Scroller.html
│ │ ├── GOWN.Skinable.html
│ │ ├── GOWN.Slider.html
│ │ ├── GOWN.SliderData.html
│ │ ├── GOWN.TextArea.html
│ │ ├── GOWN.TextInput.html
│ │ ├── GOWN.Theme.html
│ │ ├── GOWN.ThemeFont.html
│ │ ├── GOWN.ThemeParser.html
│ │ ├── GOWN.ToggleButton.html
│ │ ├── GOWN.ToggleGroup.html
│ │ ├── GOWN.Tween.html
│ │ ├── GOWN.interaction.KeyboardManager.html
│ │ ├── GOWN.interaction.ResizeManager.html
│ │ ├── GOWN.layout.HorizontalLayout.html
│ │ ├── GOWN.layout.Layout.html
│ │ ├── GOWN.layout.LayoutAlignment.html
│ │ ├── GOWN.layout.TiledColumnsLayout.html
│ │ ├── GOWN.layout.TiledLayout.html
│ │ ├── GOWN.layout.TiledRowsLayout.html
│ │ ├── GOWN.layout.VerticalLayout.html
│ │ ├── GOWN.shapes.Arrow.html
│ │ ├── GOWN.shapes.Diamond.html
│ │ ├── GOWN.shapes.Rect.html
│ │ ├── GOWN.shapes.Shape.html
│ │ ├── GOWN.utils.html
│ │ ├── GOWN.utils.position.html
│ │ ├── GOWN.utils.resizeScaling.html
│ │ ├── PIXI.shape.Ellipse.html
│ │ ├── PIXI.shape.Line.html
│ │ ├── controls_Application.js.html
│ │ ├── controls_AutoComplete.js.html
│ │ ├── controls_Button.js.html
│ │ ├── controls_Check.js.html
│ │ ├── controls_InputControl.js.html
│ │ ├── controls_LayoutGroup.js.html
│ │ ├── controls_List.js.html
│ │ ├── controls_PickerList.js.html
│ │ ├── controls_Radio.js.html
│ │ ├── controls_ScrollBar.js.html
│ │ ├── controls_ScrollContainer.js.html
│ │ ├── controls_ScrollThumb.js.html
│ │ ├── controls_Scrollable.js.html
│ │ ├── controls_Scroller.js.html
│ │ ├── controls_Slider.js.html
│ │ ├── controls_TextArea.js.html
│ │ ├── controls_TextInput.js.html
│ │ ├── controls_ToggleButton.js.html
│ │ ├── controls_ToggleGroup.js.html
│ │ ├── controls_renderers_DefaultListItemRenderer.js.html
│ │ ├── core_Control.js.html
│ │ ├── core_Skinable.js.html
│ │ ├── data_ListCollection.js.html
│ │ ├── global.html
│ │ ├── index.html
│ │ ├── interaction_KeyboardManager.js.html
│ │ ├── interaction_ResizeManager.js.html
│ │ ├── layout_HorizontalLayout.js.html
│ │ ├── layout_Layout.js.html
│ │ ├── layout_LayoutAlignment.js.html
│ │ ├── layout_TiledColumnsLayout.js.html
│ │ ├── layout_TiledLayout.js.html
│ │ ├── layout_TiledRowsLayout.js.html
│ │ ├── layout_VerticalLayout.js.html
│ │ ├── scripts/
│ │ │ ├── jaguar.js
│ │ │ ├── prettify/
│ │ │ │ ├── Apache-License-2.0.txt
│ │ │ │ ├── lang-css.js
│ │ │ │ └── prettify.js
│ │ │ └── underscore-min.js
│ │ ├── shapes_Arrow.js.html
│ │ ├── shapes_Diamond.js.html
│ │ ├── shapes_Ellipse.js.html
│ │ ├── shapes_Line.js.html
│ │ ├── shapes_Rect.js.html
│ │ ├── shapes_Shape.js.html
│ │ ├── skin_Theme.js.html
│ │ ├── skin_ThemeFont.js.html
│ │ ├── skin_ThemeParser.js.html
│ │ ├── styles/
│ │ │ ├── jaguar.css
│ │ │ ├── prettify-jsdoc.css
│ │ │ └── prettify-tomorrow.css
│ │ ├── utils_InputWrapper.js.html
│ │ ├── utils_ScaleContainer.js.html
│ │ ├── utils_SliderData.js.html
│ │ ├── utils_Tween.js.html
│ │ ├── utils_mixin.js.html
│ │ ├── utils_mouseWheelSupport.js.html
│ │ ├── utils_position.js.html
│ │ ├── utils_resizeScaling.js.html
│ │ ├── utils_roundDownToNearest.js.html
│ │ ├── utils_roundToNearest.js.html
│ │ ├── utils_roundToPrecision.js.html
│ │ └── utils_roundUpToNearest.js.html
│ ├── dist/
│ │ └── gown.js
│ ├── examples/
│ │ ├── example 01 - button and themes/
│ │ │ └── index.html
│ │ ├── example 02 - layouting/
│ │ │ └── index.html
│ │ ├── example 03 - tiled layout (columns and rows)/
│ │ │ └── index.html
│ │ ├── example 04 - scroll container/
│ │ │ └── index.html
│ │ ├── example 05 - scrollbars/
│ │ │ └── index.html
│ │ ├── example 06 - text input/
│ │ │ └── index.html
│ │ ├── example 07 - slider/
│ │ │ └── index.html
│ │ ├── example 08 - zoom/
│ │ │ └── index.html
│ │ ├── example 09 - Checkboxes/
│ │ │ └── index.html
│ │ ├── example 10 - List/
│ │ │ └── index.html
│ │ ├── example 11 - PickerList/
│ │ │ └── index.html
│ │ ├── example 12 - Tweening/
│ │ │ └── index.html
│ │ ├── example 13 - login dialog/
│ │ │ ├── css/
│ │ │ │ └── font-awesome.css
│ │ │ ├── fonts/
│ │ │ │ └── FontAwesome.otf
│ │ │ ├── index.html
│ │ │ ├── js/
│ │ │ │ ├── IconTextInput.js
│ │ │ │ └── LoginDialog.js
│ │ │ └── lib/
│ │ │ └── FontLoader.js
│ │ ├── example 14 - overwrite skin data/
│ │ │ └── index.html
│ │ ├── example 15 - resize canvas/
│ │ │ └── index.html
│ │ ├── example 16 - radio button/
│ │ │ └── index.html
│ │ ├── example 17 - AutoComplete/
│ │ │ └── index.html
│ │ ├── index.html
│ │ ├── layout example 01 - fixed widths/
│ │ │ └── index.html
│ │ ├── layout example 02 - percentages/
│ │ │ └── index.html
│ │ ├── layout example 03 - nested/
│ │ │ └── index.html
│ │ ├── layout example 04 - TiledLayout/
│ │ │ └── index.html
│ │ ├── shapes example 01 - animated rect/
│ │ │ └── index.html
│ │ ├── shapes example 02 - painting/
│ │ │ └── index.html
│ │ └── shapes example 03 - borders/
│ │ └── index.html
│ ├── index.html
│ ├── lib/
│ │ ├── createjs/
│ │ │ ├── README.txt
│ │ │ ├── tweenjs-0.6.2.combined.js
│ │ │ └── tweenjs-NEXT.combined.js
│ │ ├── pixi/
│ │ │ └── pixi.js
│ │ └── pixi-tween/
│ │ └── pixi-tween.js
│ └── themes/
│ └── assets/
│ ├── README.md
│ ├── aeon_desktop/
│ │ └── aeon_desktop.json
│ ├── bootstrapish/
│ │ └── bootstrapish.json
│ ├── metalworks_desktop/
│ │ └── metalworks_desktop.json
│ ├── metalworks_mobile/
│ │ └── metalworks_mobile.json
│ ├── minimal_desktop/
│ │ └── minimal_desktop.json
│ ├── minimal_mobile/
│ │ └── minimal_mobile.json
│ ├── shapes_desktop/
│ │ └── shapes_desktop.json
│ └── topcoat_light_mobile/
│ └── topcoat_light_mobile.json
├── jsdoc.conf.json
├── package.json
├── src/
│ ├── controls/
│ │ ├── Application.js
│ │ ├── AutoComplete.js
│ │ ├── Button.js
│ │ ├── Check.js
│ │ ├── InputControl.js
│ │ ├── LayoutGroup.js
│ │ ├── List.js
│ │ ├── PickerList.js
│ │ ├── Radio.js
│ │ ├── ScrollBar.js
│ │ ├── ScrollContainer.js
│ │ ├── ScrollText.js
│ │ ├── ScrollThumb.js
│ │ ├── Scrollable.js
│ │ ├── Scroller.js
│ │ ├── Slider.js
│ │ ├── TextArea.js
│ │ ├── TextInput.js
│ │ ├── ToggleButton.js
│ │ ├── ToggleGroup.js
│ │ └── renderers/
│ │ └── DefaultListItemRenderer.js
│ ├── core/
│ │ ├── Control.js
│ │ ├── Skinable.js
│ │ └── index.js
│ ├── data/
│ │ └── ListCollection.js
│ ├── index.js
│ ├── interaction/
│ │ ├── KeyboardManager.js
│ │ └── ResizeManager.js
│ ├── layout/
│ │ ├── GridLayout.js
│ │ ├── HorizontalLayout.js
│ │ ├── Layout.js
│ │ ├── LayoutAlignment.js
│ │ ├── TiledColumnsLayout.js
│ │ ├── TiledLayout.js
│ │ ├── TiledRowsLayout.js
│ │ ├── VerticalLayout.js
│ │ └── utils/
│ │ └── itemDimensions.js
│ ├── shapes/
│ │ ├── Arrow.js
│ │ ├── Diamond.js
│ │ ├── Ellipse.js
│ │ ├── Line.js
│ │ ├── Rect.js
│ │ └── Shape.js
│ ├── skin/
│ │ ├── Theme.js
│ │ ├── ThemeFont.js
│ │ └── ThemeParser.js
│ └── utils/
│ ├── InputWrapper.js
│ ├── ScaleContainer.js
│ ├── SliderData.js
│ ├── Tween.js
│ ├── index.js
│ ├── mixin.js
│ ├── mouseWheelSupport.js
│ ├── position.js
│ ├── resizeScaling.js
│ ├── roundDownToNearest.js
│ ├── roundToNearest.js
│ ├── roundToPrecision.js
│ └── roundUpToNearest.js
├── test/
│ ├── .jshintrc
│ ├── Basics.js
│ ├── controls/
│ │ ├── Application.js
│ │ ├── AutoComplete.js
│ │ ├── Button.js
│ │ ├── Control.js
│ │ ├── PickerList.js
│ │ └── ToggleButton.js
│ ├── index.js
│ ├── shapes/
│ │ └── Shapes.js
│ ├── skin/
│ │ └── Theme.js
│ ├── themes/
│ │ └── TestTheme.js
│ └── utils/
│ ├── ScaleContainer.js
│ └── position.js
├── themes/
│ ├── README.md
│ ├── data/
│ │ ├── aeon_desktop.json
│ │ ├── bootstrapish.json
│ │ ├── metalworks_desktop.json
│ │ └── shapes_desktop.json
│ └── from_feathers/
│ ├── get_themes.bat
│ ├── get_themes.py
│ ├── get_themes.sh
│ ├── parse_feathers_theme.py
│ ├── sanity_check.py
│ └── xml_to_json.py
├── webpack-development.config.js
└── webpack-production.config.js
================================================
FILE CONTENTS
================================================
================================================
FILE: .codeclimate.yml
================================================
# Save as .codeclimate.yml (note leading .) in project root directory
engines:
eslint:
enabled: true
duplication:
enabled: true
fixme:
enabled: true
ratings:
paths:
- src/**
- test/src/**
- test/unit/*.js
exclude_paths:
- "docs/dist/**/**"
- "docs/lib/**/**"
- "docs/api/**/**"
- "docs/examples/example 13 - login dialog/lib/**"
================================================
FILE: .editorconfig
================================================
; This file is for unifying the coding style for different editors and IDEs.
; More information at http://EditorConfig.org
root = true
[**.js]
indent_style = space
indent_size = 4
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
================================================
FILE: .gitignore
================================================
lib-cov/
coverage
node_modules/
.grunt
test/gen/
*.log
**/*.*~
**/*.pyc
themes/from_feathers/feathers
.idea/
================================================
FILE: .gitmodules
================================================
[submodule "external/pixi-layout"]
path = external/pixi-layout
url = git@github.com:GreyRook/pixi-layout.git
[submodule "external/pixi-shapes"]
path = external/pixi-shapes
url = git@github.com:GreyRook/pixi-shapes.git
================================================
FILE: .inch.yml
================================================
files:
# define files included in the analysis
included:
- src/**/*.js
# define files excluded from the analysis
excluded:
- src/**/index.js
================================================
FILE: .jshintignore
================================================
================================================
FILE: .jshintrc
================================================
{
// --------------------------------------------------------------------
// JSHint Configuration
// --------------------------------------------------------------------
//
// @author Chad Engler <chad@pantherdev.com>
// == Enforcing Options ===============================================
//
// These options tell JSHint to be more strict towards your code. Use
// them if you want to allow only a safe subset of JavaScript, very
// useful when your codebase is shared with a big number of developers
// with different skill levels.
"bitwise" : false, // Disallow bitwise operators (&, |, ^, etc.).
"camelcase" : true, // Force all variable names to use either camelCase or UPPER_CASE.
"curly" : true, // Require {} for every new block or scope.
"eqeqeq" : true, // Require triple equals i.e. `===`.
"es3" : false, // Enforce conforming to ECMAScript 3.
"forin" : false, // Disallow `for in` loops without `hasOwnPrototype`.
"immed" : true, // Require immediate invocations to be wrapped in parens e.g. `( function(){}() );`
"indent" : 4, // Require that 4 spaces are used for indentation.
"latedef" : "func", // Prohibit variable use before definition.
"newcap" : true, // Require capitalization of all constructor functions e.g. `new F()`.
"noarg" : true, // Prohibit use of `arguments.caller` and `arguments.callee`.
"noempty" : true, // Prohibit use of empty blocks.
"nonew" : true, // Prohibit use of constructors for side-effects.
"plusplus" : false, // Disallow use of `++` & `--`.
"quotmark" : "single", // Force consistency when using quote marks.
"undef" : true, // Require all non-global variables be declared before they are used.
"unused" : true, // Warn when varaibles are created by not used.
"strict" : false, // Require `use strict` pragma in every file.
"trailing" : true, // Prohibit trailing whitespaces.
"maxparams" : 8, // Prohibit having more than X number of params in a function.
"maxdepth" : 8, // Prohibit nested blocks from going more than X levels deep.
"maxlen" : 220, // Require that all lines are 100 characters or less.
"globals" : { // Register globals that are used in the code.
"performance": false, // Depends on polyfill, simplifies usage
// PIXI globals
"GOWN": false,
"PIXI": false,
// createjs globals
"createjs": false
},
// == Relaxing Options ================================================
//
// These options allow you to suppress certain types of warnings. Use
// them only if you are absolutely positive that you know what you are
// doing.
"asi" : false, // Tolerate Automatic Semicolon Insertion (no semicolons).
"boss" : false, // Tolerate assignments inside if, for & while. Usually conditions & loops are for comparison, not assignments.
"debug" : false, // Allow debugger statements e.g. browser breakpoints.
"eqnull" : false, // Tolerate use of `== null`.
"esnext" : false, // Allow ES.next specific features such as `const` and `let`.
"evil" : false, // Tolerate use of `eval`.
"expr" : false, // Tolerate `ExpressionStatement` as Programs.
"funcscope" : false, // Tolerate declarations of variables inside of control structures while accessing them later from the outside.
"globalstrict" : false, // Allow global "use strict" (also enables 'strict').
"iterator" : false, // Allow usage of __iterator__ property.
"lastsemic" : false, // Tolerate missing semicolons when the it is omitted for the last statement in a one-line block.
"laxbreak" : false, // Tolerate unsafe line breaks e.g. `return [\n] x` without semicolons.
"laxcomma" : false, // Suppress warnings about comma-first coding style.
"loopfunc" : false, // Allow functions to be defined within loops.
"moz" : false, // Code that uses Mozilla JS extensions will set this to true
"multistr" : false, // Tolerate multi-line strings.
"proto" : false, // Tolerate __proto__ property. This property is deprecated.
"scripturl" : false, // Tolerate script-targeted URLs.
"smarttabs" : false, // Tolerate mixed tabs and spaces when the latter are used for alignmnent only.
"shadow" : false, // Allows re-define variables later in code e.g. `var x=1; x=2;`.
"sub" : false, // Tolerate all forms of subscript notation besides dot notation e.g. `dict['key']` instead of `dict.key`.
"supernew" : false, // Tolerate `new function () { ... };` and `new Object;`.
"validthis" : false, // Tolerate strict violations when the code is running in strict mode and you use this in a non-constructor function.
// == Environments ====================================================
//
// These options pre-define global variables that are exposed by
// popular JavaScript libraries and runtime environments—such as
// browser or node.js.
"browser" : true, // Standard browser globals e.g. `window`, `document`.
"browserify" : true, // Enable globals exposed by browserify.
"couch" : false, // Enable globals exposed by CouchDB.
"devel" : false, // Allow development statements e.g. `console.log();`.
"dojo" : false, // Enable globals exposed by Dojo Toolkit.
"jquery" : false, // Enable globals exposed by jQuery JavaScript library.
"mootools" : false, // Enable globals exposed by MooTools JavaScript framework.
"node" : false, // Enable globals available when code is running inside of the NodeJS runtime environment. (for Gruntfile)
"nonstandard" : false, // Define non-standard but widely adopted globals such as escape and unescape.
"prototypejs" : false, // Enable globals exposed by Prototype JavaScript framework.
"rhino" : false, // Enable globals available when your code is running inside of the Rhino runtime environment.
"worker" : false, // Enable globals available when your code is running as a WebWorker.
"wsh" : false, // Enable globals available when your code is running as a script for the Windows Script Host.
"yui" : false, // Enable globals exposed by YUI library.
// == JSLint Legacy ===================================================
//
// These options are legacy from JSLint. Aside from bug fixes they will
// not be improved in any way and might be removed at any point.
"nomen" : false, // Prohibit use of initial or trailing underbars in names.
"onevar" : false, // Allow only one `var` statement per function.
"passfail" : false, // Stop on first error.
"white" : false // Check against strict whitespace and indentation rules.
}
================================================
FILE: .travis.yml
================================================
language: node_js
node_js:
- "4"
env:
- CXX=g++-4.8
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-4.8
install:
- npm install xvfb-maybe
- npm install
branches:
only:
- master
- dev
cache:
directories:
- node_modules
before_script:
- export DISPLAY=':99.0'
- Xvfb :99 -screen 0 1024x768x24 -extension RANDR &
script:
- npm run dist
- xvfb-maybe npm run coverage
git:
submodules: false
before_install:
- sed -i 's/git@github.com:/git:\/\/github.com\//' .gitmodules
- git submodule update --init --recursive
================================================
FILE: CODE_OF_CONDUCT.md
================================================
# Contributor Covenant Code of Conduct
## Our Pledge
In the interest of fostering an open and welcoming environment, we as
contributors and maintainers pledge to making participation in our project and
our community a harassment-free experience for everyone, regardless of age, body
size, disability, ethnicity, gender identity and expression, level of experience,
nationality, personal appearance, race, religion, or sexual identity and
orientation.
## Our Standards
Examples of behavior that contributes to creating a positive environment
include:
* Using welcoming and inclusive language
* Being respectful of differing viewpoints and experiences
* Gracefully accepting constructive criticism
* Focusing on what is best for the community
* Showing empathy towards other community members
Examples of unacceptable behavior by participants include:
* The use of sexualized language or imagery and unwelcome sexual attention or
advances
* Trolling, insulting/derogatory comments, and personal or political attacks
* Public or private harassment
* Publishing others' private information, such as a physical or electronic
address, without explicit permission
* Other conduct which could reasonably be considered inappropriate in a
professional setting
## Our Responsibilities
Project maintainers are responsible for clarifying the standards of acceptable
behavior and are expected to take appropriate and fair corrective action in
response to any instances of unacceptable behavior.
Project maintainers have the right and responsibility to remove, edit, or
reject comments, commits, code, wiki edits, issues, and other contributions
that are not aligned to this Code of Conduct, or to ban temporarily or
permanently any contributor for other behaviors that they deem inappropriate,
threatening, offensive, or harmful.
## Scope
This Code of Conduct applies both within project spaces and in public spaces
when an individual is representing the project or its community. Examples of
representing a project or community include using an official project e-mail
address, posting via an official social media account, or acting as an appointed
representative at an online or offline event. Representation of a project may be
further defined and clarified by project maintainers.
## Enforcement
Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by contacting the project team at a.bresser@greyrook.com . All
complaints will be reviewed and investigated and will result in a response that
is deemed necessary and appropriate to the circumstances. The project team is
obligated to maintain confidentiality with regard to the reporter of an incident.
Further details of specific enforcement policies may be posted separately.
Project maintainers who do not follow or enforce the Code of Conduct in good
faith may face temporary or permanent repercussions as determined by other
members of the project's leadership.
## Attribution
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
available at [http://contributor-covenant.org/version/1/4][version]
[homepage]: http://contributor-covenant.org
[version]: http://contributor-covenant.org/version/1/4/
================================================
FILE: CONTRIBUTING.md
================================================
# Note
One aim of [gown.js][gown] is to make it as easy as possible for existing [pixi.js][pixi] contributors
to contribute to gown.js. So the guidelines are the same as for [pixi.js][pixi]
# How to contribute
It is essential to the development of gown.js that the community is empowered
to make changes and get them into the library. Here are some guidelines to make
that process silky smooth for all involved.
## Reporting issues
To report a bug, request a feature, or even ask a question, make use of the GitHub Issues
section for [gown.js][issues]. When submitting an issue please take the following steps:
1. **Search for existing issues.** Your question or bug may have already been answered or fixed,
be sure to search the issues first before putting in a duplicate issue.
2. **Create an isolated and reproducible test case.** If you are reporting a bug, make sure you
also have a minimal, runnable, code example that reproduces the problem you have.
3. **Include a live example.** After narrowing your code down to only the problem areas, make use
of [jsFiddle][fiddle], [jsBin][jsbin], or a link to your live site so that we can view a live example of the problem.
4. **Share as much information as possible.** Include browser version affected, your OS, version of
the library, steps to reproduce, etc. "X isn't working!!!1!" will probably just be closed.
## Contributing Changes
### Setting Up
To setup for making changes you will need to take a few steps, we've outlined them below:
1. Ensure you have node.js installed. You can download node.js from [nodejs.org][node]. Because
gown uses modern JS features, you will need a modern version of node. v4+ is recommended.
2. Fork the [gown.js][gown] repository, if you are unsure how to do this GitHub has a guides
for the [command line][fork-cli] and for the [GitHub Client][fork-gui].
3. Next, run `npm install` from within your clone of your fork. That will install dependencies
necessary to build pixi.js
4. After you made your changes build the package running `npm run dist`. This will build the original
and modified version of gown.js
### Making a Change
Once you have node.js, the repository, and have installed dependencies are you almost ready to make your
change. The only other thing before you start is to checkout the correct branch. Which branch you should
make your change to (and send a PR to) depends on the type of change you are making.
Here is our branch breakdown:
- `master` - This is the current development branch
- `v0.1.x` - bugfix-only branch
Your change should be made directly to the branch in your fork, or to a branch in your fork made off of
one of the above branches.
### Testing Your Change
You can test your change by using the automated tests packaged with gown.js. You can run these tests
by running `npm test` from the command line. If you fix a bug please add a test that will catch that
bug if it ever happens again. This prevents regressions from sneaking in. Please keep in mind that
this will not build your packeage so you want to run `npm run dist` first
### Submitting Your Change
After you have made and tested your change, commit and push it to your fork. Then, open a Pull Request
from your fork to the main gown.js repository on the branch you used in the `Making a Change` section of this document.
## Quickie Code Style Guide
- Use 4 spaces for tabs, never tab characters.
- No trailing whitespace, blank lines should have no whitespace.
- Always favor strict equals `===` unless you *need* to use type coercion.
- Follow conventions already in the code, and listen to eslint.
- **Ensure changes are eslint validated.** After making a change be sure to run the build process
to ensure that you didn't break anything. You can do this with `npm test` which will run
eslint, rebuild, then run the test suite.
[gown]: https://github.com/GreyRook/gown.js/issues
[issues]: https://github.com/GreyRook/gown.js/issues
[pixi]: https://github.com/pixijs/pixi.js
[fiddle]: http://jsfiddle.net
[jsbin]: http://jsbin.com/
[node]: http://nodejs.org
[fork-cli]: https://help.github.com/articles/fork-a-repo/
[fork-gui]: https://guides.github.com/activities/forking/
## Contributor Code of Conduct
[Code of Conduct](CODE_OF_CONDUCT.md) is adapted from [Contributor Covenant, version 1.4](http://contributor-covenant.org/version/1/4)
================================================
FILE: LICENSE
================================================
Copyright 2015,2016 Andreas Bresser <self@andreasbresser.de>
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
================================================
FILE: README.md
================================================

===========
UI system for [pixi.js](http://pixijs.com) 4, inspired by [feathers-ui](http://feathersui.com).
[](http://inch-ci.org/github/GreyRook/gown.js)
[](https://codeclimate.com/github/GreyRook/gown.js)
[](https://travis-ci.org/GreyRook/gown.js)
Features
========
1. Basic UI components
- **Button**: simple Button, with label and background, easy to extend using themes
- **CheckBox** a simple checkbox
- **ToggleButton**: a button with pressed state
- **Slider** a simple slider with modifyable start and end value
1. Layouting
- **LayoutGroup**: a component to create horizontal, vertical or tile-based layouts
1. Scrollable container
- **ScrollContainer**: provides a viewport that can be scrolled using mouse or touch gestures. When its content is a LayoutGroup the scroll behavior will be dependent on its layout: a horizontal layoutgroup will default to horizontal scrolling, vertical layout to vertical scrolling. But you are in control and can manually overwrite the scroll behavior.
- **ScrollBar**: providing a scroll thumb that can be moved. Part of ScrollContainer and List, but can be used separately.
1. A Text input providing text and password input (based on [PIXI Input](https://github.com/SebastianNette/PIXI.Input) )
1. Basic shapes that provide width and height that can be changed easily (for use in themes for example)
Examples
========
see the examples-folder in this repo or play with some example online at:
http://greyrook.github.io/gown.js/examples/
Folder structure
================
- examples - simple examples to show the usage (and to have something more graphical besides the jasmine-tests)
- lib - required libraries (just pixi-dev)
- src - source code for gown.js
- test - unit tests, run coverage_karma_istanbul.sh to get a table providing all files and their coverage, run coverage_blanket to start a web server that shows you the coverage for all lines of the generated browserify output file.
- themes - basic UI example themes
- **AeonTheme**.js A theme based on Feather's [AeonDesktopTheme](https://github.com/joshtynjala/feathers/tree/master/themes/AeonDesktopTheme) making use of 9-tiled images
- **MetalWorksDesktopTheme**.js a theme based on Feather's [MetalWorksDesktopTheme](https://github.com/joshtynjala/feathers/tree/master/themes/MetalWorksDesktopTheme)
- **Themes/ShapeTheme**.js a theme using only basic shapes.
Installation
============
1. Check out the repository from [the GreyRook/gown github repository](https://github.com/GreyRook/gown.js).
1. Install node.js (if its not even installed).
1. Change into the path for the checked out repository and run `npm install`
1. run `npm run dist` to build the library (it will be in docs/dist )
1. start a webserver e.g. `python -m SimpleHTTPServer` to show the examples ( find them at /docs/examples/ )
Theming
=======
- Using the python script *themes/xml_to_json.py* you can convert your XML file from [feathers-ui](http://feathersui.com) into JSON so the default PIXI loader can parse it.
- example:
```bash
python xml_to_json.py assets/aeon/aeon_desktop.xml
```
the script requires [PIL](http://www.pythonware.com/products/pil/) (or [Pillow](http://python-pillow.github.io/)) to determine the texture width/height
- It is possible to have different themes in one project
- Themes can be switched at run time
- For reference how to create your own theme check the themes folder. It contains two different approaches on creating themes
- The test/src/TestTheme.js is a fake theme used only for the unit tests
Under the hood
--------------
Center of the theming system is the "skins"-object. It holds unique names of different controls as key (e.g. "button" as identifier for GOWN.Button) and nested objects as value. These nested objects allow you to save different graphics for different skins (e.g. "down" when the user pressed a button down). The graphic for the state can be an images but also any kind of shape (you can set everything that can be added to a PIXI-DisplayObjectContainer as skin).
It is important that the variable width/height of your skin can be changed so your skin can be layouted correctly.
Every control need its own instance for the skin, so you have to wrap it in a function that creates a new instance of the skin.
In short, the skins-object looks like this:
`theme.skins = {<control>: {<state>: function () { new <skin>() } }}`
Rendering
=========
When changing a component the corresponding setter updates an `invalid` flag. This will force a redraw on the next frame. (this can be the recalculation of the position and dimensions or a skin change on user interaction).
The loop looks like this:
1. redraw (gown)
1. updateTransform (PIXI)
1. render (PIXI)
The `redraw` function is hooked into PIXI's render loop in the `updateTranform` methond but called before the actual calcluation of `updateTransform`.
Known Bugs
==========
see [Issues](https://github.com/GreyRook/gown.js/issues/)
================================================
FILE: TODO.md
================================================
TODO next
=========
Most important for now are bugfixes, take a look at the [Issue tracker](https://github.com/GreyRook/gown.js/issues/), especially the [examples that are not working](https://github.com/GreyRook/gown.js/issues/95).
- create Miller List example (as requested on github)
- create bootstrap-theme for basic buttons.
- minWidth/minHeight for themes.
- update themes and test all components with current theming (add scalemode for theming)
- POM integration: provide registerPOMElements-function (see https://github.com/GreyRook/POM/issues/10 )
- mouse wheel support
- other themes from feathers (metalworks-mobile, topcoat-light, minimal, ...)
TODO
======
This list is not ordered by priority nor does it contain any promise that those items will be implemented.
- better and more detailed documentation!
- mouse wheel support
- Refactor to ES6
- Better Testing
- Browserstack integration for tests
- better testing using js-imagediff and grunt ([like EaselJS does](http://blog.createjs.com/unit-tests-in-easeljs-preloadjs/))
- more (unit) tests/better coverage
- test Application
- test Scrollable, Slider and SliderData
- test ScrollBar, ScrollThumb, List and ScrollContainer
- test InputControl and InputWrapper
- How-To tutorial and beginners documentation!
- create new examples-side (see [gown-examples](https://brean.github.io/gown-examples/) for the old one).
- benchmarking capabilities and performance optimization
- handle if gown.js gets imported before pixi (?)
- disabled-state for controls
- more controls (and examples) for:
- Label (not needed - just use PIXI.Text?)
- RadioBox
- Toggle
- DOMComponent
- List (Item Renderer)
- PickerList
- Select (drop-down list for desktop)
- Table
- Gauge (extension?)
- charts (extension?)
- line chart
- pie chart
- bar chart
- NumericStepper
- ProgressBar
- ScaleTool (to change width/height of a control - extension?)
- ScrollContainer (sth. with the same API as feathers)
- Separator/Movable Divider
- View navigation (extension?)
- Tabs
- Pills
- Breadcrumbs
- Pagination
- Responsive Components
- Burger Menu & Menu Bar
- Grid System ( Like [Bootstrap Grid CSS](http://getbootstrap.com/css/#grid) )
- Icon for TextInput and Button
- Popup for Button (like the alt-Tooltip for HTML-Buttons)
- Anchorlayout
- cleanup-functions to free memory/remove event listener etc. (extend pixi destroy funtion)
- remove events
- remove child elements
- destroy child elements
- set values to "null"
- more examples:
- ToggleButton
- component explorer ([like Feathers UI](http://feathersui.com/examples/components-explorer/))
- scrolling
- Screen & Window management
- Default Dialogs
- confirm
- alert/ok
- prompt/input
- Screen transitions
- Animations (transition animations - see feathers -> motion -> transition ?)
- Drag-and-Drop support (see [PIXI.draggalbe](https://github.com/SebastianNette/PIXI.draggable) )
- Gestue helper (pitch-zoom)
- evaluate cocoonjs support
- UI Designer
================================================
FILE: docs/api/GOWN.Application.html
================================================
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Class: Application</title>
<meta property="og:title" content=""/>
<meta property="og:type" content="website"/>
<meta property="og:image" content=""/>
<meta property="og:url" content=""/>
<script src="scripts/prettify/prettify.js"></script>
<script src="scripts/prettify/lang-css.js"></script>
<script src="scripts/jquery.min.js"></script>
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<link type="text/css" rel="stylesheet" href="styles/prettify-tomorrow.css">
<link type="text/css" rel="stylesheet" href="styles/bootstrap.min.css">
<link type="text/css" rel="stylesheet" href="styles/jaguar.css">
<script>
var config = {"monospaceLinks":false,"cleverLinks":false,"default":{"outputSourceFiles":true},"applicationName":"GOWN","footer":"","copyright":"","disqus":"","googleAnalytics":"","openGraph":{"title":"","type":"website","image":"","site_name":"","url":""},"meta":{"title":"","description":"","keyword":""},"linenums":true};
</script>
</head>
<body>
<div id="wrap" class="clearfix">
<div class="navigation">
<h3 class="applicationName"><a href="index.html">GOWN</a></h3>
<div class="search">
<input id="search" type="text" class="form-control input-sm" placeholder="Search Documentations">
</div>
<ul class="list">
<li class="item" data-name="GOWN.utils">
<span class="title">
<a href="GOWN.utils.html">GOWN.utils</a>
<span class="static">static</span>
</span>
<ul class="members itemMembers">
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.utils.mixin"><a href="GOWN.utils.html#.mixin">mixin</a></li>
<li data-name="GOWN.utils.roundDownToNearest"><a href="GOWN.utils.html#.roundDownToNearest">roundDownToNearest</a></li>
<li data-name="GOWN.utils.roundToNearest"><a href="GOWN.utils.html#.roundToNearest">roundToNearest</a></li>
<li data-name="GOWN.utils.roundToNearest"><a href="GOWN.utils.html#.roundToNearest">roundToNearest</a></li>
<li data-name="GOWN.utils.roundToPrecision"><a href="GOWN.utils.html#.roundToPrecision">roundToPrecision</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.utils.position">
<span class="title">
<a href="GOWN.utils.position.html">GOWN.utils.position</a>
<span class="static">static</span>
</span>
<ul class="members itemMembers">
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.utils.position.bottom"><a href="GOWN.utils.position.html#.bottom">bottom</a></li>
<li data-name="GOWN.utils.position.center"><a href="GOWN.utils.position.html#.center">center</a></li>
<li data-name="GOWN.utils.position.centerHorizontal"><a href="GOWN.utils.position.html#.centerHorizontal">centerHorizontal</a></li>
<li data-name="GOWN.utils.position.centerVertical"><a href="GOWN.utils.position.html#.centerVertical">centerVertical</a></li>
<li data-name="GOWN.utils.position.right"><a href="GOWN.utils.position.html#.right">right</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.utils.resizeScaling">
<span class="title">
<a href="GOWN.utils.resizeScaling.html">GOWN.utils.resizeScaling</a>
<span class="static">static</span>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.utils.resizeScaling.defineProperty"><a href="GOWN.utils.resizeScaling.html#.defineProperty">defineProperty</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.utils.resizeScaling.initResizeScaling"><a href="GOWN.utils.resizeScaling.html#.initResizeScaling">initResizeScaling</a></li>
<li data-name="GOWN.utils.resizeScaling.redraw"><a href="GOWN.utils.resizeScaling.html#.redraw">redraw</a></li>
<li data-name="GOWN.utils.resizeScaling.updateDimensions"><a href="GOWN.utils.resizeScaling.html#.updateDimensions">updateDimensions</a></li>
<li data-name="GOWN.utils.resizeScaling.updateTransform"><a href="GOWN.utils.resizeScaling.html#.updateTransform">updateTransform</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.Application">
<span class="title">
<a href="GOWN.Application.html">GOWN.Application</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.Application.SCREEN_MODE_FIXED"><a href="GOWN.Application.html#.SCREEN_MODE_FIXED">SCREEN_MODE_FIXED</a></li>
<li data-name="GOWN.Application.SCREEN_MODE_FULLSCREEN"><a href="GOWN.Application.html#.SCREEN_MODE_FULLSCREEN">SCREEN_MODE_FULLSCREEN</a></li>
<li data-name="GOWN.Application.SCREEN_MODE_RESIZE"><a href="GOWN.Application.html#.SCREEN_MODE_RESIZE">SCREEN_MODE_RESIZE</a></li>
<li data-name="GOWN.Application#background"><a href="GOWN.Application.html#background">background</a></li>
<li data-name="GOWN.Application#enabled"><a href="GOWN.Application.html#enabled">enabled</a></li>
<li data-name="GOWN.Application#layout"><a href="GOWN.Application.html#layout">layout</a></li>
<li data-name="GOWN.Application#screenMode"><a href="GOWN.Application.html#screenMode">screenMode</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.Application#animate"><a href="GOWN.Application.html#animate">animate</a></li>
<li data-name="GOWN.Application#destroy"><a href="GOWN.Application.html#destroy">destroy</a></li>
<li data-name="GOWN.Application#mousePos"><a href="GOWN.Application.html#mousePos">mousePos</a></li>
<li data-name="GOWN.Application#onResize"><a href="GOWN.Application.html#onResize">onResize</a></li>
<li data-name="GOWN.Application#redraw"><a href="GOWN.Application.html#redraw">redraw</a></li>
<li data-name="GOWN.Application#setTheme"><a href="GOWN.Application.html#setTheme">setTheme</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.AutoComplete">
<span class="title">
<a href="GOWN.AutoComplete.html">GOWN.AutoComplete</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.AutoComplete.CLICKED"><a href="GOWN.AutoComplete.html#.CLICKED">CLICKED</a></li>
<li data-name="GOWN.AutoComplete.HOVER_CONTAINER"><a href="GOWN.AutoComplete.html#.HOVER_CONTAINER">HOVER_CONTAINER</a></li>
<li data-name="GOWN.AutoComplete#allowDestroyCache"><a href="GOWN.AutoComplete.html#allowDestroyCache">allowDestroyCache</a></li>
<li data-name="GOWN.AutoComplete#autoPreventInteraction"><a href="GOWN.AutoComplete.html#autoPreventInteraction">autoPreventInteraction</a></li>
<li data-name="GOWN.AutoComplete#blinkInterval"><a href="GOWN.AutoComplete.html#blinkInterval">blinkInterval</a></li>
<li data-name="GOWN.AutoComplete#currentState"><a href="GOWN.AutoComplete.html#currentState">currentState</a></li>
<li data-name="GOWN.AutoComplete#displayAsPassword"><a href="GOWN.AutoComplete.html#displayAsPassword">displayAsPassword</a></li>
<li data-name="GOWN.AutoComplete#enabled"><a href="GOWN.AutoComplete.html#enabled">enabled</a></li>
<li data-name="GOWN.AutoComplete#hasFocus"><a href="GOWN.AutoComplete.html#hasFocus">hasFocus</a></li>
<li data-name="GOWN.AutoComplete#limitTo"><a href="GOWN.AutoComplete.html#limitTo">limitTo</a></li>
<li data-name="GOWN.AutoComplete#maxChars"><a href="GOWN.AutoComplete.html#maxChars">maxChars</a></li>
<li data-name="GOWN.AutoComplete#minAutoCompleteLength"><a href="GOWN.AutoComplete.html#minAutoCompleteLength">minAutoCompleteLength</a></li>
<li data-name="GOWN.AutoComplete#receiveKeys"><a href="GOWN.AutoComplete.html#receiveKeys">receiveKeys</a></li>
<li data-name="GOWN.AutoComplete#results"><a href="GOWN.AutoComplete.html#results">results</a></li>
<li data-name="GOWN.AutoComplete#selectionBg"><a href="GOWN.AutoComplete.html#selectionBg">selectionBg</a></li>
<li data-name="GOWN.AutoComplete#skinFallback"><a href="GOWN.AutoComplete.html#skinFallback">skinFallback</a></li>
<li data-name="GOWN.AutoComplete#skinName"><a href="GOWN.AutoComplete.html#skinName">skinName</a></li>
<li data-name="GOWN.AutoComplete#source"><a href="GOWN.AutoComplete.html#source">source</a></li>
<li data-name="GOWN.AutoComplete#style"><a href="GOWN.AutoComplete.html#style">style</a></li>
<li data-name="GOWN.AutoComplete#text"><a href="GOWN.AutoComplete.html#text">text</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.AutoComplete#blur"><a href="GOWN.AutoComplete.html#blur">blur</a></li>
<li data-name="GOWN.AutoComplete#changeSkin"><a href="GOWN.AutoComplete.html#changeSkin">changeSkin</a></li>
<li data-name="GOWN.AutoComplete#deleteSelection"><a href="GOWN.AutoComplete.html#deleteSelection">deleteSelection</a></li>
<li data-name="GOWN.AutoComplete#deleteText"><a href="GOWN.AutoComplete.html#deleteText">deleteText</a></li>
<li data-name="GOWN.AutoComplete#destroy"><a href="GOWN.AutoComplete.html#destroy">destroy</a></li>
<li data-name="GOWN.AutoComplete#drawResults"><a href="GOWN.AutoComplete.html#drawResults">drawResults</a></li>
<li data-name="GOWN.AutoComplete#focus"><a href="GOWN.AutoComplete.html#focus">focus</a></li>
<li data-name="GOWN.AutoComplete#fromSkin"><a href="GOWN.AutoComplete.html#fromSkin">fromSkin</a></li>
<li data-name="GOWN.AutoComplete#getLines"><a href="GOWN.AutoComplete.html#getLines">getLines</a></li>
<li data-name="GOWN.AutoComplete#hoverResultElement"><a href="GOWN.AutoComplete.html#hoverResultElement">hoverResultElement</a></li>
<li data-name="GOWN.AutoComplete#insertChar"><a href="GOWN.AutoComplete.html#insertChar">insertChar</a></li>
<li data-name="GOWN.AutoComplete#lineHeight"><a href="GOWN.AutoComplete.html#lineHeight">lineHeight</a></li>
<li data-name="GOWN.AutoComplete#mousePos"><a href="GOWN.AutoComplete.html#mousePos">mousePos</a></li>
<li data-name="GOWN.AutoComplete#moveCursorLeft"><a href="GOWN.AutoComplete.html#moveCursorLeft">moveCursorLeft</a></li>
<li data-name="GOWN.AutoComplete#moveCursorRight"><a href="GOWN.AutoComplete.html#moveCursorRight">moveCursorRight</a></li>
<li data-name="GOWN.AutoComplete#onblur"><a href="GOWN.AutoComplete.html#onblur">onblur</a></li>
<li data-name="GOWN.AutoComplete#onDown"><a href="GOWN.AutoComplete.html#onDown">onDown</a></li>
<li data-name="GOWN.AutoComplete#onfocus"><a href="GOWN.AutoComplete.html#onfocus">onfocus</a></li>
<li data-name="GOWN.AutoComplete#onInputChanged"><a href="GOWN.AutoComplete.html#onInputChanged">onInputChanged</a></li>
<li data-name="GOWN.AutoComplete#onMouseUpOutside"><a href="GOWN.AutoComplete.html#onMouseUpOutside">onMouseUpOutside</a></li>
<li data-name="GOWN.AutoComplete#onMove"><a href="GOWN.AutoComplete.html#onMove">onMove</a></li>
<li data-name="GOWN.AutoComplete#onUp"><a href="GOWN.AutoComplete.html#onUp">onUp</a></li>
<li data-name="GOWN.AutoComplete#pixelToTextPos"><a href="GOWN.AutoComplete.html#pixelToTextPos">pixelToTextPos</a></li>
<li data-name="GOWN.AutoComplete#preloadSkins"><a href="GOWN.AutoComplete.html#preloadSkins">preloadSkins</a></li>
<li data-name="GOWN.AutoComplete#redraw"><a href="GOWN.AutoComplete.html#redraw">redraw</a></li>
<li data-name="GOWN.AutoComplete#redrawResult"><a href="GOWN.AutoComplete.html#redrawResult">redrawResult</a></li>
<li data-name="GOWN.AutoComplete#removeHoverResultElement"><a href="GOWN.AutoComplete.html#removeHoverResultElement">removeHoverResultElement</a></li>
<li data-name="GOWN.AutoComplete#selectResultElement"><a href="GOWN.AutoComplete.html#selectResultElement">selectResultElement</a></li>
<li data-name="GOWN.AutoComplete#setCursorPos"><a href="GOWN.AutoComplete.html#setCursorPos">setCursorPos</a></li>
<li data-name="GOWN.AutoComplete#setText"><a href="GOWN.AutoComplete.html#setText">setText</a></li>
<li data-name="GOWN.AutoComplete#setTheme"><a href="GOWN.AutoComplete.html#setTheme">setTheme</a></li>
<li data-name="GOWN.AutoComplete#textToPixelPos"><a href="GOWN.AutoComplete.html#textToPixelPos">textToPixelPos</a></li>
<li data-name="GOWN.AutoComplete#textWidth"><a href="GOWN.AutoComplete.html#textWidth">textWidth</a></li>
<li data-name="GOWN.AutoComplete#toggleResults"><a href="GOWN.AutoComplete.html#toggleResults">toggleResults</a></li>
<li data-name="GOWN.AutoComplete#updateSelection"><a href="GOWN.AutoComplete.html#updateSelection">updateSelection</a></li>
<li data-name="GOWN.AutoComplete#updateTheme"><a href="GOWN.AutoComplete.html#updateTheme">updateTheme</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.Button">
<span class="title">
<a href="GOWN.Button.html">GOWN.Button</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.Button.DOWN"><a href="GOWN.Button.html#.DOWN">DOWN</a></li>
<li data-name="GOWN.Button.HOVER"><a href="GOWN.Button.html#.HOVER">HOVER</a></li>
<li data-name="GOWN.Button.OUT"><a href="GOWN.Button.html#.OUT">OUT</a></li>
<li data-name="GOWN.Button.SKIN_NAME"><a href="GOWN.Button.html#.SKIN_NAME">SKIN_NAME</a></li>
<li data-name="GOWN.Button.TRIGGERED"><a href="GOWN.Button.html#.TRIGGERED">TRIGGERED</a></li>
<li data-name="GOWN.Button.UP"><a href="GOWN.Button.html#.UP">UP</a></li>
<li data-name="GOWN.Button#allowDestroyCache"><a href="GOWN.Button.html#allowDestroyCache">allowDestroyCache</a></li>
<li data-name="GOWN.Button#currentState"><a href="GOWN.Button.html#currentState">currentState</a></li>
<li data-name="GOWN.Button#enabled"><a href="GOWN.Button.html#enabled">enabled</a></li>
<li data-name="GOWN.Button#label"><a href="GOWN.Button.html#label">label</a></li>
<li data-name="GOWN.Button#skinFallback"><a href="GOWN.Button.html#skinFallback">skinFallback</a></li>
<li data-name="GOWN.Button#skinName"><a href="GOWN.Button.html#skinName">skinName</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.Button#changeSkin"><a href="GOWN.Button.html#changeSkin">changeSkin</a></li>
<li data-name="GOWN.Button#destroy"><a href="GOWN.Button.html#destroy">destroy</a></li>
<li data-name="GOWN.Button#fromSkin"><a href="GOWN.Button.html#fromSkin">fromSkin</a></li>
<li data-name="GOWN.Button#handleEvent"><a href="GOWN.Button.html#handleEvent">handleEvent</a></li>
<li data-name="GOWN.Button#mousePos"><a href="GOWN.Button.html#mousePos">mousePos</a></li>
<li data-name="GOWN.Button#onDown"><a href="GOWN.Button.html#onDown">onDown</a></li>
<li data-name="GOWN.Button#onHover"><a href="GOWN.Button.html#onHover">onHover</a></li>
<li data-name="GOWN.Button#onOut"><a href="GOWN.Button.html#onOut">onOut</a></li>
<li data-name="GOWN.Button#onTouchMove"><a href="GOWN.Button.html#onTouchMove">onTouchMove</a></li>
<li data-name="GOWN.Button#onUp"><a href="GOWN.Button.html#onUp">onUp</a></li>
<li data-name="GOWN.Button#preloadSkins"><a href="GOWN.Button.html#preloadSkins">preloadSkins</a></li>
<li data-name="GOWN.Button#redraw"><a href="GOWN.Button.html#redraw">redraw</a></li>
<li data-name="GOWN.Button#setTheme"><a href="GOWN.Button.html#setTheme">setTheme</a></li>
<li data-name="GOWN.Button#skinLoaded"><a href="GOWN.Button.html#skinLoaded">skinLoaded</a></li>
<li data-name="GOWN.Button#updateDimensions"><a href="GOWN.Button.html#updateDimensions">updateDimensions</a></li>
<li data-name="GOWN.Button#updateTheme"><a href="GOWN.Button.html#updateTheme">updateTheme</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.Check">
<span class="title">
<a href="GOWN.Check.html">GOWN.Check</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.Check.SKIN_NAME"><a href="GOWN.Check.html#.SKIN_NAME">SKIN_NAME</a></li>
<li data-name="GOWN.Check#allowDestroyCache"><a href="GOWN.Check.html#allowDestroyCache">allowDestroyCache</a></li>
<li data-name="GOWN.Check#currentState"><a href="GOWN.Check.html#currentState">currentState</a></li>
<li data-name="GOWN.Check#enabled"><a href="GOWN.Check.html#enabled">enabled</a></li>
<li data-name="GOWN.Check#label"><a href="GOWN.Check.html#label">label</a></li>
<li data-name="GOWN.Check#selected"><a href="GOWN.Check.html#selected">selected</a></li>
<li data-name="GOWN.Check#skinFallback"><a href="GOWN.Check.html#skinFallback">skinFallback</a></li>
<li data-name="GOWN.Check#skinName"><a href="GOWN.Check.html#skinName">skinName</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.Check#changeSkin"><a href="GOWN.Check.html#changeSkin">changeSkin</a></li>
<li data-name="GOWN.Check#destroy"><a href="GOWN.Check.html#destroy">destroy</a></li>
<li data-name="GOWN.Check#fromSkin"><a href="GOWN.Check.html#fromSkin">fromSkin</a></li>
<li data-name="GOWN.Check#handleEvent"><a href="GOWN.Check.html#handleEvent">handleEvent</a></li>
<li data-name="GOWN.Check#mousePos"><a href="GOWN.Check.html#mousePos">mousePos</a></li>
<li data-name="GOWN.Check#onDown"><a href="GOWN.Check.html#onDown">onDown</a></li>
<li data-name="GOWN.Check#onHover"><a href="GOWN.Check.html#onHover">onHover</a></li>
<li data-name="GOWN.Check#onOut"><a href="GOWN.Check.html#onOut">onOut</a></li>
<li data-name="GOWN.Check#onTouchMove"><a href="GOWN.Check.html#onTouchMove">onTouchMove</a></li>
<li data-name="GOWN.Check#onUp"><a href="GOWN.Check.html#onUp">onUp</a></li>
<li data-name="GOWN.Check#preloadSkins"><a href="GOWN.Check.html#preloadSkins">preloadSkins</a></li>
<li data-name="GOWN.Check#redraw"><a href="GOWN.Check.html#redraw">redraw</a></li>
<li data-name="GOWN.Check#setTheme"><a href="GOWN.Check.html#setTheme">setTheme</a></li>
<li data-name="GOWN.Check#skinLoaded"><a href="GOWN.Check.html#skinLoaded">skinLoaded</a></li>
<li data-name="GOWN.Check#toggle"><a href="GOWN.Check.html#toggle">toggle</a></li>
<li data-name="GOWN.Check#updateDimensions"><a href="GOWN.Check.html#updateDimensions">updateDimensions</a></li>
<li data-name="GOWN.Check#updateTheme"><a href="GOWN.Check.html#updateTheme">updateTheme</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.Control">
<span class="title">
<a href="GOWN.Control.html">GOWN.Control</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.Control#enabled"><a href="GOWN.Control.html#enabled">enabled</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.Control#mousePos"><a href="GOWN.Control.html#mousePos">mousePos</a></li>
<li data-name="GOWN.Control#setTheme"><a href="GOWN.Control.html#setTheme">setTheme</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.DefaultListItemRenderer">
<span class="title">
<a href="GOWN.DefaultListItemRenderer.html">GOWN.DefaultListItemRenderer</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.DefaultListItemRenderer#allowDestroyCache"><a href="GOWN.DefaultListItemRenderer.html#allowDestroyCache">allowDestroyCache</a></li>
<li data-name="GOWN.DefaultListItemRenderer#currentState"><a href="GOWN.DefaultListItemRenderer.html#currentState">currentState</a></li>
<li data-name="GOWN.DefaultListItemRenderer#data"><a href="GOWN.DefaultListItemRenderer.html#data">data</a></li>
<li data-name="GOWN.DefaultListItemRenderer#enabled"><a href="GOWN.DefaultListItemRenderer.html#enabled">enabled</a></li>
<li data-name="GOWN.DefaultListItemRenderer#label"><a href="GOWN.DefaultListItemRenderer.html#label">label</a></li>
<li data-name="GOWN.DefaultListItemRenderer#labelField"><a href="GOWN.DefaultListItemRenderer.html#labelField">labelField</a></li>
<li data-name="GOWN.DefaultListItemRenderer#labelFunction"><a href="GOWN.DefaultListItemRenderer.html#labelFunction">labelFunction</a></li>
<li data-name="GOWN.DefaultListItemRenderer#selected"><a href="GOWN.DefaultListItemRenderer.html#selected">selected</a></li>
<li data-name="GOWN.DefaultListItemRenderer#skinFallback"><a href="GOWN.DefaultListItemRenderer.html#skinFallback">skinFallback</a></li>
<li data-name="GOWN.DefaultListItemRenderer#skinName"><a href="GOWN.DefaultListItemRenderer.html#skinName">skinName</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.DefaultListItemRenderer#changeSkin"><a href="GOWN.DefaultListItemRenderer.html#changeSkin">changeSkin</a></li>
<li data-name="GOWN.DefaultListItemRenderer#commitData"><a href="GOWN.DefaultListItemRenderer.html#commitData">commitData</a></li>
<li data-name="GOWN.DefaultListItemRenderer#destroy"><a href="GOWN.DefaultListItemRenderer.html#destroy">destroy</a></li>
<li data-name="GOWN.DefaultListItemRenderer#fromSkin"><a href="GOWN.DefaultListItemRenderer.html#fromSkin">fromSkin</a></li>
<li data-name="GOWN.DefaultListItemRenderer#handleEvent"><a href="GOWN.DefaultListItemRenderer.html#handleEvent">handleEvent</a></li>
<li data-name="GOWN.DefaultListItemRenderer#itemToLabel"><a href="GOWN.DefaultListItemRenderer.html#itemToLabel">itemToLabel</a></li>
<li data-name="GOWN.DefaultListItemRenderer#mousePos"><a href="GOWN.DefaultListItemRenderer.html#mousePos">mousePos</a></li>
<li data-name="GOWN.DefaultListItemRenderer#onDown"><a href="GOWN.DefaultListItemRenderer.html#onDown">onDown</a></li>
<li data-name="GOWN.DefaultListItemRenderer#onHover"><a href="GOWN.DefaultListItemRenderer.html#onHover">onHover</a></li>
<li data-name="GOWN.DefaultListItemRenderer#onOut"><a href="GOWN.DefaultListItemRenderer.html#onOut">onOut</a></li>
<li data-name="GOWN.DefaultListItemRenderer#onTouchMove"><a href="GOWN.DefaultListItemRenderer.html#onTouchMove">onTouchMove</a></li>
<li data-name="GOWN.DefaultListItemRenderer#onUp"><a href="GOWN.DefaultListItemRenderer.html#onUp">onUp</a></li>
<li data-name="GOWN.DefaultListItemRenderer#preloadSkins"><a href="GOWN.DefaultListItemRenderer.html#preloadSkins">preloadSkins</a></li>
<li data-name="GOWN.DefaultListItemRenderer#redraw"><a href="GOWN.DefaultListItemRenderer.html#redraw">redraw</a></li>
<li data-name="GOWN.DefaultListItemRenderer#setTheme"><a href="GOWN.DefaultListItemRenderer.html#setTheme">setTheme</a></li>
<li data-name="GOWN.DefaultListItemRenderer#skinLoaded"><a href="GOWN.DefaultListItemRenderer.html#skinLoaded">skinLoaded</a></li>
<li data-name="GOWN.DefaultListItemRenderer#toggle"><a href="GOWN.DefaultListItemRenderer.html#toggle">toggle</a></li>
<li data-name="GOWN.DefaultListItemRenderer#updateDimensions"><a href="GOWN.DefaultListItemRenderer.html#updateDimensions">updateDimensions</a></li>
<li data-name="GOWN.DefaultListItemRenderer#updateTheme"><a href="GOWN.DefaultListItemRenderer.html#updateTheme">updateTheme</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.InputControl">
<span class="title">
<a href="GOWN.InputControl.html">GOWN.InputControl</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.InputControl.currentInput"><a href="GOWN.InputControl.html#.currentInput">currentInput</a></li>
<li data-name="GOWN.InputControl.DOWN"><a href="GOWN.InputControl.html#.DOWN">DOWN</a></li>
<li data-name="GOWN.InputControl.HOVER"><a href="GOWN.InputControl.html#.HOVER">HOVER</a></li>
<li data-name="GOWN.InputControl.OUT"><a href="GOWN.InputControl.html#.OUT">OUT</a></li>
<li data-name="GOWN.InputControl.UP"><a href="GOWN.InputControl.html#.UP">UP</a></li>
<li data-name="GOWN.InputControl#allowDestroyCache"><a href="GOWN.InputControl.html#allowDestroyCache">allowDestroyCache</a></li>
<li data-name="GOWN.InputControl#autoPreventInteraction"><a href="GOWN.InputControl.html#autoPreventInteraction">autoPreventInteraction</a></li>
<li data-name="GOWN.InputControl#blinkInterval"><a href="GOWN.InputControl.html#blinkInterval">blinkInterval</a></li>
<li data-name="GOWN.InputControl#currentState"><a href="GOWN.InputControl.html#currentState">currentState</a></li>
<li data-name="GOWN.InputControl#enabled"><a href="GOWN.InputControl.html#enabled">enabled</a></li>
<li data-name="GOWN.InputControl#hasFocus"><a href="GOWN.InputControl.html#hasFocus">hasFocus</a></li>
<li data-name="GOWN.InputControl#maxChars"><a href="GOWN.InputControl.html#maxChars">maxChars</a></li>
<li data-name="GOWN.InputControl#receiveKeys"><a href="GOWN.InputControl.html#receiveKeys">receiveKeys</a></li>
<li data-name="GOWN.InputControl#selectionBg"><a href="GOWN.InputControl.html#selectionBg">selectionBg</a></li>
<li data-name="GOWN.InputControl#skinFallback"><a href="GOWN.InputControl.html#skinFallback">skinFallback</a></li>
<li data-name="GOWN.InputControl#skinName"><a href="GOWN.InputControl.html#skinName">skinName</a></li>
<li data-name="GOWN.InputControl#style"><a href="GOWN.InputControl.html#style">style</a></li>
<li data-name="GOWN.InputControl#text"><a href="GOWN.InputControl.html#text">text</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.InputControl#blur"><a href="GOWN.InputControl.html#blur">blur</a></li>
<li data-name="GOWN.InputControl#changeSkin"><a href="GOWN.InputControl.html#changeSkin">changeSkin</a></li>
<li data-name="GOWN.InputControl#deleteSelection"><a href="GOWN.InputControl.html#deleteSelection">deleteSelection</a></li>
<li data-name="GOWN.InputControl#deleteText"><a href="GOWN.InputControl.html#deleteText">deleteText</a></li>
<li data-name="GOWN.InputControl#destroy"><a href="GOWN.InputControl.html#destroy">destroy</a></li>
<li data-name="GOWN.InputControl#focus"><a href="GOWN.InputControl.html#focus">focus</a></li>
<li data-name="GOWN.InputControl#fromSkin"><a href="GOWN.InputControl.html#fromSkin">fromSkin</a></li>
<li data-name="GOWN.InputControl#insertChar"><a href="GOWN.InputControl.html#insertChar">insertChar</a></li>
<li data-name="GOWN.InputControl#lineHeight"><a href="GOWN.InputControl.html#lineHeight">lineHeight</a></li>
<li data-name="GOWN.InputControl#mousePos"><a href="GOWN.InputControl.html#mousePos">mousePos</a></li>
<li data-name="GOWN.InputControl#moveCursorLeft"><a href="GOWN.InputControl.html#moveCursorLeft">moveCursorLeft</a></li>
<li data-name="GOWN.InputControl#moveCursorRight"><a href="GOWN.InputControl.html#moveCursorRight">moveCursorRight</a></li>
<li data-name="GOWN.InputControl#onblur"><a href="GOWN.InputControl.html#onblur">onblur</a></li>
<li data-name="GOWN.InputControl#onDown"><a href="GOWN.InputControl.html#onDown">onDown</a></li>
<li data-name="GOWN.InputControl#onfocus"><a href="GOWN.InputControl.html#onfocus">onfocus</a></li>
<li data-name="GOWN.InputControl#onInputChanged"><a href="GOWN.InputControl.html#onInputChanged">onInputChanged</a></li>
<li data-name="GOWN.InputControl#onMouseUpOutside"><a href="GOWN.InputControl.html#onMouseUpOutside">onMouseUpOutside</a></li>
<li data-name="GOWN.InputControl#onMove"><a href="GOWN.InputControl.html#onMove">onMove</a></li>
<li data-name="GOWN.InputControl#onUp"><a href="GOWN.InputControl.html#onUp">onUp</a></li>
<li data-name="GOWN.InputControl#pixelToTextPos"><a href="GOWN.InputControl.html#pixelToTextPos">pixelToTextPos</a></li>
<li data-name="GOWN.InputControl#preloadSkins"><a href="GOWN.InputControl.html#preloadSkins">preloadSkins</a></li>
<li data-name="GOWN.InputControl#redraw"><a href="GOWN.InputControl.html#redraw">redraw</a></li>
<li data-name="GOWN.InputControl#setCursorPos"><a href="GOWN.InputControl.html#setCursorPos">setCursorPos</a></li>
<li data-name="GOWN.InputControl#setText"><a href="GOWN.InputControl.html#setText">setText</a></li>
<li data-name="GOWN.InputControl#setTheme"><a href="GOWN.InputControl.html#setTheme">setTheme</a></li>
<li data-name="GOWN.InputControl#textToPixelPos"><a href="GOWN.InputControl.html#textToPixelPos">textToPixelPos</a></li>
<li data-name="GOWN.InputControl#textWidth"><a href="GOWN.InputControl.html#textWidth">textWidth</a></li>
<li data-name="GOWN.InputControl#updateSelection"><a href="GOWN.InputControl.html#updateSelection">updateSelection</a></li>
<li data-name="GOWN.InputControl#updateTheme"><a href="GOWN.InputControl.html#updateTheme">updateTheme</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.InputWrapper">
<span class="title">
<a href="GOWN.InputWrapper.html">GOWN.InputWrapper</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.InputWrapper.hiddenInput"><a href="GOWN.InputWrapper.html#.hiddenInput">hiddenInput</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.InputWrapper.blur"><a href="GOWN.InputWrapper.html#.blur">blur</a></li>
<li data-name="GOWN.InputWrapper.focus"><a href="GOWN.InputWrapper.html#.focus">focus</a></li>
<li data-name="GOWN.InputWrapper.getSelection"><a href="GOWN.InputWrapper.html#.getSelection">getSelection</a></li>
<li data-name="GOWN.InputWrapper.getText"><a href="GOWN.InputWrapper.html#.getText">getText</a></li>
<li data-name="GOWN.InputWrapper.getType"><a href="GOWN.InputWrapper.html#.getType">getType</a></li>
<li data-name="GOWN.InputWrapper.setCursorPos"><a href="GOWN.InputWrapper.html#.setCursorPos">setCursorPos</a></li>
<li data-name="GOWN.InputWrapper.setMaxLength"><a href="GOWN.InputWrapper.html#.setMaxLength">setMaxLength</a></li>
<li data-name="GOWN.InputWrapper.setSelection"><a href="GOWN.InputWrapper.html#.setSelection">setSelection</a></li>
<li data-name="GOWN.InputWrapper.setText"><a href="GOWN.InputWrapper.html#.setText">setText</a></li>
<li data-name="GOWN.InputWrapper.setType"><a href="GOWN.InputWrapper.html#.setType">setType</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.interaction.KeyboardManager">
<span class="title">
<a href="GOWN.interaction.KeyboardManager.html">GOWN.interaction.KeyboardManager</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.interaction.KeyboardManager#autoPreventDefault"><a href="GOWN.interaction.KeyboardManager.html#autoPreventDefault">autoPreventDefault</a></li>
<li data-name="GOWN.interaction.KeyboardManager#eventData"><a href="GOWN.interaction.KeyboardManager.html#eventData">eventData</a></li>
<li data-name="GOWN.interaction.KeyboardManager#renderer"><a href="GOWN.interaction.KeyboardManager.html#renderer">renderer</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.interaction.KeyboardManager#destroy"><a href="GOWN.interaction.KeyboardManager.html#destroy">destroy</a></li>
<li data-name="GOWN.interaction.KeyboardManager#processInteractive"><a href="GOWN.interaction.KeyboardManager.html#processInteractive">processInteractive</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.interaction.ResizeManager">
<span class="title">
<a href="GOWN.interaction.ResizeManager.html">GOWN.interaction.ResizeManager</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.interaction.ResizeManager.RESIZE_DONE_TIMEOUT"><a href="GOWN.interaction.ResizeManager.html#.RESIZE_DONE_TIMEOUT">RESIZE_DONE_TIMEOUT</a></li>
<li data-name="GOWN.interaction.ResizeManager#autoPreventDefault"><a href="GOWN.interaction.ResizeManager.html#autoPreventDefault">autoPreventDefault</a></li>
<li data-name="GOWN.interaction.ResizeManager#element"><a href="GOWN.interaction.ResizeManager.html#element">element</a></li>
<li data-name="GOWN.interaction.ResizeManager#eventData"><a href="GOWN.interaction.ResizeManager.html#eventData">eventData</a></li>
<li data-name="GOWN.interaction.ResizeManager#fullscreen"><a href="GOWN.interaction.ResizeManager.html#fullscreen">fullscreen</a></li>
<li data-name="GOWN.interaction.ResizeManager#renderer"><a href="GOWN.interaction.ResizeManager.html#renderer">renderer</a></li>
<li data-name="GOWN.interaction.ResizeManager#resizeTimeout"><a href="GOWN.interaction.ResizeManager.html#resizeTimeout">resizeTimeout</a></li>
<li data-name="GOWN.interaction.ResizeManager#useResizeDoneTimeout"><a href="GOWN.interaction.ResizeManager.html#useResizeDoneTimeout">useResizeDoneTimeout</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.interaction.ResizeManager#destroy"><a href="GOWN.interaction.ResizeManager.html#destroy">destroy</a></li>
<li data-name="GOWN.interaction.ResizeManager#processInteractive"><a href="GOWN.interaction.ResizeManager.html#processInteractive">processInteractive</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.layout.HorizontalLayout">
<span class="title">
<a href="GOWN.layout.HorizontalLayout.html">GOWN.layout.HorizontalLayout</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.layout.HorizontalLayout#alignment"><a href="GOWN.layout.HorizontalLayout.html#alignment">alignment</a></li>
<li data-name="GOWN.layout.HorizontalLayout#firstGap"><a href="GOWN.layout.HorizontalLayout.html#firstGap">firstGap</a></li>
<li data-name="GOWN.layout.HorizontalLayout#gap"><a href="GOWN.layout.HorizontalLayout.html#gap">gap</a></li>
<li data-name="GOWN.layout.HorizontalLayout#lastGap"><a href="GOWN.layout.HorizontalLayout.html#lastGap">lastGap</a></li>
<li data-name="GOWN.layout.HorizontalLayout#needUpdate"><a href="GOWN.layout.HorizontalLayout.html#needUpdate">needUpdate</a></li>
<li data-name="GOWN.layout.HorizontalLayout#padding"><a href="GOWN.layout.HorizontalLayout.html#padding">padding</a></li>
<li data-name="GOWN.layout.HorizontalLayout#paddingBottom"><a href="GOWN.layout.HorizontalLayout.html#paddingBottom">paddingBottom</a></li>
<li data-name="GOWN.layout.HorizontalLayout#paddingLeft"><a href="GOWN.layout.HorizontalLayout.html#paddingLeft">paddingLeft</a></li>
<li data-name="GOWN.layout.HorizontalLayout#paddingTop"><a href="GOWN.layout.HorizontalLayout.html#paddingTop">paddingTop</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.layout.HorizontalLayout#applyFixedPercent"><a href="GOWN.layout.HorizontalLayout.html#applyFixedPercent">applyFixedPercent</a></li>
<li data-name="GOWN.layout.HorizontalLayout#applyPercent"><a href="GOWN.layout.HorizontalLayout.html#applyPercent">applyPercent</a></li>
<li data-name="GOWN.layout.HorizontalLayout#layout"><a href="GOWN.layout.HorizontalLayout.html#layout">layout</a></li>
<li data-name="GOWN.layout.HorizontalLayout#layoutContainer"><a href="GOWN.layout.HorizontalLayout.html#layoutContainer">layoutContainer</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.layout.Layout">
<span class="title">
<a href="GOWN.layout.Layout.html">GOWN.layout.Layout</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.layout.Layout.ALIGN_JUSTIFY"><a href="GOWN.layout.Layout.html#.ALIGN_JUSTIFY">ALIGN_JUSTIFY</a></li>
<li data-name="GOWN.layout.Layout.HORIZONTAL_ALIGN_CENTER"><a href="GOWN.layout.Layout.html#.HORIZONTAL_ALIGN_CENTER">HORIZONTAL_ALIGN_CENTER</a></li>
<li data-name="GOWN.layout.Layout.HORIZONTAL_ALIGN_LEFT"><a href="GOWN.layout.Layout.html#.HORIZONTAL_ALIGN_LEFT">HORIZONTAL_ALIGN_LEFT</a></li>
<li data-name="GOWN.layout.Layout.HORIZONTAL_ALIGN_RIGHT"><a href="GOWN.layout.Layout.html#.HORIZONTAL_ALIGN_RIGHT">HORIZONTAL_ALIGN_RIGHT</a></li>
<li data-name="GOWN.layout.Layout.VERTICAL_ALIGN_BOTTOM"><a href="GOWN.layout.Layout.html#.VERTICAL_ALIGN_BOTTOM">VERTICAL_ALIGN_BOTTOM</a></li>
<li data-name="GOWN.layout.Layout.VERTICAL_ALIGN_MIDDLE"><a href="GOWN.layout.Layout.html#.VERTICAL_ALIGN_MIDDLE">VERTICAL_ALIGN_MIDDLE</a></li>
<li data-name="GOWN.layout.Layout.VERTICAL_ALIGN_TOP"><a href="GOWN.layout.Layout.html#.VERTICAL_ALIGN_TOP">VERTICAL_ALIGN_TOP</a></li>
<li data-name="GOWN.layout.Layout#gap"><a href="GOWN.layout.Layout.html#gap">gap</a></li>
<li data-name="GOWN.layout.Layout#needUpdate"><a href="GOWN.layout.Layout.html#needUpdate">needUpdate</a></li>
<li data-name="GOWN.layout.Layout#padding"><a href="GOWN.layout.Layout.html#padding">padding</a></li>
<li data-name="GOWN.layout.Layout#paddingBottom"><a href="GOWN.layout.Layout.html#paddingBottom">paddingBottom</a></li>
<li data-name="GOWN.layout.Layout#paddingLeft"><a href="GOWN.layout.Layout.html#paddingLeft">paddingLeft</a></li>
<li data-name="GOWN.layout.Layout#paddingLeft"><a href="GOWN.layout.Layout.html#paddingLeft">paddingLeft</a></li>
<li data-name="GOWN.layout.Layout#paddingTop"><a href="GOWN.layout.Layout.html#paddingTop">paddingTop</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.layout.Layout#layout"><a href="GOWN.layout.Layout.html#layout">layout</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.layout.LayoutAlignment">
<span class="title">
<a href="GOWN.layout.LayoutAlignment.html">GOWN.layout.LayoutAlignment</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.layout.LayoutAlignment.HORIZONTAL_ALIGNMENT"><a href="GOWN.layout.LayoutAlignment.html#.HORIZONTAL_ALIGNMENT">HORIZONTAL_ALIGNMENT</a></li>
<li data-name="GOWN.layout.LayoutAlignment.VERTICAL_ALIGNMENT"><a href="GOWN.layout.LayoutAlignment.html#.VERTICAL_ALIGNMENT">VERTICAL_ALIGNMENT</a></li>
<li data-name="GOWN.layout.LayoutAlignment#firstGap"><a href="GOWN.layout.LayoutAlignment.html#firstGap">firstGap</a></li>
<li data-name="GOWN.layout.LayoutAlignment#gap"><a href="GOWN.layout.LayoutAlignment.html#gap">gap</a></li>
<li data-name="GOWN.layout.LayoutAlignment#lastGap"><a href="GOWN.layout.LayoutAlignment.html#lastGap">lastGap</a></li>
<li data-name="GOWN.layout.LayoutAlignment#needUpdate"><a href="GOWN.layout.LayoutAlignment.html#needUpdate">needUpdate</a></li>
<li data-name="GOWN.layout.LayoutAlignment#padding"><a href="GOWN.layout.LayoutAlignment.html#padding">padding</a></li>
<li data-name="GOWN.layout.LayoutAlignment#paddingBottom"><a href="GOWN.layout.LayoutAlignment.html#paddingBottom">paddingBottom</a></li>
<li data-name="GOWN.layout.LayoutAlignment#paddingLeft"><a href="GOWN.layout.LayoutAlignment.html#paddingLeft">paddingLeft</a></li>
<li data-name="GOWN.layout.LayoutAlignment#paddingTop"><a href="GOWN.layout.LayoutAlignment.html#paddingTop">paddingTop</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.layout.LayoutAlignment#applyFixedPercent"><a href="GOWN.layout.LayoutAlignment.html#applyFixedPercent">applyFixedPercent</a></li>
<li data-name="GOWN.layout.LayoutAlignment#applyPercent"><a href="GOWN.layout.LayoutAlignment.html#applyPercent">applyPercent</a></li>
<li data-name="GOWN.layout.LayoutAlignment#layout"><a href="GOWN.layout.LayoutAlignment.html#layout">layout</a></li>
<li data-name="GOWN.layout.LayoutAlignment#layoutContainer"><a href="GOWN.layout.LayoutAlignment.html#layoutContainer">layoutContainer</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.layout.TiledColumnsLayout">
<span class="title">
<a href="GOWN.layout.TiledColumnsLayout.html">GOWN.layout.TiledColumnsLayout</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.layout.TiledColumnsLayout#gap"><a href="GOWN.layout.TiledColumnsLayout.html#gap">gap</a></li>
<li data-name="GOWN.layout.TiledColumnsLayout#needUpdate"><a href="GOWN.layout.TiledColumnsLayout.html#needUpdate">needUpdate</a></li>
<li data-name="GOWN.layout.TiledColumnsLayout#padding"><a href="GOWN.layout.TiledColumnsLayout.html#padding">padding</a></li>
<li data-name="GOWN.layout.TiledColumnsLayout#paddingBottom"><a href="GOWN.layout.TiledColumnsLayout.html#paddingBottom">paddingBottom</a></li>
<li data-name="GOWN.layout.TiledColumnsLayout#paddingLeft"><a href="GOWN.layout.TiledColumnsLayout.html#paddingLeft">paddingLeft</a></li>
<li data-name="GOWN.layout.TiledColumnsLayout#paddingTop"><a href="GOWN.layout.TiledColumnsLayout.html#paddingTop">paddingTop</a></li>
<li data-name="GOWN.layout.TiledColumnsLayout#useSquareTiles"><a href="GOWN.layout.TiledColumnsLayout.html#useSquareTiles">useSquareTiles</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.layout.TiledColumnsLayout#layout"><a href="GOWN.layout.TiledColumnsLayout.html#layout">layout</a></li>
<li data-name="GOWN.layout.TiledColumnsLayout#layoutContainer"><a href="GOWN.layout.TiledColumnsLayout.html#layoutContainer">layoutContainer</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.layout.TiledLayout">
<span class="title">
<a href="GOWN.layout.TiledLayout.html">GOWN.layout.TiledLayout</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.layout.TiledLayout.ORIENTATION_COLUMNS"><a href="GOWN.layout.TiledLayout.html#.ORIENTATION_COLUMNS">ORIENTATION_COLUMNS</a></li>
<li data-name="GOWN.layout.TiledLayout.ORIENTATION_ROWS"><a href="GOWN.layout.TiledLayout.html#.ORIENTATION_ROWS">ORIENTATION_ROWS</a></li>
<li data-name="GOWN.layout.TiledLayout.PAGING_HORIZONTAL"><a href="GOWN.layout.TiledLayout.html#.PAGING_HORIZONTAL">PAGING_HORIZONTAL</a></li>
<li data-name="GOWN.layout.TiledLayout.PAGING_NONE"><a href="GOWN.layout.TiledLayout.html#.PAGING_NONE">PAGING_NONE</a></li>
<li data-name="GOWN.layout.TiledLayout.PAGING_VERTICAL"><a href="GOWN.layout.TiledLayout.html#.PAGING_VERTICAL">PAGING_VERTICAL</a></li>
<li data-name="GOWN.layout.TiledLayout.TILE_HORIZONTAL_ALIGN_CENTER"><a href="GOWN.layout.TiledLayout.html#.TILE_HORIZONTAL_ALIGN_CENTER">TILE_HORIZONTAL_ALIGN_CENTER</a></li>
<li data-name="GOWN.layout.TiledLayout.TILE_HORIZONTAL_ALIGN_JUSTIFY"><a href="GOWN.layout.TiledLayout.html#.TILE_HORIZONTAL_ALIGN_JUSTIFY">TILE_HORIZONTAL_ALIGN_JUSTIFY</a></li>
<li data-name="GOWN.layout.TiledLayout.TILE_HORIZONTAL_ALIGN_LEFT"><a href="GOWN.layout.TiledLayout.html#.TILE_HORIZONTAL_ALIGN_LEFT">TILE_HORIZONTAL_ALIGN_LEFT</a></li>
<li data-name="GOWN.layout.TiledLayout.TILE_HORIZONTAL_ALIGN_RIGHT"><a href="GOWN.layout.TiledLayout.html#.TILE_HORIZONTAL_ALIGN_RIGHT">TILE_HORIZONTAL_ALIGN_RIGHT</a></li>
<li data-name="GOWN.layout.TiledLayout.TILE_VERTICAL_ALIGN_BOTTOM"><a href="GOWN.layout.TiledLayout.html#.TILE_VERTICAL_ALIGN_BOTTOM">TILE_VERTICAL_ALIGN_BOTTOM</a></li>
<li data-name="GOWN.layout.TiledLayout.TILE_VERTICAL_ALIGN_JUSTIFY"><a href="GOWN.layout.TiledLayout.html#.TILE_VERTICAL_ALIGN_JUSTIFY">TILE_VERTICAL_ALIGN_JUSTIFY</a></li>
<li data-name="GOWN.layout.TiledLayout.TILE_VERTICAL_ALIGN_MIDDLE"><a href="GOWN.layout.TiledLayout.html#.TILE_VERTICAL_ALIGN_MIDDLE">TILE_VERTICAL_ALIGN_MIDDLE</a></li>
<li data-name="GOWN.layout.TiledLayout.TILE_VERTICAL_ALIGN_TOP"><a href="GOWN.layout.TiledLayout.html#.TILE_VERTICAL_ALIGN_TOP">TILE_VERTICAL_ALIGN_TOP</a></li>
<li data-name="GOWN.layout.TiledLayout#gap"><a href="GOWN.layout.TiledLayout.html#gap">gap</a></li>
<li data-name="GOWN.layout.TiledLayout#needUpdate"><a href="GOWN.layout.TiledLayout.html#needUpdate">needUpdate</a></li>
<li data-name="GOWN.layout.TiledLayout#padding"><a href="GOWN.layout.TiledLayout.html#padding">padding</a></li>
<li data-name="GOWN.layout.TiledLayout#paddingBottom"><a href="GOWN.layout.TiledLayout.html#paddingBottom">paddingBottom</a></li>
<li data-name="GOWN.layout.TiledLayout#paddingLeft"><a href="GOWN.layout.TiledLayout.html#paddingLeft">paddingLeft</a></li>
<li data-name="GOWN.layout.TiledLayout#paddingTop"><a href="GOWN.layout.TiledLayout.html#paddingTop">paddingTop</a></li>
<li data-name="GOWN.layout.TiledLayout#useSquareTiles"><a href="GOWN.layout.TiledLayout.html#useSquareTiles">useSquareTiles</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.layout.TiledLayout#layout"><a href="GOWN.layout.TiledLayout.html#layout">layout</a></li>
<li data-name="GOWN.layout.TiledLayout#layoutContainer"><a href="GOWN.layout.TiledLayout.html#layoutContainer">layoutContainer</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.layout.TiledRowsLayout">
<span class="title">
<a href="GOWN.layout.TiledRowsLayout.html">GOWN.layout.TiledRowsLayout</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.layout.TiledRowsLayout#gap"><a href="GOWN.layout.TiledRowsLayout.html#gap">gap</a></li>
<li data-name="GOWN.layout.TiledRowsLayout#needUpdate"><a href="GOWN.layout.TiledRowsLayout.html#needUpdate">needUpdate</a></li>
<li data-name="GOWN.layout.TiledRowsLayout#padding"><a href="GOWN.layout.TiledRowsLayout.html#padding">padding</a></li>
<li data-name="GOWN.layout.TiledRowsLayout#paddingBottom"><a href="GOWN.layout.TiledRowsLayout.html#paddingBottom">paddingBottom</a></li>
<li data-name="GOWN.layout.TiledRowsLayout#paddingLeft"><a href="GOWN.layout.TiledRowsLayout.html#paddingLeft">paddingLeft</a></li>
<li data-name="GOWN.layout.TiledRowsLayout#paddingTop"><a href="GOWN.layout.TiledRowsLayout.html#paddingTop">paddingTop</a></li>
<li data-name="GOWN.layout.TiledRowsLayout#useSquareTiles"><a href="GOWN.layout.TiledRowsLayout.html#useSquareTiles">useSquareTiles</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.layout.TiledRowsLayout#layout"><a href="GOWN.layout.TiledRowsLayout.html#layout">layout</a></li>
<li data-name="GOWN.layout.TiledRowsLayout#layoutContainer"><a href="GOWN.layout.TiledRowsLayout.html#layoutContainer">layoutContainer</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.layout.VerticalLayout">
<span class="title">
<a href="GOWN.layout.VerticalLayout.html">GOWN.layout.VerticalLayout</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.layout.VerticalLayout#alignment"><a href="GOWN.layout.VerticalLayout.html#alignment">alignment</a></li>
<li data-name="GOWN.layout.VerticalLayout#firstGap"><a href="GOWN.layout.VerticalLayout.html#firstGap">firstGap</a></li>
<li data-name="GOWN.layout.VerticalLayout#gap"><a href="GOWN.layout.VerticalLayout.html#gap">gap</a></li>
<li data-name="GOWN.layout.VerticalLayout#lastGap"><a href="GOWN.layout.VerticalLayout.html#lastGap">lastGap</a></li>
<li data-name="GOWN.layout.VerticalLayout#needUpdate"><a href="GOWN.layout.VerticalLayout.html#needUpdate">needUpdate</a></li>
<li data-name="GOWN.layout.VerticalLayout#padding"><a href="GOWN.layout.VerticalLayout.html#padding">padding</a></li>
<li data-name="GOWN.layout.VerticalLayout#paddingBottom"><a href="GOWN.layout.VerticalLayout.html#paddingBottom">paddingBottom</a></li>
<li data-name="GOWN.layout.VerticalLayout#paddingLeft"><a href="GOWN.layout.VerticalLayout.html#paddingLeft">paddingLeft</a></li>
<li data-name="GOWN.layout.VerticalLayout#paddingTop"><a href="GOWN.layout.VerticalLayout.html#paddingTop">paddingTop</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.layout.VerticalLayout#applyFixedPercent"><a href="GOWN.layout.VerticalLayout.html#applyFixedPercent">applyFixedPercent</a></li>
<li data-name="GOWN.layout.VerticalLayout#applyPercent"><a href="GOWN.layout.VerticalLayout.html#applyPercent">applyPercent</a></li>
<li data-name="GOWN.layout.VerticalLayout#layout"><a href="GOWN.layout.VerticalLayout.html#layout">layout</a></li>
<li data-name="GOWN.layout.VerticalLayout#layoutContainer"><a href="GOWN.layout.VerticalLayout.html#layoutContainer">layoutContainer</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.LayoutGroup">
<span class="title">
<a href="GOWN.LayoutGroup.html">GOWN.LayoutGroup</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.LayoutGroup#enabled"><a href="GOWN.LayoutGroup.html#enabled">enabled</a></li>
<li data-name="GOWN.LayoutGroup#height"><a href="GOWN.LayoutGroup.html#height">height</a></li>
<li data-name="GOWN.LayoutGroup#layout"><a href="GOWN.LayoutGroup.html#layout">layout</a></li>
<li data-name="GOWN.LayoutGroup#maxHeight"><a href="GOWN.LayoutGroup.html#maxHeight">maxHeight</a></li>
<li data-name="GOWN.LayoutGroup#maxWidth"><a href="GOWN.LayoutGroup.html#maxWidth">maxWidth</a></li>
<li data-name="GOWN.LayoutGroup#percentHeight"><a href="GOWN.LayoutGroup.html#percentHeight">percentHeight</a></li>
<li data-name="GOWN.LayoutGroup#percentWidth"><a href="GOWN.LayoutGroup.html#percentWidth">percentWidth</a></li>
<li data-name="GOWN.LayoutGroup#width"><a href="GOWN.LayoutGroup.html#width">width</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.LayoutGroup#addChild"><a href="GOWN.LayoutGroup.html#addChild">addChild</a></li>
<li data-name="GOWN.LayoutGroup#addChildAt"><a href="GOWN.LayoutGroup.html#addChildAt">addChildAt</a></li>
<li data-name="GOWN.LayoutGroup#addSpacer"><a href="GOWN.LayoutGroup.html#addSpacer">addSpacer</a></li>
<li data-name="GOWN.LayoutGroup#childIsRenderAble"><a href="GOWN.LayoutGroup.html#childIsRenderAble">childIsRenderAble</a></li>
<li data-name="GOWN.LayoutGroup#mousePos"><a href="GOWN.LayoutGroup.html#mousePos">mousePos</a></li>
<li data-name="GOWN.LayoutGroup#onResize"><a href="GOWN.LayoutGroup.html#onResize">onResize</a></li>
<li data-name="GOWN.LayoutGroup#redraw"><a href="GOWN.LayoutGroup.html#redraw">redraw</a></li>
<li data-name="GOWN.LayoutGroup#setTheme"><a href="GOWN.LayoutGroup.html#setTheme">setTheme</a></li>
<li data-name="GOWN.LayoutGroup#updateRenderable"><a href="GOWN.LayoutGroup.html#updateRenderable">updateRenderable</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.List">
<span class="title">
<a href="GOWN.List.html">GOWN.List</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.List.CHANGE"><a href="GOWN.List.html#.CHANGE">CHANGE</a></li>
<li data-name="GOWN.List.SKIN_NAME"><a href="GOWN.List.html#.SKIN_NAME">SKIN_NAME</a></li>
<li data-name="GOWN.List#_clipContent"><a href="GOWN.List.html#_clipContent">_clipContent</a></li>
<li data-name="GOWN.List#_interactionMode"><a href="GOWN.List.html#_interactionMode">_interactionMode</a></li>
<li data-name="GOWN.List#_scrollPosition"><a href="GOWN.List.html#_scrollPosition">_scrollPosition</a></li>
<li data-name="GOWN.List#_startScrollPosition"><a href="GOWN.List.html#_startScrollPosition">_startScrollPosition</a></li>
<li data-name="GOWN.List#_startTouch"><a href="GOWN.List.html#_startTouch">_startTouch</a></li>
<li data-name="GOWN.List#_verticalScrollPolicy"><a href="GOWN.List.html#_verticalScrollPolicy">_verticalScrollPolicy</a></li>
<li data-name="GOWN.List#_viewPortOffset"><a href="GOWN.List.html#_viewPortOffset">_viewPortOffset</a></li>
<li data-name="GOWN.List#allowMultipleSelection"><a href="GOWN.List.html#allowMultipleSelection">allowMultipleSelection</a></li>
<li data-name="GOWN.List#dataProvider"><a href="GOWN.List.html#dataProvider">dataProvider</a></li>
<li data-name="GOWN.List#enabled"><a href="GOWN.List.html#enabled">enabled</a></li>
<li data-name="GOWN.List#itemRendererFactory"><a href="GOWN.List.html#itemRendererFactory">itemRendererFactory</a></li>
<li data-name="GOWN.List#itemRendererProperties"><a href="GOWN.List.html#itemRendererProperties">itemRendererProperties</a></li>
<li data-name="GOWN.List#itemRendererProperties"><a href="GOWN.List.html#itemRendererProperties">itemRendererProperties</a></li>
<li data-name="GOWN.List#layout"><a href="GOWN.List.html#layout">layout</a></li>
<li data-name="GOWN.List#scrollInvalid"><a href="GOWN.List.html#scrollInvalid">scrollInvalid</a></li>
<li data-name="GOWN.List#selectedIndex"><a href="GOWN.List.html#selectedIndex">selectedIndex</a></li>
<li data-name="GOWN.List#skinName"><a href="GOWN.List.html#skinName">skinName</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.List#_throwToTween"><a href="GOWN.List.html#_throwToTween">_throwToTween</a></li>
<li data-name="GOWN.List#createScrollBars"><a href="GOWN.List.html#createScrollBars">createScrollBars</a></li>
<li data-name="GOWN.List#itemChangeHandler"><a href="GOWN.List.html#itemChangeHandler">itemChangeHandler</a></li>
<li data-name="GOWN.List#itemRendererChangeHandler"><a href="GOWN.List.html#itemRendererChangeHandler">itemRendererChangeHandler</a></li>
<li data-name="GOWN.List#mousePos"><a href="GOWN.List.html#mousePos">mousePos</a></li>
<li data-name="GOWN.List#redraw"><a href="GOWN.List.html#redraw">redraw</a></li>
<li data-name="GOWN.List#refreshMask"><a href="GOWN.List.html#refreshMask">refreshMask</a></li>
<li data-name="GOWN.List#refreshRenderers"><a href="GOWN.List.html#refreshRenderers">refreshRenderers</a></li>
<li data-name="GOWN.List#selectItem"><a href="GOWN.List.html#selectItem">selectItem</a></li>
<li data-name="GOWN.List#setTheme"><a href="GOWN.List.html#setTheme">setTheme</a></li>
<li data-name="GOWN.List#throwTo"><a href="GOWN.List.html#throwTo">throwTo</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.ListCollection">
<span class="title">
<a href="GOWN.ListCollection.html">GOWN.ListCollection</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.ListCollection.ADD_ITEM"><a href="GOWN.ListCollection.html#.ADD_ITEM">ADD_ITEM</a></li>
<li data-name="GOWN.ListCollection.CHANGED"><a href="GOWN.ListCollection.html#.CHANGED">CHANGED</a></li>
<li data-name="GOWN.ListCollection.REMOVE_ITEM"><a href="GOWN.ListCollection.html#.REMOVE_ITEM">REMOVE_ITEM</a></li>
<li data-name="GOWN.ListCollection.REPLACE_ITEM"><a href="GOWN.ListCollection.html#.REPLACE_ITEM">REPLACE_ITEM</a></li>
<li data-name="GOWN.ListCollection.RESET"><a href="GOWN.ListCollection.html#.RESET">RESET</a></li>
<li data-name="GOWN.ListCollection#data"><a href="GOWN.ListCollection.html#data">data</a></li>
<li data-name="GOWN.ListCollection#length"><a href="GOWN.ListCollection.html#length">length</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.ListCollection#addItemAt"><a href="GOWN.ListCollection.html#addItemAt">addItemAt</a></li>
<li data-name="GOWN.ListCollection#contains"><a href="GOWN.ListCollection.html#contains">contains</a></li>
<li data-name="GOWN.ListCollection#getItemAt"><a href="GOWN.ListCollection.html#getItemAt">getItemAt</a></li>
<li data-name="GOWN.ListCollection#getItemIndex"><a href="GOWN.ListCollection.html#getItemIndex">getItemIndex</a></li>
<li data-name="GOWN.ListCollection#pop"><a href="GOWN.ListCollection.html#pop">pop</a></li>
<li data-name="GOWN.ListCollection#push"><a href="GOWN.ListCollection.html#push">push</a></li>
<li data-name="GOWN.ListCollection#removeAll"><a href="GOWN.ListCollection.html#removeAll">removeAll</a></li>
<li data-name="GOWN.ListCollection#removeItem"><a href="GOWN.ListCollection.html#removeItem">removeItem</a></li>
<li data-name="GOWN.ListCollection#removeItemAt"><a href="GOWN.ListCollection.html#removeItemAt">removeItemAt</a></li>
<li data-name="GOWN.ListCollection#setItemAt"><a href="GOWN.ListCollection.html#setItemAt">setItemAt</a></li>
<li data-name="GOWN.ListCollection#shift"><a href="GOWN.ListCollection.html#shift">shift</a></li>
<li data-name="GOWN.ListCollection#unshift"><a href="GOWN.ListCollection.html#unshift">unshift</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.PickerList">
<span class="title">
<a href="GOWN.PickerList.html">GOWN.PickerList</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.PickerList.SKIN_NAME"><a href="GOWN.PickerList.html#.SKIN_NAME">SKIN_NAME</a></li>
<li data-name="GOWN.PickerList#dataProvider"><a href="GOWN.PickerList.html#dataProvider">dataProvider</a></li>
<li data-name="GOWN.PickerList#enabled"><a href="GOWN.PickerList.html#enabled">enabled</a></li>
<li data-name="GOWN.PickerList#itemRendererFactory"><a href="GOWN.PickerList.html#itemRendererFactory">itemRendererFactory</a></li>
<li data-name="GOWN.PickerList#popUpParent"><a href="GOWN.PickerList.html#popUpParent">popUpParent</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.PickerList#closeList"><a href="GOWN.PickerList.html#closeList">closeList</a></li>
<li data-name="GOWN.PickerList#destroy"><a href="GOWN.PickerList.html#destroy">destroy</a></li>
<li data-name="GOWN.PickerList#mousePos"><a href="GOWN.PickerList.html#mousePos">mousePos</a></li>
<li data-name="GOWN.PickerList#openList"><a href="GOWN.PickerList.html#openList">openList</a></li>
<li data-name="GOWN.PickerList#redraw"><a href="GOWN.PickerList.html#redraw">redraw</a></li>
<li data-name="GOWN.PickerList#setTheme"><a href="GOWN.PickerList.html#setTheme">setTheme</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.Radio">
<span class="title">
<a href="GOWN.Radio.html">GOWN.Radio</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.Radio.SKIN_NAME"><a href="GOWN.Radio.html#.SKIN_NAME">SKIN_NAME</a></li>
<li data-name="GOWN.Radio#allowDestroyCache"><a href="GOWN.Radio.html#allowDestroyCache">allowDestroyCache</a></li>
<li data-name="GOWN.Radio#currentState"><a href="GOWN.Radio.html#currentState">currentState</a></li>
<li data-name="GOWN.Radio#enabled"><a href="GOWN.Radio.html#enabled">enabled</a></li>
<li data-name="GOWN.Radio#label"><a href="GOWN.Radio.html#label">label</a></li>
<li data-name="GOWN.Radio#selected"><a href="GOWN.Radio.html#selected">selected</a></li>
<li data-name="GOWN.Radio#skinFallback"><a href="GOWN.Radio.html#skinFallback">skinFallback</a></li>
<li data-name="GOWN.Radio#skinName"><a href="GOWN.Radio.html#skinName">skinName</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.Radio#changeSkin"><a href="GOWN.Radio.html#changeSkin">changeSkin</a></li>
<li data-name="GOWN.Radio#destroy"><a href="GOWN.Radio.html#destroy">destroy</a></li>
<li data-name="GOWN.Radio#fromSkin"><a href="GOWN.Radio.html#fromSkin">fromSkin</a></li>
<li data-name="GOWN.Radio#handleEvent"><a href="GOWN.Radio.html#handleEvent">handleEvent</a></li>
<li data-name="GOWN.Radio#mousePos"><a href="GOWN.Radio.html#mousePos">mousePos</a></li>
<li data-name="GOWN.Radio#onDown"><a href="GOWN.Radio.html#onDown">onDown</a></li>
<li data-name="GOWN.Radio#onHover"><a href="GOWN.Radio.html#onHover">onHover</a></li>
<li data-name="GOWN.Radio#onOut"><a href="GOWN.Radio.html#onOut">onOut</a></li>
<li data-name="GOWN.Radio#onTouchMove"><a href="GOWN.Radio.html#onTouchMove">onTouchMove</a></li>
<li data-name="GOWN.Radio#onUp"><a href="GOWN.Radio.html#onUp">onUp</a></li>
<li data-name="GOWN.Radio#preloadSkins"><a href="GOWN.Radio.html#preloadSkins">preloadSkins</a></li>
<li data-name="GOWN.Radio#redraw"><a href="GOWN.Radio.html#redraw">redraw</a></li>
<li data-name="GOWN.Radio#setTheme"><a href="GOWN.Radio.html#setTheme">setTheme</a></li>
<li data-name="GOWN.Radio#skinLoaded"><a href="GOWN.Radio.html#skinLoaded">skinLoaded</a></li>
<li data-name="GOWN.Radio#toggle"><a href="GOWN.Radio.html#toggle">toggle</a></li>
<li data-name="GOWN.Radio#updateDimensions"><a href="GOWN.Radio.html#updateDimensions">updateDimensions</a></li>
<li data-name="GOWN.Radio#updateTheme"><a href="GOWN.Radio.html#updateTheme">updateTheme</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.ScaleContainer">
<span class="title">
<a href="GOWN.ScaleContainer.html">GOWN.ScaleContainer</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.ScaleContainer#baseTexture"><a href="GOWN.ScaleContainer.html#baseTexture">baseTexture</a></li>
<li data-name="GOWN.ScaleContainer#bl"><a href="GOWN.ScaleContainer.html#bl">bl</a></li>
<li data-name="GOWN.ScaleContainer#bm"><a href="GOWN.ScaleContainer.html#bm">bm</a></li>
<li data-name="GOWN.ScaleContainer#br"><a href="GOWN.ScaleContainer.html#br">br</a></li>
<li data-name="GOWN.ScaleContainer#cl"><a href="GOWN.ScaleContainer.html#cl">cl</a></li>
<li data-name="GOWN.ScaleContainer#cm"><a href="GOWN.ScaleContainer.html#cm">cm</a></li>
<li data-name="GOWN.ScaleContainer#cr"><a href="GOWN.ScaleContainer.html#cr">cr</a></li>
<li data-name="GOWN.ScaleContainer#frame"><a href="GOWN.ScaleContainer.html#frame">frame</a></li>
<li data-name="GOWN.ScaleContainer#height"><a href="GOWN.ScaleContainer.html#height">height</a></li>
<li data-name="GOWN.ScaleContainer#minHeight"><a href="GOWN.ScaleContainer.html#minHeight">minHeight</a></li>
<li data-name="GOWN.ScaleContainer#minWidth"><a href="GOWN.ScaleContainer.html#minWidth">minWidth</a></li>
<li data-name="GOWN.ScaleContainer#rect"><a href="GOWN.ScaleContainer.html#rect">rect</a></li>
<li data-name="GOWN.ScaleContainer#tl"><a href="GOWN.ScaleContainer.html#tl">tl</a></li>
<li data-name="GOWN.ScaleContainer#tm"><a href="GOWN.ScaleContainer.html#tm">tm</a></li>
<li data-name="GOWN.ScaleContainer#tr"><a href="GOWN.ScaleContainer.html#tr">tr</a></li>
<li data-name="GOWN.ScaleContainer#width"><a href="GOWN.ScaleContainer.html#width">width</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.ScaleContainer.fromFrame"><a href="GOWN.ScaleContainer.html#.fromFrame">fromFrame</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.Scrollable">
<span class="title">
<a href="GOWN.Scrollable.html">GOWN.Scrollable</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.Scrollable.DESKTOP_MODE"><a href="GOWN.Scrollable.html#.DESKTOP_MODE">DESKTOP_MODE</a></li>
<li data-name="GOWN.Scrollable.HORIZONTAL"><a href="GOWN.Scrollable.html#.HORIZONTAL">HORIZONTAL</a></li>
<li data-name="GOWN.Scrollable.MOBILE_MODE"><a href="GOWN.Scrollable.html#.MOBILE_MODE">MOBILE_MODE</a></li>
<li data-name="GOWN.Scrollable.VERTICAL"><a href="GOWN.Scrollable.html#.VERTICAL">VERTICAL</a></li>
<li data-name="GOWN.Scrollable#allowDestroyCache"><a href="GOWN.Scrollable.html#allowDestroyCache">allowDestroyCache</a></li>
<li data-name="GOWN.Scrollable#direction"><a href="GOWN.Scrollable.html#direction">direction</a></li>
<li data-name="GOWN.Scrollable#enabled"><a href="GOWN.Scrollable.html#enabled">enabled</a></li>
<li data-name="GOWN.Scrollable#height"><a href="GOWN.Scrollable.html#height">height</a></li>
<li data-name="GOWN.Scrollable#inverse"><a href="GOWN.Scrollable.html#inverse">inverse</a></li>
<li data-name="GOWN.Scrollable#maximum"><a href="GOWN.Scrollable.html#maximum">maximum</a></li>
<li data-name="GOWN.Scrollable#minimum"><a href="GOWN.Scrollable.html#minimum">minimum</a></li>
<li data-name="GOWN.Scrollable#mode"><a href="GOWN.Scrollable.html#mode">mode</a></li>
<li data-name="GOWN.Scrollable#scrolldelta"><a href="GOWN.Scrollable.html#scrolldelta">scrolldelta</a></li>
<li data-name="GOWN.Scrollable#skinFallback"><a href="GOWN.Scrollable.html#skinFallback">skinFallback</a></li>
<li data-name="GOWN.Scrollable#skinName"><a href="GOWN.Scrollable.html#skinName">skinName</a></li>
<li data-name="GOWN.Scrollable#value"><a href="GOWN.Scrollable.html#value">value</a></li>
<li data-name="GOWN.Scrollable#width"><a href="GOWN.Scrollable.html#width">width</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.Scrollable#changeSkin"><a href="GOWN.Scrollable.html#changeSkin">changeSkin</a></li>
<li data-name="GOWN.Scrollable#destroy"><a href="GOWN.Scrollable.html#destroy">destroy</a></li>
<li data-name="GOWN.Scrollable#fromSkin"><a href="GOWN.Scrollable.html#fromSkin">fromSkin</a></li>
<li data-name="GOWN.Scrollable#handleDown"><a href="GOWN.Scrollable.html#handleDown">handleDown</a></li>
<li data-name="GOWN.Scrollable#handleMove"><a href="GOWN.Scrollable.html#handleMove">handleMove</a></li>
<li data-name="GOWN.Scrollable#handleUp"><a href="GOWN.Scrollable.html#handleUp">handleUp</a></li>
<li data-name="GOWN.Scrollable#handleWheel"><a href="GOWN.Scrollable.html#handleWheel">handleWheel</a></li>
<li data-name="GOWN.Scrollable#maxHeight"><a href="GOWN.Scrollable.html#maxHeight">maxHeight</a></li>
<li data-name="GOWN.Scrollable#maxWidth"><a href="GOWN.Scrollable.html#maxWidth">maxWidth</a></li>
<li data-name="GOWN.Scrollable#mousePos"><a href="GOWN.Scrollable.html#mousePos">mousePos</a></li>
<li data-name="GOWN.Scrollable#moveThumb"><a href="GOWN.Scrollable.html#moveThumb">moveThumb</a></li>
<li data-name="GOWN.Scrollable#pixelToValue"><a href="GOWN.Scrollable.html#pixelToValue">pixelToValue</a></li>
<li data-name="GOWN.Scrollable#positionThumb"><a href="GOWN.Scrollable.html#positionThumb">positionThumb</a></li>
<li data-name="GOWN.Scrollable#preloadSkins"><a href="GOWN.Scrollable.html#preloadSkins">preloadSkins</a></li>
<li data-name="GOWN.Scrollable#redraw"><a href="GOWN.Scrollable.html#redraw">redraw</a></li>
<li data-name="GOWN.Scrollable#scrollToPosition"><a href="GOWN.Scrollable.html#scrollToPosition">scrollToPosition</a></li>
<li data-name="GOWN.Scrollable#setTheme"><a href="GOWN.Scrollable.html#setTheme">setTheme</a></li>
<li data-name="GOWN.Scrollable#thumbMoved"><a href="GOWN.Scrollable.html#thumbMoved">thumbMoved</a></li>
<li data-name="GOWN.Scrollable#updateTheme"><a href="GOWN.Scrollable.html#updateTheme">updateTheme</a></li>
<li data-name="GOWN.Scrollable#valueToPixel"><a href="GOWN.Scrollable.html#valueToPixel">valueToPixel</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.ScrollBar">
<span class="title">
<a href="GOWN.ScrollBar.html">GOWN.ScrollBar</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.ScrollBar.SKIN_NAME"><a href="GOWN.ScrollBar.html#.SKIN_NAME">SKIN_NAME</a></li>
<li data-name="GOWN.ScrollBar#allowDestroyCache"><a href="GOWN.ScrollBar.html#allowDestroyCache">allowDestroyCache</a></li>
<li data-name="GOWN.ScrollBar#direction"><a href="GOWN.ScrollBar.html#direction">direction</a></li>
<li data-name="GOWN.ScrollBar#enabled"><a href="GOWN.ScrollBar.html#enabled">enabled</a></li>
<li data-name="GOWN.ScrollBar#height"><a href="GOWN.ScrollBar.html#height">height</a></li>
<li data-name="GOWN.ScrollBar#inverse"><a href="GOWN.ScrollBar.html#inverse">inverse</a></li>
<li data-name="GOWN.ScrollBar#maximum"><a href="GOWN.ScrollBar.html#maximum">maximum</a></li>
<li data-name="GOWN.ScrollBar#minimum"><a href="GOWN.ScrollBar.html#minimum">minimum</a></li>
<li data-name="GOWN.ScrollBar#minThumbHeight"><a href="GOWN.ScrollBar.html#minThumbHeight">minThumbHeight</a></li>
<li data-name="GOWN.ScrollBar#minThumbWidth"><a href="GOWN.ScrollBar.html#minThumbWidth">minThumbWidth</a></li>
<li data-name="GOWN.ScrollBar#mode"><a href="GOWN.ScrollBar.html#mode">mode</a></li>
<li data-name="GOWN.ScrollBar#scrolldelta"><a href="GOWN.ScrollBar.html#scrolldelta">scrolldelta</a></li>
<li data-name="GOWN.ScrollBar#skinFallback"><a href="GOWN.ScrollBar.html#skinFallback">skinFallback</a></li>
<li data-name="GOWN.ScrollBar#skinName"><a href="GOWN.ScrollBar.html#skinName">skinName</a></li>
<li data-name="GOWN.ScrollBar#value"><a href="GOWN.ScrollBar.html#value">value</a></li>
<li data-name="GOWN.ScrollBar#width"><a href="GOWN.ScrollBar.html#width">width</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.ScrollBar#changeSkin"><a href="GOWN.ScrollBar.html#changeSkin">changeSkin</a></li>
<li data-name="GOWN.ScrollBar#destroy"><a href="GOWN.ScrollBar.html#destroy">destroy</a></li>
<li data-name="GOWN.ScrollBar#fromSkin"><a href="GOWN.ScrollBar.html#fromSkin">fromSkin</a></li>
<li data-name="GOWN.ScrollBar#handleDown"><a href="GOWN.ScrollBar.html#handleDown">handleDown</a></li>
<li data-name="GOWN.ScrollBar#handleMove"><a href="GOWN.ScrollBar.html#handleMove">handleMove</a></li>
<li data-name="GOWN.ScrollBar#handleUp"><a href="GOWN.ScrollBar.html#handleUp">handleUp</a></li>
<li data-name="GOWN.ScrollBar#handleWheel"><a href="GOWN.ScrollBar.html#handleWheel">handleWheel</a></li>
<li data-name="GOWN.ScrollBar#maxHeight"><a href="GOWN.ScrollBar.html#maxHeight">maxHeight</a></li>
<li data-name="GOWN.ScrollBar#maxWidth"><a href="GOWN.ScrollBar.html#maxWidth">maxWidth</a></li>
<li data-name="GOWN.ScrollBar#mousePos"><a href="GOWN.ScrollBar.html#mousePos">mousePos</a></li>
<li data-name="GOWN.ScrollBar#moveThumb"><a href="GOWN.ScrollBar.html#moveThumb">moveThumb</a></li>
<li data-name="GOWN.ScrollBar#pixelToValue"><a href="GOWN.ScrollBar.html#pixelToValue">pixelToValue</a></li>
<li data-name="GOWN.ScrollBar#positionThumb"><a href="GOWN.ScrollBar.html#positionThumb">positionThumb</a></li>
<li data-name="GOWN.ScrollBar#preloadSkins"><a href="GOWN.ScrollBar.html#preloadSkins">preloadSkins</a></li>
<li data-name="GOWN.ScrollBar#scrollToPosition"><a href="GOWN.ScrollBar.html#scrollToPosition">scrollToPosition</a></li>
<li data-name="GOWN.ScrollBar#setTheme"><a href="GOWN.ScrollBar.html#setTheme">setTheme</a></li>
<li data-name="GOWN.ScrollBar#thumbMoved"><a href="GOWN.ScrollBar.html#thumbMoved">thumbMoved</a></li>
<li data-name="GOWN.ScrollBar#updateTheme"><a href="GOWN.ScrollBar.html#updateTheme">updateTheme</a></li>
<li data-name="GOWN.ScrollBar#valueToPixel"><a href="GOWN.ScrollBar.html#valueToPixel">valueToPixel</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.ScrollContainer">
<span class="title">
<a href="GOWN.ScrollContainer.html">GOWN.ScrollContainer</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.ScrollContainer#_clipContent"><a href="GOWN.ScrollContainer.html#_clipContent">_clipContent</a></li>
<li data-name="GOWN.ScrollContainer#_interactionMode"><a href="GOWN.ScrollContainer.html#_interactionMode">_interactionMode</a></li>
<li data-name="GOWN.ScrollContainer#_scrollPosition"><a href="GOWN.ScrollContainer.html#_scrollPosition">_scrollPosition</a></li>
<li data-name="GOWN.ScrollContainer#_startScrollPosition"><a href="GOWN.ScrollContainer.html#_startScrollPosition">_startScrollPosition</a></li>
<li data-name="GOWN.ScrollContainer#_startTouch"><a href="GOWN.ScrollContainer.html#_startTouch">_startTouch</a></li>
<li data-name="GOWN.ScrollContainer#_verticalScrollPolicy"><a href="GOWN.ScrollContainer.html#_verticalScrollPolicy">_verticalScrollPolicy</a></li>
<li data-name="GOWN.ScrollContainer#_viewPortOffset"><a href="GOWN.ScrollContainer.html#_viewPortOffset">_viewPortOffset</a></li>
<li data-name="GOWN.ScrollContainer#enabled"><a href="GOWN.ScrollContainer.html#enabled">enabled</a></li>
<li data-name="GOWN.ScrollContainer#scrollInvalid"><a href="GOWN.ScrollContainer.html#scrollInvalid">scrollInvalid</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.ScrollContainer#_throwToTween"><a href="GOWN.ScrollContainer.html#_throwToTween">_throwToTween</a></li>
<li data-name="GOWN.ScrollContainer#createScrollBars"><a href="GOWN.ScrollContainer.html#createScrollBars">createScrollBars</a></li>
<li data-name="GOWN.ScrollContainer#mousePos"><a href="GOWN.ScrollContainer.html#mousePos">mousePos</a></li>
<li data-name="GOWN.ScrollContainer#redraw"><a href="GOWN.ScrollContainer.html#redraw">redraw</a></li>
<li data-name="GOWN.ScrollContainer#refreshMask"><a href="GOWN.ScrollContainer.html#refreshMask">refreshMask</a></li>
<li data-name="GOWN.ScrollContainer#setTheme"><a href="GOWN.ScrollContainer.html#setTheme">setTheme</a></li>
<li data-name="GOWN.ScrollContainer#throwTo"><a href="GOWN.ScrollContainer.html#throwTo">throwTo</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.Scroller">
<span class="title">
<a href="GOWN.Scroller.html">GOWN.Scroller</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.Scroller.INTERACTION_MOUSE"><a href="GOWN.Scroller.html#.INTERACTION_MOUSE">INTERACTION_MOUSE</a></li>
<li data-name="GOWN.Scroller.INTERACTION_TOUCH"><a href="GOWN.Scroller.html#.INTERACTION_TOUCH">INTERACTION_TOUCH</a></li>
<li data-name="GOWN.Scroller.INTERACTION_TOUCH_AND_SCROLL_BARS"><a href="GOWN.Scroller.html#.INTERACTION_TOUCH_AND_SCROLL_BARS">INTERACTION_TOUCH_AND_SCROLL_BARS</a></li>
<li data-name="GOWN.Scroller.SCROLL_POLICY_AUTO"><a href="GOWN.Scroller.html#.SCROLL_POLICY_AUTO">SCROLL_POLICY_AUTO</a></li>
<li data-name="GOWN.Scroller.SCROLL_POLICY_OFF"><a href="GOWN.Scroller.html#.SCROLL_POLICY_OFF">SCROLL_POLICY_OFF</a></li>
<li data-name="GOWN.Scroller.SCROLL_POLICY_ON"><a href="GOWN.Scroller.html#.SCROLL_POLICY_ON">SCROLL_POLICY_ON</a></li>
<li data-name="GOWN.Scroller#_clipContent"><a href="GOWN.Scroller.html#_clipContent">_clipContent</a></li>
<li data-name="GOWN.Scroller#_interactionMode"><a href="GOWN.Scroller.html#_interactionMode">_interactionMode</a></li>
<li data-name="GOWN.Scroller#_scrollPosition"><a href="GOWN.Scroller.html#_scrollPosition">_scrollPosition</a></li>
<li data-name="GOWN.Scroller#_startScrollPosition"><a href="GOWN.Scroller.html#_startScrollPosition">_startScrollPosition</a></li>
<li data-name="GOWN.Scroller#_startTouch"><a href="GOWN.Scroller.html#_startTouch">_startTouch</a></li>
<li data-name="GOWN.Scroller#_verticalScrollPolicy"><a href="GOWN.Scroller.html#_verticalScrollPolicy">_verticalScrollPolicy</a></li>
<li data-name="GOWN.Scroller#_viewPortOffset"><a href="GOWN.Scroller.html#_viewPortOffset">_viewPortOffset</a></li>
<li data-name="GOWN.Scroller#enabled"><a href="GOWN.Scroller.html#enabled">enabled</a></li>
<li data-name="GOWN.Scroller#scrollInvalid"><a href="GOWN.Scroller.html#scrollInvalid">scrollInvalid</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.Scroller#_throwToTween"><a href="GOWN.Scroller.html#_throwToTween">_throwToTween</a></li>
<li data-name="GOWN.Scroller#createScrollBars"><a href="GOWN.Scroller.html#createScrollBars">createScrollBars</a></li>
<li data-name="GOWN.Scroller#mousePos"><a href="GOWN.Scroller.html#mousePos">mousePos</a></li>
<li data-name="GOWN.Scroller#redraw"><a href="GOWN.Scroller.html#redraw">redraw</a></li>
<li data-name="GOWN.Scroller#refreshMask"><a href="GOWN.Scroller.html#refreshMask">refreshMask</a></li>
<li data-name="GOWN.Scroller#setTheme"><a href="GOWN.Scroller.html#setTheme">setTheme</a></li>
<li data-name="GOWN.Scroller#throwTo"><a href="GOWN.Scroller.html#throwTo">throwTo</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.ScrollThumb">
<span class="title">
<a href="GOWN.ScrollThumb.html">GOWN.ScrollThumb</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.ScrollThumb.SKIN_NAME"><a href="GOWN.ScrollThumb.html#.SKIN_NAME">SKIN_NAME</a></li>
<li data-name="GOWN.ScrollThumb#allowDestroyCache"><a href="GOWN.ScrollThumb.html#allowDestroyCache">allowDestroyCache</a></li>
<li data-name="GOWN.ScrollThumb#currentState"><a href="GOWN.ScrollThumb.html#currentState">currentState</a></li>
<li data-name="GOWN.ScrollThumb#enabled"><a href="GOWN.ScrollThumb.html#enabled">enabled</a></li>
<li data-name="GOWN.ScrollThumb#height"><a href="GOWN.ScrollThumb.html#height">height</a></li>
<li data-name="GOWN.ScrollThumb#label"><a href="GOWN.ScrollThumb.html#label">label</a></li>
<li data-name="GOWN.ScrollThumb#scrollable"><a href="GOWN.ScrollThumb.html#scrollable">scrollable</a></li>
<li data-name="GOWN.ScrollThumb#skinFallback"><a href="GOWN.ScrollThumb.html#skinFallback">skinFallback</a></li>
<li data-name="GOWN.ScrollThumb#skinName"><a href="GOWN.ScrollThumb.html#skinName">skinName</a></li>
<li data-name="GOWN.ScrollThumb#width"><a href="GOWN.ScrollThumb.html#width">width</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.ScrollThumb#changeSkin"><a href="GOWN.ScrollThumb.html#changeSkin">changeSkin</a></li>
<li data-name="GOWN.ScrollThumb#destroy"><a href="GOWN.ScrollThumb.html#destroy">destroy</a></li>
<li data-name="GOWN.ScrollThumb#fromSkin"><a href="GOWN.ScrollThumb.html#fromSkin">fromSkin</a></li>
<li data-name="GOWN.ScrollThumb#handleEvent"><a href="GOWN.ScrollThumb.html#handleEvent">handleEvent</a></li>
<li data-name="GOWN.ScrollThumb#handleMove"><a href="GOWN.ScrollThumb.html#handleMove">handleMove</a></li>
<li data-name="GOWN.ScrollThumb#handleUp"><a href="GOWN.ScrollThumb.html#handleUp">handleUp</a></li>
<li data-name="GOWN.ScrollThumb#mousePos"><a href="GOWN.ScrollThumb.html#mousePos">mousePos</a></li>
<li data-name="GOWN.ScrollThumb#move"><a href="GOWN.ScrollThumb.html#move">move</a></li>
<li data-name="GOWN.ScrollThumb#onDown"><a href="GOWN.ScrollThumb.html#onDown">onDown</a></li>
<li data-name="GOWN.ScrollThumb#onHover"><a href="GOWN.ScrollThumb.html#onHover">onHover</a></li>
<li data-name="GOWN.ScrollThumb#onOut"><a href="GOWN.ScrollThumb.html#onOut">onOut</a></li>
<li data-name="GOWN.ScrollThumb#onTouchMove"><a href="GOWN.ScrollThumb.html#onTouchMove">onTouchMove</a></li>
<li data-name="GOWN.ScrollThumb#onUp"><a href="GOWN.ScrollThumb.html#onUp">onUp</a></li>
<li data-name="GOWN.ScrollThumb#preloadSkins"><a href="GOWN.ScrollThumb.html#preloadSkins">preloadSkins</a></li>
<li data-name="GOWN.ScrollThumb#setTheme"><a href="GOWN.ScrollThumb.html#setTheme">setTheme</a></li>
<li data-name="GOWN.ScrollThumb#showTrack"><a href="GOWN.ScrollThumb.html#showTrack">showTrack</a></li>
<li data-name="GOWN.ScrollThumb#skinLoaded"><a href="GOWN.ScrollThumb.html#skinLoaded">skinLoaded</a></li>
<li data-name="GOWN.ScrollThumb#updateDimensions"><a href="GOWN.ScrollThumb.html#updateDimensions">updateDimensions</a></li>
<li data-name="GOWN.ScrollThumb#updateTheme"><a href="GOWN.ScrollThumb.html#updateTheme">updateTheme</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.shapes.Arrow">
<span class="title">
<a href="GOWN.shapes.Arrow.html">GOWN.shapes.Arrow</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.shapes.Arrow#alpha"><a href="GOWN.shapes.Arrow.html#alpha">alpha</a></li>
<li data-name="GOWN.shapes.Arrow#color"><a href="GOWN.shapes.Arrow.html#color">color</a></li>
<li data-name="GOWN.shapes.Arrow#height"><a href="GOWN.shapes.Arrow.html#height">height</a></li>
<li data-name="GOWN.shapes.Arrow#width"><a href="GOWN.shapes.Arrow.html#width">width</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.shapes.Diamond">
<span class="title">
<a href="GOWN.shapes.Diamond.html">GOWN.shapes.Diamond</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.shapes.Diamond#alpha"><a href="GOWN.shapes.Diamond.html#alpha">alpha</a></li>
<li data-name="GOWN.shapes.Diamond#color"><a href="GOWN.shapes.Diamond.html#color">color</a></li>
<li data-name="GOWN.shapes.Diamond#height"><a href="GOWN.shapes.Diamond.html#height">height</a></li>
<li data-name="GOWN.shapes.Diamond#width"><a href="GOWN.shapes.Diamond.html#width">width</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.shapes.Rect">
<span class="title">
<a href="GOWN.shapes.Rect.html">GOWN.shapes.Rect</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.shapes.Rect#alpha"><a href="GOWN.shapes.Rect.html#alpha">alpha</a></li>
<li data-name="GOWN.shapes.Rect#color"><a href="GOWN.shapes.Rect.html#color">color</a></li>
<li data-name="GOWN.shapes.Rect#height"><a href="GOWN.shapes.Rect.html#height">height</a></li>
<li data-name="GOWN.shapes.Rect#radius"><a href="GOWN.shapes.Rect.html#radius">radius</a></li>
<li data-name="GOWN.shapes.Rect#width"><a href="GOWN.shapes.Rect.html#width">width</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.shapes.Shape">
<span class="title">
<a href="GOWN.shapes.Shape.html">GOWN.shapes.Shape</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.shapes.Shape#alpha"><a href="GOWN.shapes.Shape.html#alpha">alpha</a></li>
<li data-name="GOWN.shapes.Shape#color"><a href="GOWN.shapes.Shape.html#color">color</a></li>
<li data-name="GOWN.shapes.Shape#height"><a href="GOWN.shapes.Shape.html#height">height</a></li>
<li data-name="GOWN.shapes.Shape#width"><a href="GOWN.shapes.Shape.html#width">width</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.Skinable">
<span class="title">
<a href="GOWN.Skinable.html">GOWN.Skinable</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.Skinable#allowDestroyCache"><a href="GOWN.Skinable.html#allowDestroyCache">allowDestroyCache</a></li>
<li data-name="GOWN.Skinable#enabled"><a href="GOWN.Skinable.html#enabled">enabled</a></li>
<li data-name="GOWN.Skinable#skinFallback"><a href="GOWN.Skinable.html#skinFallback">skinFallback</a></li>
<li data-name="GOWN.Skinable#skinName"><a href="GOWN.Skinable.html#skinName">skinName</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.Skinable#changeSkin"><a href="GOWN.Skinable.html#changeSkin">changeSkin</a></li>
<li data-name="GOWN.Skinable#destroy"><a href="GOWN.Skinable.html#destroy">destroy</a></li>
<li data-name="GOWN.Skinable#fromSkin"><a href="GOWN.Skinable.html#fromSkin">fromSkin</a></li>
<li data-name="GOWN.Skinable#mousePos"><a href="GOWN.Skinable.html#mousePos">mousePos</a></li>
<li data-name="GOWN.Skinable#preloadSkins"><a href="GOWN.Skinable.html#preloadSkins">preloadSkins</a></li>
<li data-name="GOWN.Skinable#setTheme"><a href="GOWN.Skinable.html#setTheme">setTheme</a></li>
<li data-name="GOWN.Skinable#updateTheme"><a href="GOWN.Skinable.html#updateTheme">updateTheme</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.Slider">
<span class="title">
<a href="GOWN.Slider.html">GOWN.Slider</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.Slider.SKIN_NAME"><a href="GOWN.Slider.html#.SKIN_NAME">SKIN_NAME</a></li>
<li data-name="GOWN.Slider#allowDestroyCache"><a href="GOWN.Slider.html#allowDestroyCache">allowDestroyCache</a></li>
<li data-name="GOWN.Slider#direction"><a href="GOWN.Slider.html#direction">direction</a></li>
<li data-name="GOWN.Slider#enabled"><a href="GOWN.Slider.html#enabled">enabled</a></li>
<li data-name="GOWN.Slider#height"><a href="GOWN.Slider.html#height">height</a></li>
<li data-name="GOWN.Slider#inverse"><a href="GOWN.Slider.html#inverse">inverse</a></li>
<li data-name="GOWN.Slider#maximum"><a href="GOWN.Slider.html#maximum">maximum</a></li>
<li data-name="GOWN.Slider#minimum"><a href="GOWN.Slider.html#minimum">minimum</a></li>
<li data-name="GOWN.Slider#mode"><a href="GOWN.Slider.html#mode">mode</a></li>
<li data-name="GOWN.Slider#scrolldelta"><a href="GOWN.Slider.html#scrolldelta">scrolldelta</a></li>
<li data-name="GOWN.Slider#skinFallback"><a href="GOWN.Slider.html#skinFallback">skinFallback</a></li>
<li data-name="GOWN.Slider#skinName"><a href="GOWN.Slider.html#skinName">skinName</a></li>
<li data-name="GOWN.Slider#value"><a href="GOWN.Slider.html#value">value</a></li>
<li data-name="GOWN.Slider#width"><a href="GOWN.Slider.html#width">width</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.Slider#changeSkin"><a href="GOWN.Slider.html#changeSkin">changeSkin</a></li>
<li data-name="GOWN.Slider#destroy"><a href="GOWN.Slider.html#destroy">destroy</a></li>
<li data-name="GOWN.Slider#fromSkin"><a href="GOWN.Slider.html#fromSkin">fromSkin</a></li>
<li data-name="GOWN.Slider#handleDown"><a href="GOWN.Slider.html#handleDown">handleDown</a></li>
<li data-name="GOWN.Slider#handleMove"><a href="GOWN.Slider.html#handleMove">handleMove</a></li>
<li data-name="GOWN.Slider#handleUp"><a href="GOWN.Slider.html#handleUp">handleUp</a></li>
<li data-name="GOWN.Slider#handleWheel"><a href="GOWN.Slider.html#handleWheel">handleWheel</a></li>
<li data-name="GOWN.Slider#maxHeight"><a href="GOWN.Slider.html#maxHeight">maxHeight</a></li>
<li data-name="GOWN.Slider#maxWidth"><a href="GOWN.Slider.html#maxWidth">maxWidth</a></li>
<li data-name="GOWN.Slider#mousePos"><a href="GOWN.Slider.html#mousePos">mousePos</a></li>
<li data-name="GOWN.Slider#moveThumb"><a href="GOWN.Slider.html#moveThumb">moveThumb</a></li>
<li data-name="GOWN.Slider#pixelToValue"><a href="GOWN.Slider.html#pixelToValue">pixelToValue</a></li>
<li data-name="GOWN.Slider#positionThumb"><a href="GOWN.Slider.html#positionThumb">positionThumb</a></li>
<li data-name="GOWN.Slider#preloadSkins"><a href="GOWN.Slider.html#preloadSkins">preloadSkins</a></li>
<li data-name="GOWN.Slider#redraw"><a href="GOWN.Slider.html#redraw">redraw</a></li>
<li data-name="GOWN.Slider#scrollToPosition"><a href="GOWN.Slider.html#scrollToPosition">scrollToPosition</a></li>
<li data-name="GOWN.Slider#setTheme"><a href="GOWN.Slider.html#setTheme">setTheme</a></li>
<li data-name="GOWN.Slider#thumbMoved"><a href="GOWN.Slider.html#thumbMoved">thumbMoved</a></li>
<li data-name="GOWN.Slider#updateTheme"><a href="GOWN.Slider.html#updateTheme">updateTheme</a></li>
<li data-name="GOWN.Slider#valueToPixel"><a href="GOWN.Slider.html#valueToPixel">valueToPixel</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.SliderData">
<span class="title">
<a href="GOWN.SliderData.html">GOWN.SliderData</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.SliderData#target"><a href="GOWN.SliderData.html#target">target</a></li>
<li data-name="GOWN.SliderData#value"><a href="GOWN.SliderData.html#value">value</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.TextArea">
<span class="title">
<a href="GOWN.TextArea.html">GOWN.TextArea</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.TextArea.SKIN_NAME"><a href="GOWN.TextArea.html#.SKIN_NAME">SKIN_NAME</a></li>
<li data-name="GOWN.TextArea#allowDestroyCache"><a href="GOWN.TextArea.html#allowDestroyCache">allowDestroyCache</a></li>
<li data-name="GOWN.TextArea#autoPreventInteraction"><a href="GOWN.TextArea.html#autoPreventInteraction">autoPreventInteraction</a></li>
<li data-name="GOWN.TextArea#blinkInterval"><a href="GOWN.TextArea.html#blinkInterval">blinkInterval</a></li>
<li data-name="GOWN.TextArea#currentState"><a href="GOWN.TextArea.html#currentState">currentState</a></li>
<li data-name="GOWN.TextArea#enabled"><a href="GOWN.TextArea.html#enabled">enabled</a></li>
<li data-name="GOWN.TextArea#hasFocus"><a href="GOWN.TextArea.html#hasFocus">hasFocus</a></li>
<li data-name="GOWN.TextArea#label"><a href="GOWN.TextArea.html#label">label</a></li>
<li data-name="GOWN.TextArea#maxChars"><a href="GOWN.TextArea.html#maxChars">maxChars</a></li>
<li data-name="GOWN.TextArea#receiveKeys"><a href="GOWN.TextArea.html#receiveKeys">receiveKeys</a></li>
<li data-name="GOWN.TextArea#selectionBg"><a href="GOWN.TextArea.html#selectionBg">selectionBg</a></li>
<li data-name="GOWN.TextArea#skinFallback"><a href="GOWN.TextArea.html#skinFallback">skinFallback</a></li>
<li data-name="GOWN.TextArea#skinName"><a href="GOWN.TextArea.html#skinName">skinName</a></li>
<li data-name="GOWN.TextArea#style"><a href="GOWN.TextArea.html#style">style</a></li>
<li data-name="GOWN.TextArea#text"><a href="GOWN.TextArea.html#text">text</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.TextArea#blur"><a href="GOWN.TextArea.html#blur">blur</a></li>
<li data-name="GOWN.TextArea#changeSkin"><a href="GOWN.TextArea.html#changeSkin">changeSkin</a></li>
<li data-name="GOWN.TextArea#deleteSelection"><a href="GOWN.TextArea.html#deleteSelection">deleteSelection</a></li>
<li data-name="GOWN.TextArea#deleteText"><a href="GOWN.TextArea.html#deleteText">deleteText</a></li>
<li data-name="GOWN.TextArea#destroy"><a href="GOWN.TextArea.html#destroy">destroy</a></li>
<li data-name="GOWN.TextArea#focus"><a href="GOWN.TextArea.html#focus">focus</a></li>
<li data-name="GOWN.TextArea#fromSkin"><a href="GOWN.TextArea.html#fromSkin">fromSkin</a></li>
<li data-name="GOWN.TextArea#getLines"><a href="GOWN.TextArea.html#getLines">getLines</a></li>
<li data-name="GOWN.TextArea#insertChar"><a href="GOWN.TextArea.html#insertChar">insertChar</a></li>
<li data-name="GOWN.TextArea#lineHeight"><a href="GOWN.TextArea.html#lineHeight">lineHeight</a></li>
<li data-name="GOWN.TextArea#mousePos"><a href="GOWN.TextArea.html#mousePos">mousePos</a></li>
<li data-name="GOWN.TextArea#moveCursorLeft"><a href="GOWN.TextArea.html#moveCursorLeft">moveCursorLeft</a></li>
<li data-name="GOWN.TextArea#moveCursorRight"><a href="GOWN.TextArea.html#moveCursorRight">moveCursorRight</a></li>
<li data-name="GOWN.TextArea#onblur"><a href="GOWN.TextArea.html#onblur">onblur</a></li>
<li data-name="GOWN.TextArea#onDown"><a href="GOWN.TextArea.html#onDown">onDown</a></li>
<li data-name="GOWN.TextArea#onfocus"><a href="GOWN.TextArea.html#onfocus">onfocus</a></li>
<li data-name="GOWN.TextArea#onInputChanged"><a href="GOWN.TextArea.html#onInputChanged">onInputChanged</a></li>
<li data-name="GOWN.TextArea#onMouseUpOutside"><a href="GOWN.TextArea.html#onMouseUpOutside">onMouseUpOutside</a></li>
<li data-name="GOWN.TextArea#onMove"><a href="GOWN.TextArea.html#onMove">onMove</a></li>
<li data-name="GOWN.TextArea#onUp"><a href="GOWN.TextArea.html#onUp">onUp</a></li>
<li data-name="GOWN.TextArea#pixelToTextPos"><a href="GOWN.TextArea.html#pixelToTextPos">pixelToTextPos</a></li>
<li data-name="GOWN.TextArea#preloadSkins"><a href="GOWN.TextArea.html#preloadSkins">preloadSkins</a></li>
<li data-name="GOWN.TextArea#redraw"><a href="GOWN.TextArea.html#redraw">redraw</a></li>
<li data-name="GOWN.TextArea#setCursorPos"><a href="GOWN.TextArea.html#setCursorPos">setCursorPos</a></li>
<li data-name="GOWN.TextArea#setText"><a href="GOWN.TextArea.html#setText">setText</a></li>
<li data-name="GOWN.TextArea#setTheme"><a href="GOWN.TextArea.html#setTheme">setTheme</a></li>
<li data-name="GOWN.TextArea#textToLinePos"><a href="GOWN.TextArea.html#textToLinePos">textToLinePos</a></li>
<li data-name="GOWN.TextArea#textToPixelPos"><a href="GOWN.TextArea.html#textToPixelPos">textToPixelPos</a></li>
<li data-name="GOWN.TextArea#textWidth"><a href="GOWN.TextArea.html#textWidth">textWidth</a></li>
<li data-name="GOWN.TextArea#updateSelection"><a href="GOWN.TextArea.html#updateSelection">updateSelection</a></li>
<li data-name="GOWN.TextArea#updateTheme"><a href="GOWN.TextArea.html#updateTheme">updateTheme</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.TextInput">
<span class="title">
<a href="GOWN.TextInput.html">GOWN.TextInput</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.TextInput.SKIN_NAME"><a href="GOWN.TextInput.html#.SKIN_NAME">SKIN_NAME</a></li>
<li data-name="GOWN.TextInput#allowDestroyCache"><a href="GOWN.TextInput.html#allowDestroyCache">allowDestroyCache</a></li>
<li data-name="GOWN.TextInput#autoPreventInteraction"><a href="GOWN.TextInput.html#autoPreventInteraction">autoPreventInteraction</a></li>
<li data-name="GOWN.TextInput#blinkInterval"><a href="GOWN.TextInput.html#blinkInterval">blinkInterval</a></li>
<li data-name="GOWN.TextInput#currentState"><a href="GOWN.TextInput.html#currentState">currentState</a></li>
<li data-name="GOWN.TextInput#displayAsPassword"><a href="GOWN.TextInput.html#displayAsPassword">displayAsPassword</a></li>
<li data-name="GOWN.TextInput#enabled"><a href="GOWN.TextInput.html#enabled">enabled</a></li>
<li data-name="GOWN.TextInput#hasFocus"><a href="GOWN.TextInput.html#hasFocus">hasFocus</a></li>
<li data-name="GOWN.TextInput#maxChars"><a href="GOWN.TextInput.html#maxChars">maxChars</a></li>
<li data-name="GOWN.TextInput#receiveKeys"><a href="GOWN.TextInput.html#receiveKeys">receiveKeys</a></li>
<li data-name="GOWN.TextInput#selectionBg"><a href="GOWN.TextInput.html#selectionBg">selectionBg</a></li>
<li data-name="GOWN.TextInput#skinFallback"><a href="GOWN.TextInput.html#skinFallback">skinFallback</a></li>
<li data-name="GOWN.TextInput#skinName"><a href="GOWN.TextInput.html#skinName">skinName</a></li>
<li data-name="GOWN.TextInput#style"><a href="GOWN.TextInput.html#style">style</a></li>
<li data-name="GOWN.TextInput#text"><a href="GOWN.TextInput.html#text">text</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.TextInput#blur"><a href="GOWN.TextInput.html#blur">blur</a></li>
<li data-name="GOWN.TextInput#changeSkin"><a href="GOWN.TextInput.html#changeSkin">changeSkin</a></li>
<li data-name="GOWN.TextInput#deleteSelection"><a href="GOWN.TextInput.html#deleteSelection">deleteSelection</a></li>
<li data-name="GOWN.TextInput#deleteText"><a href="GOWN.TextInput.html#deleteText">deleteText</a></li>
<li data-name="GOWN.TextInput#destroy"><a href="GOWN.TextInput.html#destroy">destroy</a></li>
<li data-name="GOWN.TextInput#focus"><a href="GOWN.TextInput.html#focus">focus</a></li>
<li data-name="GOWN.TextInput#fromSkin"><a href="GOWN.TextInput.html#fromSkin">fromSkin</a></li>
<li data-name="GOWN.TextInput#getLines"><a href="GOWN.TextInput.html#getLines">getLines</a></li>
<li data-name="GOWN.TextInput#insertChar"><a href="GOWN.TextInput.html#insertChar">insertChar</a></li>
<li data-name="GOWN.TextInput#lineHeight"><a href="GOWN.TextInput.html#lineHeight">lineHeight</a></li>
<li data-name="GOWN.TextInput#mousePos"><a href="GOWN.TextInput.html#mousePos">mousePos</a></li>
<li data-name="GOWN.TextInput#moveCursorLeft"><a href="GOWN.TextInput.html#moveCursorLeft">moveCursorLeft</a></li>
<li data-name="GOWN.TextInput#moveCursorRight"><a href="GOWN.TextInput.html#moveCursorRight">moveCursorRight</a></li>
<li data-name="GOWN.TextInput#onblur"><a href="GOWN.TextInput.html#onblur">onblur</a></li>
<li data-name="GOWN.TextInput#onDown"><a href="GOWN.TextInput.html#onDown">onDown</a></li>
<li data-name="GOWN.TextInput#onfocus"><a href="GOWN.TextInput.html#onfocus">onfocus</a></li>
<li data-name="GOWN.TextInput#onInputChanged"><a href="GOWN.TextInput.html#onInputChanged">onInputChanged</a></li>
<li data-name="GOWN.TextInput#onMouseUpOutside"><a href="GOWN.TextInput.html#onMouseUpOutside">onMouseUpOutside</a></li>
<li data-name="GOWN.TextInput#onMove"><a href="GOWN.TextInput.html#onMove">onMove</a></li>
<li data-name="GOWN.TextInput#onUp"><a href="GOWN.TextInput.html#onUp">onUp</a></li>
<li data-name="GOWN.TextInput#pixelToTextPos"><a href="GOWN.TextInput.html#pixelToTextPos">pixelToTextPos</a></li>
<li data-name="GOWN.TextInput#preloadSkins"><a href="GOWN.TextInput.html#preloadSkins">preloadSkins</a></li>
<li data-name="GOWN.TextInput#redraw"><a href="GOWN.TextInput.html#redraw">redraw</a></li>
<li data-name="GOWN.TextInput#setCursorPos"><a href="GOWN.TextInput.html#setCursorPos">setCursorPos</a></li>
<li data-name="GOWN.TextInput#setText"><a href="GOWN.TextInput.html#setText">setText</a></li>
<li data-name="GOWN.TextInput#setTheme"><a href="GOWN.TextInput.html#setTheme">setTheme</a></li>
<li data-name="GOWN.TextInput#textToPixelPos"><a href="GOWN.TextInput.html#textToPixelPos">textToPixelPos</a></li>
<li data-name="GOWN.TextInput#textWidth"><a href="GOWN.TextInput.html#textWidth">textWidth</a></li>
<li data-name="GOWN.TextInput#updateSelection"><a href="GOWN.TextInput.html#updateSelection">updateSelection</a></li>
<li data-name="GOWN.TextInput#updateTheme"><a href="GOWN.TextInput.html#updateTheme">updateTheme</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.Theme">
<span class="title">
<a href="GOWN.Theme.html">GOWN.Theme</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.Theme.COMPLETE"><a href="GOWN.Theme.html#.COMPLETE">COMPLETE</a></li>
<li data-name="GOWN.Theme.LOADED"><a href="GOWN.Theme.html#.LOADED">LOADED</a></li>
<li data-name="GOWN.Theme.SKIN_CHANGED"><a href="GOWN.Theme.html#.SKIN_CHANGED">SKIN_CHANGED</a></li>
<li data-name="GOWN.Theme#hoverSkin"><a href="GOWN.Theme.html#hoverSkin">hoverSkin</a></li>
<li data-name="GOWN.Theme#textStyle"><a href="GOWN.Theme.html#textStyle">textStyle</a></li>
<li data-name="GOWN.Theme#textureCache"><a href="GOWN.Theme.html#textureCache">textureCache</a></li>
<li data-name="GOWN.Theme#thumbSkin"><a href="GOWN.Theme.html#thumbSkin">thumbSkin</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.Theme.removeTheme"><a href="GOWN.Theme.html#.removeTheme">removeTheme</a></li>
<li data-name="GOWN.Theme#addImage"><a href="GOWN.Theme.html#addImage">addImage</a></li>
<li data-name="GOWN.Theme#applyTheme"><a href="GOWN.Theme.html#applyTheme">applyTheme</a></li>
<li data-name="GOWN.Theme#getImage"><a href="GOWN.Theme.html#getImage">getImage</a></li>
<li data-name="GOWN.Theme#getScaleContainer"><a href="GOWN.Theme.html#getScaleContainer">getScaleContainer</a></li>
<li data-name="GOWN.Theme#getSkin"><a href="GOWN.Theme.html#getSkin">getSkin</a></li>
<li data-name="GOWN.Theme#loadComplete"><a href="GOWN.Theme.html#loadComplete">loadComplete</a></li>
<li data-name="GOWN.Theme#setCache"><a href="GOWN.Theme.html#setCache">setCache</a></li>
<li data-name="GOWN.Theme#setSkin"><a href="GOWN.Theme.html#setSkin">setSkin</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.ThemeFont">
<span class="title">
<a href="GOWN.ThemeFont.html">GOWN.ThemeFont</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.ThemeFont#align"><a href="GOWN.ThemeFont.html#align">align</a></li>
<li data-name="GOWN.ThemeFont#dropShadow"><a href="GOWN.ThemeFont.html#dropShadow">dropShadow</a></li>
<li data-name="GOWN.ThemeFont#dropShadowAngle"><a href="GOWN.ThemeFont.html#dropShadowAngle">dropShadowAngle</a></li>
<li data-name="GOWN.ThemeFont#dropShadowColor"><a href="GOWN.ThemeFont.html#dropShadowColor">dropShadowColor</a></li>
<li data-name="GOWN.ThemeFont#dropShadowDistance"><a href="GOWN.ThemeFont.html#dropShadowDistance">dropShadowDistance</a></li>
<li data-name="GOWN.ThemeFont#fill"><a href="GOWN.ThemeFont.html#fill">fill</a></li>
<li data-name="GOWN.ThemeFont#font"><a href="GOWN.ThemeFont.html#font">font</a></li>
<li data-name="GOWN.ThemeFont#fontFamily"><a href="GOWN.ThemeFont.html#fontFamily">fontFamily</a></li>
<li data-name="GOWN.ThemeFont#fontSize"><a href="GOWN.ThemeFont.html#fontSize">fontSize</a></li>
<li data-name="GOWN.ThemeFont#lineHeight"><a href="GOWN.ThemeFont.html#lineHeight">lineHeight</a></li>
<li data-name="GOWN.ThemeFont#lineJoin"><a href="GOWN.ThemeFont.html#lineJoin">lineJoin</a></li>
<li data-name="GOWN.ThemeFont#miterLimit"><a href="GOWN.ThemeFont.html#miterLimit">miterLimit</a></li>
<li data-name="GOWN.ThemeFont#stroke"><a href="GOWN.ThemeFont.html#stroke">stroke</a></li>
<li data-name="GOWN.ThemeFont#strokeThickness"><a href="GOWN.ThemeFont.html#strokeThickness">strokeThickness</a></li>
<li data-name="GOWN.ThemeFont#textBaseline"><a href="GOWN.ThemeFont.html#textBaseline">textBaseline</a></li>
<li data-name="GOWN.ThemeFont#wordWrap"><a href="GOWN.ThemeFont.html#wordWrap">wordWrap</a></li>
<li data-name="GOWN.ThemeFont#wordWrapWidth"><a href="GOWN.ThemeFont.html#wordWrapWidth">wordWrapWidth</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.ThemeFont#clone"><a href="GOWN.ThemeFont.html#clone">clone</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.ThemeParser">
<span class="title">
<a href="GOWN.ThemeParser.html">GOWN.ThemeParser</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.ThemeParser#hoverSkin"><a href="GOWN.ThemeParser.html#hoverSkin">hoverSkin</a></li>
<li data-name="GOWN.ThemeParser#skinComponents"><a href="GOWN.ThemeParser.html#skinComponents">skinComponents</a></li>
<li data-name="GOWN.ThemeParser#textStyle"><a href="GOWN.ThemeParser.html#textStyle">textStyle</a></li>
<li data-name="GOWN.ThemeParser#textureCache"><a href="GOWN.ThemeParser.html#textureCache">textureCache</a></li>
<li data-name="GOWN.ThemeParser#thumbSkin"><a href="GOWN.ThemeParser.html#thumbSkin">thumbSkin</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.ThemeParser#addImage"><a href="GOWN.ThemeParser.html#addImage">addImage</a></li>
<li data-name="GOWN.ThemeParser#addThemeData"><a href="GOWN.ThemeParser.html#addThemeData">addThemeData</a></li>
<li data-name="GOWN.ThemeParser#applyTheme"><a href="GOWN.ThemeParser.html#applyTheme">applyTheme</a></li>
<li data-name="GOWN.ThemeParser#getImage"><a href="GOWN.ThemeParser.html#getImage">getImage</a></li>
<li data-name="GOWN.ThemeParser#getScale9"><a href="GOWN.ThemeParser.html#getScale9">getScale9</a></li>
<li data-name="GOWN.ThemeParser#getScaleContainer"><a href="GOWN.ThemeParser.html#getScaleContainer">getScaleContainer</a></li>
<li data-name="GOWN.ThemeParser#getSkin"><a href="GOWN.ThemeParser.html#getSkin">getSkin</a></li>
<li data-name="GOWN.ThemeParser#getSkinComponents"><a href="GOWN.ThemeParser.html#getSkinComponents">getSkinComponents</a></li>
<li data-name="GOWN.ThemeParser#getSkinData"><a href="GOWN.ThemeParser.html#getSkinData">getSkinData</a></li>
<li data-name="GOWN.ThemeParser#loadComplete"><a href="GOWN.ThemeParser.html#loadComplete">loadComplete</a></li>
<li data-name="GOWN.ThemeParser#parseData"><a href="GOWN.ThemeParser.html#parseData">parseData</a></li>
<li data-name="GOWN.ThemeParser#setCache"><a href="GOWN.ThemeParser.html#setCache">setCache</a></li>
<li data-name="GOWN.ThemeParser#setSkin"><a href="GOWN.ThemeParser.html#setSkin">setSkin</a></li>
<li data-name="GOWN.ThemeParser#skinFromData"><a href="GOWN.ThemeParser.html#skinFromData">skinFromData</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.ToggleButton">
<span class="title">
<a href="GOWN.ToggleButton.html">GOWN.ToggleButton</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.ToggleButton.CHANGE"><a href="GOWN.ToggleButton.html#.CHANGE">CHANGE</a></li>
<li data-name="GOWN.ToggleButton.SELECTED_DOWN"><a href="GOWN.ToggleButton.html#.SELECTED_DOWN">SELECTED_DOWN</a></li>
<li data-name="GOWN.ToggleButton.SELECTED_HOVER"><a href="GOWN.ToggleButton.html#.SELECTED_HOVER">SELECTED_HOVER</a></li>
<li data-name="GOWN.ToggleButton.SELECTED_UP"><a href="GOWN.ToggleButton.html#.SELECTED_UP">SELECTED_UP</a></li>
<li data-name="GOWN.ToggleButton.SKIN_NAME"><a href="GOWN.ToggleButton.html#.SKIN_NAME">SKIN_NAME</a></li>
<li data-name="GOWN.ToggleButton#allowDestroyCache"><a href="GOWN.ToggleButton.html#allowDestroyCache">allowDestroyCache</a></li>
<li data-name="GOWN.ToggleButton#currentState"><a href="GOWN.ToggleButton.html#currentState">currentState</a></li>
<li data-name="GOWN.ToggleButton#enabled"><a href="GOWN.ToggleButton.html#enabled">enabled</a></li>
<li data-name="GOWN.ToggleButton#label"><a href="GOWN.ToggleButton.html#label">label</a></li>
<li data-name="GOWN.ToggleButton#selected"><a href="GOWN.ToggleButton.html#selected">selected</a></li>
<li data-name="GOWN.ToggleButton#skinFallback"><a href="GOWN.ToggleButton.html#skinFallback">skinFallback</a></li>
<li data-name="GOWN.ToggleButton#skinName"><a href="GOWN.ToggleButton.html#skinName">skinName</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.ToggleButton#changeSkin"><a href="GOWN.ToggleButton.html#changeSkin">changeSkin</a></li>
<li data-name="GOWN.ToggleButton#destroy"><a href="GOWN.ToggleButton.html#destroy">destroy</a></li>
<li data-name="GOWN.ToggleButton#fromSkin"><a href="GOWN.ToggleButton.html#fromSkin">fromSkin</a></li>
<li data-name="GOWN.ToggleButton#handleEvent"><a href="GOWN.ToggleButton.html#handleEvent">handleEvent</a></li>
<li data-name="GOWN.ToggleButton#mousePos"><a href="GOWN.ToggleButton.html#mousePos">mousePos</a></li>
<li data-name="GOWN.ToggleButton#onDown"><a href="GOWN.ToggleButton.html#onDown">onDown</a></li>
<li data-name="GOWN.ToggleButton#onHover"><a href="GOWN.ToggleButton.html#onHover">onHover</a></li>
<li data-name="GOWN.ToggleButton#onOut"><a href="GOWN.ToggleButton.html#onOut">onOut</a></li>
<li data-name="GOWN.ToggleButton#onTouchMove"><a href="GOWN.ToggleButton.html#onTouchMove">onTouchMove</a></li>
<li data-name="GOWN.ToggleButton#onUp"><a href="GOWN.ToggleButton.html#onUp">onUp</a></li>
<li data-name="GOWN.ToggleButton#preloadSkins"><a href="GOWN.ToggleButton.html#preloadSkins">preloadSkins</a></li>
<li data-name="GOWN.ToggleButton#redraw"><a href="GOWN.ToggleButton.html#redraw">redraw</a></li>
<li data-name="GOWN.ToggleButton#setTheme"><a href="GOWN.ToggleButton.html#setTheme">setTheme</a></li>
<li data-name="GOWN.ToggleButton#skinLoaded"><a href="GOWN.ToggleButton.html#skinLoaded">skinLoaded</a></li>
<li data-name="GOWN.ToggleButton#toggle"><a href="GOWN.ToggleButton.html#toggle">toggle</a></li>
<li data-name="GOWN.ToggleButton#updateDimensions"><a href="GOWN.ToggleButton.html#updateDimensions">updateDimensions</a></li>
<li data-name="GOWN.ToggleButton#updateTheme"><a href="GOWN.ToggleButton.html#updateTheme">updateTheme</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.ToggleGroup">
<span class="title">
<a href="GOWN.ToggleGroup.html">GOWN.ToggleGroup</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.ToggleGroup.CHANGE"><a href="GOWN.ToggleGroup.html#.CHANGE">CHANGE</a></li>
<li data-name="GOWN.ToggleGroup#isSelectionRequired"><a href="GOWN.ToggleGroup.html#isSelectionRequired">isSelectionRequired</a></li>
<li data-name="GOWN.ToggleGroup#selectedIndex"><a href="GOWN.ToggleGroup.html#selectedIndex">selectedIndex</a></li>
<li data-name="GOWN.ToggleGroup#selectedItem"><a href="GOWN.ToggleGroup.html#selectedItem">selectedItem</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.ToggleGroup#addItem"><a href="GOWN.ToggleGroup.html#addItem">addItem</a></li>
<li data-name="GOWN.ToggleGroup#destroy"><a href="GOWN.ToggleGroup.html#destroy">destroy</a></li>
<li data-name="GOWN.ToggleGroup#removeItem"><a href="GOWN.ToggleGroup.html#removeItem">removeItem</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.Tween">
<span class="title">
<a href="GOWN.Tween.html">GOWN.Tween</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="GOWN.Tween.CREATEJS_TWEEN"><a href="GOWN.Tween.html#.CREATEJS_TWEEN">CREATEJS_TWEEN</a></li>
<li data-name="GOWN.Tween.NONE"><a href="GOWN.Tween.html#.NONE">NONE</a></li>
<li data-name="GOWN.Tween.PIXI_TWEEN"><a href="GOWN.Tween.html#.PIXI_TWEEN">PIXI_TWEEN</a></li>
<li data-name="GOWN.Tween#duration"><a href="GOWN.Tween.html#duration">duration</a></li>
<li data-name="GOWN.Tween#easing"><a href="GOWN.Tween.html#easing">easing</a></li>
<li data-name="GOWN.Tween#type"><a href="GOWN.Tween.html#type">type</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.Tween.CREATEJS_EASING"><a href="GOWN.Tween.html#.CREATEJS_EASING">CREATEJS_EASING</a></li>
<li data-name="GOWN.Tween.PIXI_EASING"><a href="GOWN.Tween.html#.PIXI_EASING">PIXI_EASING</a></li>
<li data-name="GOWN.Tween#checkLibrary"><a href="GOWN.Tween.html#checkLibrary">checkLibrary</a></li>
<li data-name="GOWN.Tween#createTween"><a href="GOWN.Tween.html#createTween">createTween</a></li>
<li data-name="GOWN.Tween#remove"><a href="GOWN.Tween.html#remove">remove</a></li>
<li data-name="GOWN.Tween#to"><a href="GOWN.Tween.html#to">to</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="PIXI.shape.Ellipse">
<span class="title">
<a href="PIXI.shape.Ellipse.html">PIXI.shape.Ellipse</a>
</span>
<ul class="members itemMembers">
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="PIXI.shape.Line">
<span class="title">
<a href="PIXI.shape.Line.html">PIXI.shape.Line</a>
</span>
<ul class="members itemMembers">
<span class="subtitle">Members</span>
<li data-name="PIXI.shape.Line#lineWidth"><a href="PIXI.shape.Line.html#lineWidth">lineWidth</a></li>
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
</ul>
<ul class="events itemMembers">
</ul>
</li>
</ul>
</div>
<div class="main">
<h1 class="page-title" data-filename="GOWN.Application.html">Class: Application</h1>
<section>
<header>
<h2>
Application
</h2>
<div class="class-description">Application</div>
</header>
<article>
<div class="container-overview">
<dt>
<div class="nameContainer">
<h4 class="name" id="Application">
new GOWN.Application<span class="signature">(<span class="optional">config</span>, <span class="optional">screenMode</span>, <span class="optional">parentId</span>, <span class="optional">width</span>, <span class="optional">height</span>, <span class="optional">renderer</span>, <span class="optional">stage</span>)</span>
</h4>
<div class="tag-source">
<a href="controls_Application.js.html">controls/Application.js</a>, <a href="controls_Application.js.html#line23">line 23</a>
</div>
</div>
</dt>
<dd>
<div class="description">
Entry point for your application, makes some assumptions, (e.g. that you
always want fullscreen) and shortcuts some fancy stuff like a gradient
background.
</div>
<table class="params">
<thead>
<tr>
<th>Name</th>
<th>Type</th>
<th>Default</th>
<th class="last">Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="name"><code>config</code></td>
<td class="type">
<span class="param-type">Object</span>
</td>
<td class="default">
</td>
<td class="description last">
<span class="optional">optional</span>
Equals the renderer config for pixi with an
exception: the backgroundColor is an Array a of colors it will drawn as
vertical gradient
<table class="params">
<thead>
<tr>
<th>Name</th>
<th>Type</th>
<th>Default</th>
<th class="last">Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="name"><code>backgroundColor</code></td>
<td class="type">
<span class="param-type">Number</span>
</td>
<td class="default">
0xffffff
</td>
<td class="description last">
<span class="optional">optional</span>
Background color of the canvas</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td class="name"><code>screenMode</code></td>
<td class="type">
<span class="param-type">String</span>
</td>
<td class="default">
Application.SCREEN_MODE_RESIZE
</td>
<td class="description last">
<span class="optional">optional</span>
Screen mode of the canvas</td>
</tr>
<tr>
<td class="name"><code>parentId</code></td>
<td class="type">
<span class="param-type">String</span>
</td>
<td class="default">
</td>
<td class="description last">
<span class="optional">optional</span>
DOM id of the canvas element</td>
</tr>
<tr>
<td class="name"><code>width</code></td>
<td class="type">
<span class="param-type">Number</span>
</td>
<td class="default">
800
</td>
<td class="description last">
<span class="optional">optional</span>
Width of the canvas</td>
</tr>
<tr>
<td class="name"><code>height</code></td>
<td class="type">
<span class="param-type">Number</span>
</td>
<td class="default">
600
</td>
<td class="description last">
<span class="optional">optional</span>
Height of the canvas</td>
</tr>
<tr>
<td class="name"><code>renderer</code></td>
<td class="type">
<span class="param-type">PIXI.WebGLRenderer</span>
|
<span class="param-type">PIXI.CanvasRenderer</span>
</td>
<td class="default">
PIXI.autoDetectRenderer()
</td>
<td class="description last">
<span class="optional">optional</span>
Renderer of the canvas</td>
</tr>
<tr>
<td class="name"><code>stage</code></td>
<td class="type">
<span class="param-type">PIXI.Container</span>
</td>
<td class="default">
new PIXI.Container()
</td>
<td class="description last">
<span class="optional">optional</span>
Root container</td>
</tr>
</tbody>
</table>
<dl class="details">
</dl>
</dd>
</div>
<h3 class="subsection-title">Extends</h3>
<ul>
<li><a href="GOWN.Control.html">GOWN.Control</a></li>
</ul>
<h3 class="subsection-title">Members</h3>
<dl>
<dt>
<div class="nameContainer">
<h4 class="name" id=".SCREEN_MODE_FIXED"><span class="type-signature static">static,readonly</span>GOWN.Application.SCREEN_MODE_FIXED<span class="type-signature type string">String</span> </h4>
</div>
</dt>
<dd>
<div class="description">
Use fixed width/height in pixel.
</div>
<dl class="details">
</dl>
</dd>
<dt>
<div class="nameContainer">
<h4 class="name" id=".SCREEN_MODE_FULLSCREEN"><span class="type-signature static">static,readonly</span>GOWN.Application.SCREEN_MODE_FULLSCREEN<span class="type-signature type string">String</span> </h4>
</div>
</dt>
<dd>
<div class="description">
Use window.innerWidth/innerHeight to get the whole browser page width
</div>
<dl class="details">
</dl>
</dd>
<dt>
<div class="nameContainer">
<h4 class="name" id=".SCREEN_MODE_RESIZE"><span class="type-signature static">static,readonly</span>GOWN.Application.SCREEN_MODE_RESIZE<span class="type-signature type string">String</span> </h4>
</div>
</dt>
<dd>
<div class="description">
Use resize to parent div width/height
</div>
<dl class="details">
</dl>
</dd>
<dt>
<div class="nameContainer">
<h4 class="name" id="background">background<span class="type-signature type number">Number</span> <span class="type-signature type array.<number>">Array.<Number></span> </h4>
</div>
</dt>
<dd>
<div class="description">
Set and draw background. Create a gradient by passing an array of hex color numbers.
</div>
<dl class="details">
</dl>
</dd>
<dt>
<div class="nameContainer">
<h4 class="name" id="enabled">enabled<span class="type-signature type boolean">Boolean</span> </h4>
</div>
</dt>
<dd>
<div class="description">
Enables/Disables the control.
(not implemented yet)
</div>
<dl class="details">
</dl>
</dd>
<dt>
<div class="nameContainer">
<h4 class="name" id="layout">layout<span class="type-signature type gown.layout.layout"><a href="GOWN.layout.Layout.html">GOWN.layout.Layout</a></span> </h4>
</div>
</dt>
<dd>
<div class="description">
Allow layouting of children
</div>
<dl class="details">
</dl>
</dd>
<dt>
<div class="nameContainer">
<h4 class="name" id="screenMode">screenMode<span class="type-signature type string">String</span> </h4>
</div>
</dt>
<dd>
<div class="description">
Set the screen mode
</div>
<dl class="details">
</dl>
</dd>
</dl>
<h3 class="subsection-title">Methods</h3>
<dl>
<dt>
<div class="nameContainer">
<h4 class="name" id="animate">
animate<span class="signature">()</span>
</h4>
<div class="tag-source">
<a href="controls_Application.js.html">controls/Application.js</a>, <a href="controls_Application.js.html#line177">line 177</a>
</div>
</div>
</dt>
<dd>
<div class="description">
Call requestAnimationFrame to render the application at max. FPS
</div>
<dl class="details">
</dl>
</dd>
<dt>
<div class="nameContainer">
<h4 class="name" id="destroy">
destroy<span class="signature">(<span class="optional">destroyChildren</span>, <span class="optional">removeCanvas</span>)</span>
</h4>
<div class="tag-source">
<a href="controls_Application.js.html">controls/Application.js</a>, <a href="controls_Application.js.html#line222">line 222</a>
</div>
</div>
</dt>
<dd>
<div class="description">
Clean application: remove event listener, free memory
(can also remove the canvas from the DOM tree if wanted)
</div>
<table class="params">
<thead>
<tr>
<th>Name</th>
<th>Type</th>
<th>Default</th>
<th class="last">Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="name"><code>destroyChildren</code></td>
<td class="type">
<span class="param-type">boolean</span>
</td>
<td class="default">
false
</td>
<td class="description last">
<span class="optional">optional</span>
if set to true, all the children will have their destroy method called as well</td>
</tr>
<tr>
<td class="name"><code>removeCanvas</code></td>
<td class="type">
<span class="param-type">boolean</span>
</td>
<td class="default">
true
</td>
<td class="description last">
<span class="optional">optional</span>
destroys the canvas and remove it from the dom tree</td>
</tr>
</tbody>
</table>
<dl class="details">
</dl>
</dd>
<dt>
<div class="nameContainer inherited">
<h4 class="name" id="mousePos">
<span class="inherited"><a href="GOWN.Control.html#mousePos">inherited</a></span>
mousePos<span class="signature">()</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{PIXI.Point}</span>
</h4>
<div class="tag-source">
<a href="core_Control.js.html">core/Control.js</a>, <a href="core_Control.js.html#line69">line 69</a>
</div>
</div>
</dt>
<dd>
<div class="description">
Get the local mouse position from PIXI.InteractionData
</div>
<dl class="details">
</dl>
<h5>Returns:</h5>
<table class="params">
<thead>
<tr>
<th>Type</th>
<th class="last">Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="type">
PIXI.Point
</td>
<td class="description last"></td>
</tr>
</tbody>
</table>
</dd>
<dt>
<div class="nameContainer">
<h4 class="name" id="onResize">
onResize<span class="signature">()</span>
</h4>
<div class="tag-source">
<a href="controls_Application.js.html">controls/Application.js</a>, <a href="controls_Application.js.html#line248">line 248</a>
</div>
</div>
</dt>
<dd>
<div class="description">
called when the browser window / the application is resized
will set the dimensions of the canvas and layout children
(if it has a layout)
</div>
<dl class="details">
</dl>
</dd>
<dt>
<div class="nameContainer">
<h4 class="name" id="redraw">
redraw<span class="signature">()</span>
</h4>
<div class="tag-source">
<a href="controls_Application.js.html">controls/Application.js</a>, <a href="controls_Application.js.html#line236">line 236</a>
</div>
</div>
</dt>
<dd>
<div class="description">
Redraw scene, apply layout if required
</div>
<dl class="details">
</dl>
</dd>
<dt>
<div class="nameContainer inherited">
<h4 class="name" id="setTheme">
<span class="inherited"><a href="GOWN.Control.html#setTheme">inherited</a></span>
setTheme<span class="signature">(theme)</span>
</h4>
<div class="tag-source">
<a href="core_Control.js.html">core/Control.js</a>, <a href="core_Control.js.html#line34">line 34</a>
</div>
</div>
</dt>
<dd>
<div class="description">
Change the theme (every control can have a theme, even if it does not
inherit Skinable, e.g. if there is only some color in the skin that will
be taken or if it has some skinable components as children)
</div>
<table class="params">
<thead>
<tr>
<th>Name</th>
<th>Type</th>
<th class="last">Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="name"><code>theme</code></td>
<td class="type">
<span class="param-type"><a href="GOWN.Theme.html">GOWN.Theme</a></span>
</td>
<td class="description last">
the new theme</td>
</tr>
</tbody>
</table>
<dl class="details">
</dl>
</dd>
</dl>
</article>
</section>
<footer>
Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.4.3</a> on Wed Jul 05 2017 16:49:13 GMT+0200 (CEST)
</footer>
</div>
</div>
<script>prettyPrint();</script>
<script src="scripts/jaguar.js"></script>
</body>
</html>
================================================
FILE: docs/api/GOWN.AutoComplete.html
================================================
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Class: AutoComplete</title>
<meta property="og:title" content=""/>
<meta property="og:type" content="website"/>
<meta property="og:image" content=""/>
<meta property="og:url" content=""/>
<script src="scripts/prettify/prettify.js"></script>
<script src="scripts/prettify/lang-css.js"></script>
<script src="scripts/jquery.min.js"></script>
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<link type="text/css" rel="stylesheet" href="styles/prettify-tomorrow.css">
<link type="text/css" rel="stylesheet" href="styles/bootstrap.min.css">
<link type="text/css" rel="stylesheet" href="styles/jaguar.css">
<script>
var config = {"monospaceLinks":false,"cleverLinks":false,"default":{"outputSourceFiles":true},"applicationName":"GOWN","footer":"","copyright":"","disqus":"","googleAnalytics":"","openGraph":{"title":"","type":"website","image":"","site_name":"","url":""},"meta":{"title":"","description":"","keyword":""},"linenums":true};
</script>
</head>
<body>
<div id="wrap" class="clearfix">
<div class="navigation">
<h3 class="applicationName"><a href="index.html">GOWN</a></h3>
<div class="search">
<input id="search" type="text" class="form-control input-sm" placeholder="Search Documentations">
</div>
<ul class="list">
<li class="item" data-name="GOWN.utils">
<span class="title">
<a href="GOWN.utils.html">GOWN.utils</a>
<span class="static">static</span>
</span>
<ul class="members itemMembers">
</ul>
<ul class="typedefs itemMembers">
</ul>
<ul class="methods itemMembers">
<span class="subtitle">Methods</span>
<li data-name="GOWN.utils.mixin"><a href="GOWN.utils.html#.mixin">mixin</a></li>
<li data-name="GOWN.utils.roundDownToNearest"><a href="GOWN.utils.html#.roundDownToNearest">roundDownToNearest</a></li>
<li data-name="GOWN.utils.roundToNearest"><a href="GOWN.utils.html#.roundToNearest">roundToNearest</a></li>
<li data-name="GOWN.utils.roundToNearest"><a href="GOWN.utils.html#.roundToNearest">roundToNearest</a></li>
<li data-name="GOWN.utils.roundToPrecision"><a href="GOWN.utils.html#.roundToPrecision">roundToPrecision</a></li>
</ul>
<ul class="events itemMembers">
</ul>
</li>
<li class="item" data-name="GOWN.utils.position">
<span class="title">
<a href="GOWN.utils.position.html">GOWN.utils.position</a>
<span class="static">static</span>
</span>
<ul class="members itemMembe
gitextract_eknx4axu/ ├── .codeclimate.yml ├── .editorconfig ├── .gitignore ├── .gitmodules ├── .inch.yml ├── .jshintignore ├── .jshintrc ├── .travis.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── TODO.md ├── docs/ │ ├── api/ │ │ ├── GOWN.Application.html │ │ ├── GOWN.AutoComplete.html │ │ ├── GOWN.Button.html │ │ ├── GOWN.Check.html │ │ ├── GOWN.Control.html │ │ ├── GOWN.DefaultListItemRenderer.html │ │ ├── GOWN.InputControl.html │ │ ├── GOWN.InputWrapper.html │ │ ├── GOWN.LayoutGroup.html │ │ ├── GOWN.List.html │ │ ├── GOWN.ListCollection.html │ │ ├── GOWN.PickerList.html │ │ ├── GOWN.Radio.html │ │ ├── GOWN.ScaleContainer.html │ │ ├── GOWN.ScrollBar.html │ │ ├── GOWN.ScrollContainer.html │ │ ├── GOWN.ScrollThumb.html │ │ ├── GOWN.Scrollable.html │ │ ├── GOWN.Scroller.html │ │ ├── GOWN.Skinable.html │ │ ├── GOWN.Slider.html │ │ ├── GOWN.SliderData.html │ │ ├── GOWN.TextArea.html │ │ ├── GOWN.TextInput.html │ │ ├── GOWN.Theme.html │ │ ├── GOWN.ThemeFont.html │ │ ├── GOWN.ThemeParser.html │ │ ├── GOWN.ToggleButton.html │ │ ├── GOWN.ToggleGroup.html │ │ ├── GOWN.Tween.html │ │ ├── GOWN.interaction.KeyboardManager.html │ │ ├── GOWN.interaction.ResizeManager.html │ │ ├── GOWN.layout.HorizontalLayout.html │ │ ├── GOWN.layout.Layout.html │ │ ├── GOWN.layout.LayoutAlignment.html │ │ ├── GOWN.layout.TiledColumnsLayout.html │ │ ├── GOWN.layout.TiledLayout.html │ │ ├── GOWN.layout.TiledRowsLayout.html │ │ ├── GOWN.layout.VerticalLayout.html │ │ ├── GOWN.shapes.Arrow.html │ │ ├── GOWN.shapes.Diamond.html │ │ ├── GOWN.shapes.Rect.html │ │ ├── GOWN.shapes.Shape.html │ │ ├── GOWN.utils.html │ │ ├── GOWN.utils.position.html │ │ ├── GOWN.utils.resizeScaling.html │ │ ├── PIXI.shape.Ellipse.html │ │ ├── PIXI.shape.Line.html │ │ ├── controls_Application.js.html │ │ ├── controls_AutoComplete.js.html │ │ ├── controls_Button.js.html │ │ ├── controls_Check.js.html │ │ ├── controls_InputControl.js.html │ │ ├── controls_LayoutGroup.js.html │ │ ├── controls_List.js.html │ │ ├── controls_PickerList.js.html │ │ ├── controls_Radio.js.html │ │ ├── controls_ScrollBar.js.html │ │ ├── controls_ScrollContainer.js.html │ │ ├── controls_ScrollThumb.js.html │ │ ├── controls_Scrollable.js.html │ │ ├── controls_Scroller.js.html │ │ ├── controls_Slider.js.html │ │ ├── controls_TextArea.js.html │ │ ├── controls_TextInput.js.html │ │ ├── controls_ToggleButton.js.html │ │ ├── controls_ToggleGroup.js.html │ │ ├── controls_renderers_DefaultListItemRenderer.js.html │ │ ├── core_Control.js.html │ │ ├── core_Skinable.js.html │ │ ├── data_ListCollection.js.html │ │ ├── global.html │ │ ├── index.html │ │ ├── interaction_KeyboardManager.js.html │ │ ├── interaction_ResizeManager.js.html │ │ ├── layout_HorizontalLayout.js.html │ │ ├── layout_Layout.js.html │ │ ├── layout_LayoutAlignment.js.html │ │ ├── layout_TiledColumnsLayout.js.html │ │ ├── layout_TiledLayout.js.html │ │ ├── layout_TiledRowsLayout.js.html │ │ ├── layout_VerticalLayout.js.html │ │ ├── scripts/ │ │ │ ├── jaguar.js │ │ │ ├── prettify/ │ │ │ │ ├── Apache-License-2.0.txt │ │ │ │ ├── lang-css.js │ │ │ │ └── prettify.js │ │ │ └── underscore-min.js │ │ ├── shapes_Arrow.js.html │ │ ├── shapes_Diamond.js.html │ │ ├── shapes_Ellipse.js.html │ │ ├── shapes_Line.js.html │ │ ├── shapes_Rect.js.html │ │ ├── shapes_Shape.js.html │ │ ├── skin_Theme.js.html │ │ ├── skin_ThemeFont.js.html │ │ ├── skin_ThemeParser.js.html │ │ ├── styles/ │ │ │ ├── jaguar.css │ │ │ ├── prettify-jsdoc.css │ │ │ └── prettify-tomorrow.css │ │ ├── utils_InputWrapper.js.html │ │ ├── utils_ScaleContainer.js.html │ │ ├── utils_SliderData.js.html │ │ ├── utils_Tween.js.html │ │ ├── utils_mixin.js.html │ │ ├── utils_mouseWheelSupport.js.html │ │ ├── utils_position.js.html │ │ ├── utils_resizeScaling.js.html │ │ ├── utils_roundDownToNearest.js.html │ │ ├── utils_roundToNearest.js.html │ │ ├── utils_roundToPrecision.js.html │ │ └── utils_roundUpToNearest.js.html │ ├── dist/ │ │ └── gown.js │ ├── examples/ │ │ ├── example 01 - button and themes/ │ │ │ └── index.html │ │ ├── example 02 - layouting/ │ │ │ └── index.html │ │ ├── example 03 - tiled layout (columns and rows)/ │ │ │ └── index.html │ │ ├── example 04 - scroll container/ │ │ │ └── index.html │ │ ├── example 05 - scrollbars/ │ │ │ └── index.html │ │ ├── example 06 - text input/ │ │ │ └── index.html │ │ ├── example 07 - slider/ │ │ │ └── index.html │ │ ├── example 08 - zoom/ │ │ │ └── index.html │ │ ├── example 09 - Checkboxes/ │ │ │ └── index.html │ │ ├── example 10 - List/ │ │ │ └── index.html │ │ ├── example 11 - PickerList/ │ │ │ └── index.html │ │ ├── example 12 - Tweening/ │ │ │ └── index.html │ │ ├── example 13 - login dialog/ │ │ │ ├── css/ │ │ │ │ └── font-awesome.css │ │ │ ├── fonts/ │ │ │ │ └── FontAwesome.otf │ │ │ ├── index.html │ │ │ ├── js/ │ │ │ │ ├── IconTextInput.js │ │ │ │ └── LoginDialog.js │ │ │ └── lib/ │ │ │ └── FontLoader.js │ │ ├── example 14 - overwrite skin data/ │ │ │ └── index.html │ │ ├── example 15 - resize canvas/ │ │ │ └── index.html │ │ ├── example 16 - radio button/ │ │ │ └── index.html │ │ ├── example 17 - AutoComplete/ │ │ │ └── index.html │ │ ├── index.html │ │ ├── layout example 01 - fixed widths/ │ │ │ └── index.html │ │ ├── layout example 02 - percentages/ │ │ │ └── index.html │ │ ├── layout example 03 - nested/ │ │ │ └── index.html │ │ ├── layout example 04 - TiledLayout/ │ │ │ └── index.html │ │ ├── shapes example 01 - animated rect/ │ │ │ └── index.html │ │ ├── shapes example 02 - painting/ │ │ │ └── index.html │ │ └── shapes example 03 - borders/ │ │ └── index.html │ ├── index.html │ ├── lib/ │ │ ├── createjs/ │ │ │ ├── README.txt │ │ │ ├── tweenjs-0.6.2.combined.js │ │ │ └── tweenjs-NEXT.combined.js │ │ ├── pixi/ │ │ │ └── pixi.js │ │ └── pixi-tween/ │ │ └── pixi-tween.js │ └── themes/ │ └── assets/ │ ├── README.md │ ├── aeon_desktop/ │ │ └── aeon_desktop.json │ ├── bootstrapish/ │ │ └── bootstrapish.json │ ├── metalworks_desktop/ │ │ └── metalworks_desktop.json │ ├── metalworks_mobile/ │ │ └── metalworks_mobile.json │ ├── minimal_desktop/ │ │ └── minimal_desktop.json │ ├── minimal_mobile/ │ │ └── minimal_mobile.json │ ├── shapes_desktop/ │ │ └── shapes_desktop.json │ └── topcoat_light_mobile/ │ └── topcoat_light_mobile.json ├── jsdoc.conf.json ├── package.json ├── src/ │ ├── controls/ │ │ ├── Application.js │ │ ├── AutoComplete.js │ │ ├── Button.js │ │ ├── Check.js │ │ ├── InputControl.js │ │ ├── LayoutGroup.js │ │ ├── List.js │ │ ├── PickerList.js │ │ ├── Radio.js │ │ ├── ScrollBar.js │ │ ├── ScrollContainer.js │ │ ├── ScrollText.js │ │ ├── ScrollThumb.js │ │ ├── Scrollable.js │ │ ├── Scroller.js │ │ ├── Slider.js │ │ ├── TextArea.js │ │ ├── TextInput.js │ │ ├── ToggleButton.js │ │ ├── ToggleGroup.js │ │ └── renderers/ │ │ └── DefaultListItemRenderer.js │ ├── core/ │ │ ├── Control.js │ │ ├── Skinable.js │ │ └── index.js │ ├── data/ │ │ └── ListCollection.js │ ├── index.js │ ├── interaction/ │ │ ├── KeyboardManager.js │ │ └── ResizeManager.js │ ├── layout/ │ │ ├── GridLayout.js │ │ ├── HorizontalLayout.js │ │ ├── Layout.js │ │ ├── LayoutAlignment.js │ │ ├── TiledColumnsLayout.js │ │ ├── TiledLayout.js │ │ ├── TiledRowsLayout.js │ │ ├── VerticalLayout.js │ │ └── utils/ │ │ └── itemDimensions.js │ ├── shapes/ │ │ ├── Arrow.js │ │ ├── Diamond.js │ │ ├── Ellipse.js │ │ ├── Line.js │ │ ├── Rect.js │ │ └── Shape.js │ ├── skin/ │ │ ├── Theme.js │ │ ├── ThemeFont.js │ │ └── ThemeParser.js │ └── utils/ │ ├── InputWrapper.js │ ├── ScaleContainer.js │ ├── SliderData.js │ ├── Tween.js │ ├── index.js │ ├── mixin.js │ ├── mouseWheelSupport.js │ ├── position.js │ ├── resizeScaling.js │ ├── roundDownToNearest.js │ ├── roundToNearest.js │ ├── roundToPrecision.js │ └── roundUpToNearest.js ├── test/ │ ├── .jshintrc │ ├── Basics.js │ ├── controls/ │ │ ├── Application.js │ │ ├── AutoComplete.js │ │ ├── Button.js │ │ ├── Control.js │ │ ├── PickerList.js │ │ └── ToggleButton.js │ ├── index.js │ ├── shapes/ │ │ └── Shapes.js │ ├── skin/ │ │ └── Theme.js │ ├── themes/ │ │ └── TestTheme.js │ └── utils/ │ ├── ScaleContainer.js │ └── position.js ├── themes/ │ ├── README.md │ ├── data/ │ │ ├── aeon_desktop.json │ │ ├── bootstrapish.json │ │ ├── metalworks_desktop.json │ │ └── shapes_desktop.json │ └── from_feathers/ │ ├── get_themes.bat │ ├── get_themes.py │ ├── get_themes.sh │ ├── parse_feathers_theme.py │ ├── sanity_check.py │ └── xml_to_json.py ├── webpack-development.config.js └── webpack-production.config.js
SYMBOL INDEX (781 symbols across 60 files)
FILE: docs/api/scripts/prettify/prettify.js
function L (line 2) | function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var...
function M (line 6) | function M(a){function m(a){switch(a.nodeType){case 1:if(e.test(a.classN...
function B (line 7) | function B(a,m,e,h){m&&(a={a:m,d:a},e(a),h.push.apply(h,a.e))}
function x (line 7) | function x(a,m){function e(a){for(var l=a.d,p=[l,"pln"],d=0,g=a.a.match(...
function u (line 9) | function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''...
function D (line 12) | function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.clas...
function k (line 15) | function k(a,m){for(var e=m.length;--e>=0;){var h=m[e];A.hasOwnProperty(...
function C (line 15) | function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*</.test(m)?"default-m...
function E (line 15) | function E(a){var m=
function m (line 25) | function m(){for(var e=window.PR_SHOULD_USE_CONTINUATION?l.now()+250:Inf...
FILE: docs/dist/gown.js
function __webpack_require__ (line 6) | function __webpack_require__(moduleId) {
function ToggleButton (line 84) | function ToggleButton(theme, skinName) {
function Shape (line 304) | function Shape(color, alpha, width, height) {
function Control (line 566) | function Control() {
function Events (line 661) | function Events() {}
function EE (line 689) | function EE(fn, context, once) {
function EventEmitter (line 702) | function EventEmitter() {
function Button (line 979) | function Button(theme, skinName) {
function InputControl (line 1455) | function InputControl(theme) {
function Scrollable (line 2292) | function Scrollable(theme) {
function Skinable (line 2919) | function Skinable(theme) {
function Scroller (line 3184) | function Scroller(theme) {
function Layout (line 4437) | function Layout() {
function LayoutAlignment (line 4675) | function LayoutAlignment() {
function TiledLayout (line 4948) | function TiledLayout() {
function LayoutGroup (line 5390) | function LayoutGroup(layout, maxWidth, maxHeight) {
function List (line 5630) | function List(theme) {
function ScrollBar (line 6053) | function ScrollBar(direction, theme) {
function ScrollThumb (line 6203) | function ScrollThumb(scrollable, theme, skinName) {
function TextInput (line 6428) | function TextInput(theme, skinName) {
function DefaultListItemRenderer (line 6553) | function DefaultListItemRenderer(theme) {
function ListCollection (line 6717) | function ListCollection(data) {
function Theme (line 6954) | function Theme(global) {
function ThemeFont (line 7175) | function ThemeFont(data) {
function InputWrapper (line 7350) | function InputWrapper() {
function ScaleContainer (line 7600) | function ScaleContainer(texture, rect, middleWidth, centerHeight) {
function SliderData (line 7960) | function SliderData() {
function Tween (line 7998) | function Tween(target, duration, easing, type) {
function capitalize (line 8070) | function capitalize(string) {
function centerVertical (line 8246) | function centerVertical(elem, parent) {
function centerHorizontal (line 8258) | function centerHorizontal(elem, parent) {
function center (line 8270) | function center(elem, parent) {
function bottom (line 8282) | function bottom(elem, parent) {
function right (line 8294) | function right(elem, parent) {
function Application (line 8495) | function Application(config, screenMode, parentId, width, height, render...
function AutoComplete (line 8831) | function AutoComplete(text, theme, skinName) {
function Check (line 9198) | function Check(theme, skinName) {
function PickerList (line 9236) | function PickerList(theme) {
function Radio (line 9522) | function Radio(theme, skinName) {
function ScrollContainer (line 9576) | function ScrollContainer(theme) {
function Slider (line 9607) | function Slider(theme) {
function TextArea (line 9651) | function TextArea(theme, skinName) {
function ToggleGroup (line 9882) | function ToggleGroup() {
function KeyboardManager (line 10094) | function KeyboardManager(renderer, options) {
function ResizeManager (line 10359) | function ResizeManager(renderer, options) {
function HorizontalLayout (line 10625) | function HorizontalLayout() {
function TiledColumnsLayout (line 10657) | function TiledColumnsLayout() {
function TiledRowsLayout (line 10708) | function TiledRowsLayout() {
function VerticalLayout (line 10759) | function VerticalLayout() {
function Arrow (line 10796) | function Arrow(color, alpha, tailWidth, tailHeight, width, height) {
function Diamond (line 10857) | function Diamond(color, alpha, width, height) {
function Ellipse (line 10897) | function Ellipse(color, alpha, width, height) {
function Line (line 10937) | function Line(color, alpha, width, height, lineWidth, reverse) {
function Rect (line 11032) | function Rect(color, alpha, width, height, radius) {
function ThemeParser (line 11096) | function ThemeParser(jsonPath, global) {
FILE: docs/examples/example 13 - login dialog/lib/FontLoader.js
function FontDescriptor (line 37) | function FontDescriptor(fontDescriptor) {
function FontLoader (line 143) | function FontLoader(fonts, delegate, timeout, contextDocument) {
function Size (line 683) | function Size(width, height) {
function SizeWatcher (line 754) | function SizeWatcher(element, options) {
FILE: docs/lib/createjs/tweenjs-0.6.2.combined.js
function o (line 61) | function o() { this.constructor = subclass; }
function Event (line 148) | function Event(type, bubbles, cancelable) {
function EventDispatcher (line 418) | function EventDispatcher() {
function Ticker (line 782) | function Ticker() {
function Tween (line 1419) | function Tween(target, props, pluginData) {
function Timeline (line 2269) | function Timeline(tweens, labels, props) {
function Ease (line 2680) | function Ease() {
function MotionGuidePlugin (line 3127) | function MotionGuidePlugin() {
FILE: docs/lib/createjs/tweenjs-NEXT.combined.js
function o (line 61) | function o() { this.constructor = subclass; }
function Event (line 148) | function Event(type, bubbles, cancelable) {
function EventDispatcher (line 418) | function EventDispatcher() {
function Ticker (line 782) | function Ticker() {
function Tween (line 1419) | function Tween(target, props, pluginData) {
function Timeline (line 2269) | function Timeline(tweens, labels, props) {
function Ease (line 2680) | function Ease() {
function MotionGuidePlugin (line 3127) | function MotionGuidePlugin() {
FILE: docs/lib/pixi-tween/pixi-tween.js
function e (line 1) | function e(i){if(n[i])return n[i].exports;var r=n[i]={exports:{},id:i,lo...
function i (line 1) | function i(t){return t&&t.__esModule?t:{"default":t}}
function r (line 1) | function r(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n ...
function s (line 1) | function s(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a ...
function o (line 1) | function o(t,e){if(!t)throw new ReferenceError("this hasn't been initial...
function a (line 1) | function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("S...
function u (line 1) | function u(t,e,n,i,r,s){for(var o in t)if(c(t[o]))u(t[o],e[o],n[o],i,r,s...
function h (line 1) | function h(t,e,n){for(var i in t)0===e[i]||e[i]||(c(n[i])?(e[i]=JSON.par...
function c (line 1) | function c(t){return"[object Object]"===Object.prototype.toString.call(t)}
function t (line 1) | function t(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.en...
function e (line 1) | function e(t,n){s(this,e);var i=o(this,Object.getPrototypeOf(e).call(thi...
function i (line 1) | function i(t){return t&&t.__esModule?t:{"default":t}}
function r (line 1) | function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a ...
function t (line 1) | function t(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.en...
function t (line 1) | function t(){r(this,t),this.tweens=[],this._tweensToDelete=[],this._last=0}
function i (line 1) | function i(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n ...
function r (line 1) | function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a ...
function t (line 1) | function t(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.en...
function t (line 1) | function t(){r(this,t),this._colsed=!1,this.polygon=new a.Polygon,this.p...
function i (line 1) | function i(t){return t&&t.__esModule?t:{"default":t}}
function r (line 1) | function r(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n ...
FILE: docs/lib/pixi/pixi.js
function s (line 8) | function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&re...
function countTrailingZeros (line 79) | function countTrailingZeros(v) {
function earcut (line 219) | function earcut(data, holeIndices, dim) {
function linkedList (line 258) | function linkedList(data, start, end, dim, clockwise) {
function filterPoints (line 276) | function filterPoints(start, end) {
function earcutLinked (line 300) | function earcutLinked(ear, triangles, dim, minX, minY, size, pass) {
function isEar (line 353) | function isEar(ear) {
function isEarHashed (line 372) | function isEarHashed(ear, minX, minY, size) {
function cureLocalIntersections (line 413) | function cureLocalIntersections(start, triangles, dim) {
function splitEarcut (line 438) | function splitEarcut(start, triangles, dim, minX, minY, size) {
function eliminateHoles (line 464) | function eliminateHoles(data, holeIndices, outerNode, dim) {
function compareX (line 487) | function compareX(a, b) {
function eliminateHole (line 492) | function eliminateHole(hole, outerNode) {
function findHoleBridge (line 501) | function findHoleBridge(hole, outerNode) {
function indexCurve (line 560) | function indexCurve(start, minX, minY, size) {
function sortLinked (line 577) | function sortLinked(list) {
function zOrder (line 638) | function zOrder(x, y, minX, minY, size) {
function getLeftmost (line 657) | function getLeftmost(start) {
function pointInTriangle (line 669) | function pointInTriangle(ax, ay, bx, by, cx, cy, px, py) {
function isValidDiagonal (line 676) | function isValidDiagonal(a, b) {
function area (line 682) | function area(p, q, r) {
function equals (line 687) | function equals(p1, p2) {
function intersects (line 692) | function intersects(p1, q1, p2, q2) {
function intersectsPolygon (line 700) | function intersectsPolygon(a, b) {
function locallyInside (line 712) | function locallyInside(a, b) {
function middleInside (line 719) | function middleInside(a, b) {
function splitPolygon (line 735) | function splitPolygon(a, b) {
function insertNode (line 757) | function insertNode(i, x, y, last) {
function removeNode (line 773) | function removeNode(p) {
function Node (line 781) | function Node(i, x, y) {
function signedArea (line 833) | function signedArea(data, start, end, dim) {
function Events (line 873) | function Events() {}
function EE (line 901) | function EE(fn, context, once) {
function EventEmitter (line 914) | function EventEmitter() {
function toObject (line 1325) | function toObject(val) {
function shouldUseNative (line 1333) | function shouldUseNative() {
function VertexArrayObject (line 2193) | function VertexArrayObject(gl, state)
function normalizeArray (line 3085) | function normalizeArray(parts, allowAboveRoot) {
function trim (line 3194) | function trim(arr) {
function filter (line 3267) | function filter (xs, f) {
function defaultSetTimout (line 3299) | function defaultSetTimout() {
function defaultClearTimeout (line 3302) | function defaultClearTimeout () {
function runTimeout (line 3325) | function runTimeout(fun) {
function runClearTimeout (line 3350) | function runClearTimeout(marker) {
function cleanUpNextTick (line 3382) | function cleanUpNextTick() {
function drainQueue (line 3397) | function drainQueue() {
function Item (line 3435) | function Item(fun, array) {
function noop (line 3449) | function noop() {}
function error (line 3536) | function error(type) {
function map (line 3548) | function map(array, fn) {
function mapDomain (line 3567) | function mapDomain(string, fn) {
function ucs2decode (line 3596) | function ucs2decode(string) {
function ucs2encode (line 3630) | function ucs2encode(array) {
function basicToDigit (line 3652) | function basicToDigit(codePoint) {
function digitToBasic (line 3676) | function digitToBasic(digit, flag) {
function adapt (line 3687) | function adapt(delta, numPoints, firstTime) {
function decode (line 3704) | function decode(input) {
function encode (line 3805) | function encode(input) {
function toUnicode (line 3923) | function toUnicode(input) {
function toASCII (line 3942) | function toASCII(input) {
function hasOwnProperty (line 4034) | function hasOwnProperty(obj, prop) {
function map (line 4163) | function map (xs, f) {
function Url (line 4220) | function Url() {
function urlParse (line 4288) | function urlParse(url, parseQueryString, slashesDenoteHost) {
function urlFormat (line 4558) | function urlFormat(obj) {
function urlResolve (line 4624) | function urlResolve(source, relative) {
function urlResolveObject (line 4632) | function urlResolveObject(source, relative) {
function _interopRequireWildcard (line 4961) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _interopRequireDefault (line 4963) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 4965) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function Loader (line 4982) | function Loader() {
function defineProperties (line 5564) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireDefault (line 5574) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 5576) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _noop (line 5588) | function _noop() {}
function Resource (line 5640) | function Resource(name, url, options) {
function setExtMap (line 6667) | function setExtMap(map, extname, val) {
function reqType (line 6686) | function reqType(xhr) {
function _noop (line 6700) | function _noop() {}
function eachSeries (line 6709) | function eachSeries(array, iterator, callback) {
function onlyOnce (line 6732) | function onlyOnce(fn) {
function queue (line 6752) | function queue(worker, concurrency) {
function encodeBinary (line 6899) | function encodeBinary(input) {
function _interopRequireWildcard (line 6981) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _interopRequireDefault (line 6983) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireDefault (line 7010) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function blobMiddlewareFactory (line 7015) | function blobMiddlewareFactory() {
function defineProperties (line 7088) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _classCallCheck (line 7090) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function MiniSignalBinding (line 7093) | function MiniSignalBinding(fn, once, thisArg) {
function _addMiniSignalBinding (line 7116) | function _addMiniSignalBinding(self, node) {
function MiniSignal (line 7132) | function MiniSignal() {
function _interopRequireDefault (line 7297) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireWildcard (line 7299) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 7301) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function AccessibilityManager (line 7336) | function AccessibilityManager(renderer) {
function _interopRequireDefault (line 7855) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function defineProperties (line 7862) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireDefault (line 7872) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 7874) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function Application (line 7910) | function Application(width, height, options, noWebGL) {
function _interopRequireDefault (line 8043) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 8045) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 8047) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 8049) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function checkPrecision (line 8051) | function checkPrecision(src, def) {
function Shader (line 8085) | function Shader(gl, vertexSrc, fragmentSrc) {
function _interopRequireDefault (line 8114) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireWildcard (line 8116) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function autoDetectRenderer (line 8137) | function autoDetectRenderer() {
function _classCallCheck (line 8473) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function Bounds (line 8487) | function Bounds() {
function defineProperties (line 8814) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireDefault (line 8822) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 8824) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 8826) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 8828) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function Container (line 8849) | function Container() {
function defineProperties (line 9432) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireDefault (line 9458) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 9460) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 9462) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 9464) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function DisplayObject (line 9483) | function DisplayObject() {
function defineProperties (line 10100) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireDefault (line 10108) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 10110) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 10112) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 10114) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function Transform (line 10130) | function Transform() {
function _classCallCheck (line 10283) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function TransformBase (line 10295) | function TransformBase() {
function defineProperties (line 10368) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireDefault (line 10376) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 10378) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 10380) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 10382) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function TransformStatic (line 10397) | function TransformStatic() {
function _interopRequireDefault (line 10616) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 10618) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 10620) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 10622) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function Graphics (line 10646) | function Graphics() {
function _classCallCheck (line 11740) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function GraphicsData (line 11760) | function GraphicsData(lineWidth, lineColor, lineAlpha, fillColor, fillAl...
function _interopRequireDefault (line 11868) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 11870) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function CanvasGraphicsRenderer (line 11895) | function CanvasGraphicsRenderer(renderer) {
function bezierCurveTo (line 12148) | function bezierCurveTo(fromX, fromY, cpX, cpY, cpX2, cpY2, toX, toY) {
function _interopRequireDefault (line 12217) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 12219) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 12221) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 12223) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function GraphicsRenderer (line 12238) | function GraphicsRenderer(renderer) {
function _interopRequireDefault (line 12443) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 12445) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function WebGLGraphicsData (line 12460) | function WebGLGraphicsData(gl, shader, attribsState) {
function _interopRequireDefault (line 12580) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 12582) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 12584) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 12586) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function PrimitiveShader (line 12601) | function PrimitiveShader(gl) {
function _interopRequireDefault (line 12630) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function buildCircle (line 12642) | function buildCircle(graphicsData, webGLData) {
function buildLine (line 12735) | function buildLine(graphicsData, webGLData) {
function buildNativeLine (line 12946) | function buildNativeLine(graphicsData, webGLData) {
function _interopRequireDefault (line 12993) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function buildPoly (line 13005) | function buildPoly(graphicsData, webGLData) {
function _interopRequireDefault (line 13074) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function buildRectangle (line 13086) | function buildRectangle(graphicsData, webGLData) {
function _interopRequireDefault (line 13153) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function buildRoundedRectangle (line 13165) | function buildRoundedRectangle(graphicsData, webGLData) {
function getPt (line 13237) | function getPt(n1, n2, perc) {
function quadraticBezierCurve (line 13260) | function quadraticBezierCurve(fromX, fromY, cpX, cpY, toX, toY) {
function _interopRequireWildcard (line 13648) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _interopRequireDefault (line 13650) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireDefault (line 13669) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function signum (line 13680) | function signum(x) {
function init (line 13691) | function init() {
function defineProperties (line 13857) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireDefault (line 13863) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 13865) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function Matrix (line 13886) | function Matrix() {
function defineProperties (line 14388) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _classCallCheck (line 14390) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function ObservablePoint (line 14407) | function ObservablePoint(cb, scope) {
function _classCallCheck (line 14505) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function Point (line 14519) | function Point() {
function _interopRequireDefault (line 14677) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireDefault (line 14690) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 14692) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function Circle (line 14706) | function Circle() {
function _interopRequireDefault (line 14804) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 14806) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function Ellipse (line 14821) | function Ellipse() {
function _interopRequireDefault (line 14926) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 14928) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function Polygon (line 14942) | function Polygon() {
function defineProperties (line 15051) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _classCallCheck (line 15055) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function Rectangle (line 15071) | function Rectangle() {
function _classCallCheck (line 15316) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function RoundedRectangle (line 15333) | function RoundedRectangle() {
function defineProperties (line 15447) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireDefault (line 15471) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 15473) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 15475) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 15477) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function SystemRenderer (line 15512) | function SystemRenderer(system, screenWidth, screenHeight, options) {
function _interopRequireDefault (line 15822) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 15824) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 15826) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 15828) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function CanvasRenderer (line 15859) | function CanvasRenderer(screenWidth, screenHeight) {
function _classCallCheck (line 16114) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function CanvasMaskManager (line 16126) | function CanvasMaskManager(renderer) {
function defineProperties (line 16280) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireDefault (line 16286) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 16288) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function CanvasRenderTarget (line 16302) | function CanvasRenderTarget(width, height, resolution) {
function createColoredCanvas (line 16411) | function createColoredCanvas(color) {
function canUseNewCanvasBlendModes (line 16430) | function canUseNewCanvasBlendModes() {
function _interopRequireDefault (line 16472) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function mapCanvasBlendModesToPixi (line 16483) | function mapCanvasBlendModesToPixi() {
function _interopRequireDefault (line 16539) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 16541) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function TextureGarbageCollector (line 16554) | function TextureGarbageCollector(renderer) {
function _interopRequireDefault (line 16663) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 16665) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function TextureManager (line 16677) | function TextureManager(renderer) {
function _interopRequireDefault (line 16956) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 16958) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 16960) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 16962) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function WebGLRenderer (line 17004) | function WebGLRenderer(screenWidth, screenHeight) {
function _interopRequireDefault (line 17662) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 17664) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function WebGLState (line 17683) | function WebGLState(gl) {
function defineProperties (line 17932) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireDefault (line 17946) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 17948) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function Filter (line 17965) | function Filter(vertexSrc, fragmentSrc, uniforms) {
function _interopRequireDefault (line 18105) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function extractUniformsFromSrc (line 18109) | function extractUniformsFromSrc(vertexSrc, fragmentSrc, mask) {
function extractUniformsFromString (line 18116) | function extractUniformsFromString(string) {
function calculateScreenSpaceMatrix (line 18175) | function calculateScreenSpaceMatrix(outputMatrix, filterArea, textureSiz...
function calculateNormalizedScreenSpaceMatrix (line 18189) | function calculateNormalizedScreenSpaceMatrix(outputMatrix, filterArea, ...
function calculateSpriteMatrix (line 18203) | function calculateSpriteMatrix(outputMatrix, filterArea, textureSize, sp...
function _interopRequireDefault (line 18252) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 18254) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 18256) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 18258) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function SpriteMaskFilter (line 18273) | function SpriteMaskFilter(sprite) {
function _interopRequireWildcard (line 18342) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _interopRequireDefault (line 18344) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _possibleConstructorReturn (line 18346) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 18348) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function _classCallCheck (line 18350) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function FilterManager (line 18384) | function FilterManager(renderer) {
function _interopRequireDefault (line 18894) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 18896) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 18898) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 18900) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function MaskManager (line 18913) | function MaskManager(renderer) {
function _interopRequireDefault (line 19100) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 19102) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 19104) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 19106) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function StencilManager (line 19119) | function StencilManager(renderer) {
function _classCallCheck (line 19230) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function WebGLManager (line 19240) | function WebGLManager(renderer) {
function _interopRequireDefault (line 19289) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 19291) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 19293) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 19295) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function ObjectRenderer (line 19307) | function ObjectRenderer() {
function _interopRequireDefault (line 19371) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 19373) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function Quad (line 19386) | function Quad(gl, state) {
function _interopRequireDefault (line 19546) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 19548) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function RenderTarget (line 19563) | function RenderTarget(gl, width, height, scaleMode, resolution, root) {
function _interopRequireDefault (line 19868) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function checkMaxIfStatmentsInShader (line 19872) | function checkMaxIfStatmentsInShader(maxIfs, gl) {
function generateIfTestSrc (line 19915) | function generateIfTestSrc(maxIfs) {
function mapWebGLBlendModesToPixi (line 19949) | function mapWebGLBlendModesToPixi(gl) {
function mapWebGLDrawModesToPixi (line 19993) | function mapWebGLDrawModesToPixi(gl) {
function validateContext (line 20012) | function validateContext(gl) {
function _interopRequireDefault (line 20036) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function defineProperties (line 20248) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireDefault (line 20264) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 20266) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 20268) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 20270) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function Sprite (line 20294) | function Sprite(texture) {
function _interopRequireDefault (line 20882) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 20884) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function CanvasSpriteRenderer (line 20912) | function CanvasSpriteRenderer(renderer) {
function _interopRequireDefault (line 21029) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 21260) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function Buffer (line 21270) | function Buffer(size) {
function _interopRequireDefault (line 21349) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 21351) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 21353) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 21355) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function SpriteRenderer (line 21375) | function SpriteRenderer(renderer) {
function _interopRequireDefault (line 21851) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function generateMultiTextureShader (line 21855) | function generateMultiTextureShader(gl, maxTextures) {
function generateSampleSrc (line 21876) | function generateSampleSrc(maxTextures) {
function defineProperties (line 21907) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireDefault (line 21935) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 21937) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 21939) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 21941) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function Text (line 21973) | function Text(text, style, canvas) {
function defineProperties (line 22786) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _classCallCheck (line 22793) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function TextStyle (line 22878) | function TextStyle(style) {
function getSingleColor (line 23227) | function getSingleColor(color) {
function getColor (line 23246) | function getColor(color) {
function areArraysEqual (line 23266) | function areArraysEqual(array1, array2) {
function _interopRequireDefault (line 23297) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 23299) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 23301) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 23303) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function BaseRenderTexture (line 23353) | function BaseRenderTexture() {
function _interopRequireDefault (line 23466) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 23468) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 23470) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 23472) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function BaseTexture (line 23489) | function BaseTexture(source, scaleMode, resolution) {
function _interopRequireDefault (line 24196) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 24198) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 24200) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 24202) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function RenderTexture (line 24248) | function RenderTexture(baseRenderTexture, frame) {
function defineProperties (line 24339) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _classCallCheck (line 24345) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function Spritesheet (line 24378) | function Spritesheet(baseTexture, data) {
function defineProperties (line 24600) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireDefault (line 24622) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 24624) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 24626) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 24628) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function Texture (line 24666) | function Texture(baseTexture, frame, orig, trim, rotate) {
function createWhiteTexture (line 25178) | function createWhiteTexture() {
function removeAllHandlers (line 25192) | function removeAllHandlers(tex) {
function _interopRequireDefault (line 25228) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 25230) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function TextureUvs (line 25243) | function TextureUvs() {
function defineProperties (line 25329) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireWildcard (line 25341) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _interopRequireDefault (line 25343) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 25345) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 25347) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 25349) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function VideoBaseTexture (line 25384) | function VideoBaseTexture(source, scaleMode) {
function createSource (line 25638) | function createSource(path, type) {
function defineProperties (line 25656) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireDefault (line 25666) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 25668) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function Ticker (line 25688) | function Ticker() {
function _interopRequireDefault (line 26058) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function canUploadSameBuffer (line 26117) | function canUploadSameBuffer() {
function createIndicesForQuads (line 26140) | function createIndicesForQuads(size) {
function _interopRequireDefault (line 26170) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function determineCrossOrigin (line 26185) | function determineCrossOrigin(url) {
function _interopRequireWildcard (line 26259) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _interopRequireDefault (line 26261) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function uid (line 26282) | function uid() {
function hex2rgb (line 26295) | function hex2rgb(hex, out) {
function hex2string (line 26313) | function hex2string(hex) {
function rgb2hex (line 26328) | function rgb2hex(rgb) {
function getResolutionOfUrl (line 26342) | function getResolutionOfUrl(url, defaultValue) {
function decomposeDataUri (line 26371) | function decomposeDataUri(dataUri) {
function getUrlFileExtension (line 26394) | function getUrlFileExtension(url) {
function getSvgSize (line 26420) | function getSvgSize(svgString) {
function skipHello (line 26438) | function skipHello() {
function sayHello (line 26452) | function sayHello(type) {
function isWebGLSupported (line 26475) | function isWebGLSupported() {
function sign (line 26512) | function sign(n) {
function removeItems (line 26527) | function removeItems(arr, startIdx, removeCount) {
function destroyTextureCache (line 26567) | function destroyTextureCache() {
function clearTextureCache (line 26584) | function clearTextureCache() {
function _interopRequireDefault (line 26605) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function maxRecommendedTextures (line 26607) | function maxRecommendedTextures(max) {
function mixin (line 26632) | function mixin(target, source) {
function delayMixin (line 26661) | function delayMixin(target, source) {
function performMixins (line 26672) | function performMixins() {
function pluginTarget (line 26695) | function pluginTarget(obj) {
function trimCanvas (line 26759) | function trimCanvas(canvas) {
function _interopRequireWildcard (line 26856) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function warn (line 26861) | function warn(msg) {
function _interopRequireWildcard (line 27834) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 27836) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function CanvasExtract (line 27853) | function CanvasExtract(renderer) {
function _interopRequireDefault (line 28028) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireWildcard (line 28039) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 28041) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function WebGLExtract (line 28059) | function WebGLExtract(renderer) {
function defineProperties (line 28258) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireWildcard (line 28264) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 28266) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 28268) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 28270) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function AnimatedSprite (line 28307) | function AnimatedSprite(textures, autoUpdate) {
function defineProperties (line 28643) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireDefault (line 28653) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireWildcard (line 28655) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 28657) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 28659) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 28661) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function BitmapText (line 28695) | function BitmapText(text) {
function defineProperties (line 29184) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireDefault (line 29190) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 29192) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function TextureTransform (line 29210) | function TextureTransform(texture, clampMargin) {
function defineProperties (line 29314) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireDefault (line 29328) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireWildcard (line 29330) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 29332) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 29334) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 29336) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function TilingSprite (line 29356) | function TilingSprite(texture) {
function _interopRequireWildcard (line 29762) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 29764) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _interopRequireWildcard (line 30117) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _interopRequireWildcard (line 30151) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _interopRequireDefault (line 30234) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireWildcard (line 30251) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 30253) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 30255) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 30257) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function TilingSpriteRenderer (line 30278) | function TilingSpriteRenderer(renderer) {
function defineProperties (line 30411) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireDefault (line 30425) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireWildcard (line 30427) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 30429) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 30431) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 30433) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function BlurFilter (line 30452) | function BlurFilter(strength, quality, resolution, kernelSize) {
function defineProperties (line 30568) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireDefault (line 30586) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireWildcard (line 30588) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 30590) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 30592) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 30594) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function BlurXFilter (line 30612) | function BlurXFilter(strength, quality, resolution, kernelSize) {
function defineProperties (line 30734) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireDefault (line 30752) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireWildcard (line 30754) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 30756) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 30758) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 30760) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function BlurYFilter (line 30778) | function BlurYFilter(strength, quality, resolution, kernelSize) {
function generateFragBlurSource (line 30910) | function generateFragBlurSource(kernelSize) {
function generateVertBlurSource (line 30948) | function generateVertBlurSource(kernelSize, x) {
function getMaxKernelSize (line 30990) | function getMaxKernelSize(gl) {
function defineProperties (line 31006) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireWildcard (line 31014) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 31016) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 31018) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 31020) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function ColorMatrixFilter (line 31043) | function ColorMatrixFilter() {
function defineProperties (line 31534) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireWildcard (line 31542) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 31544) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 31546) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 31548) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function DisplacementFilter (line 31568) | function DisplacementFilter(sprite, scale) {
function _interopRequireWildcard (line 31650) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 31652) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 31654) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 31656) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function FXAAFilter (line 31677) | function FXAAFilter() {
function _interopRequireDefault (line 31770) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function defineProperties (line 31777) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireWildcard (line 31785) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 31787) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 31789) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 31791) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function NoiseFilter (line 31811) | function NoiseFilter() {
function _interopRequireWildcard (line 31859) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 31861) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 31863) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 31865) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function VoidFilter (line 31880) | function VoidFilter() {
function _interopRequireWildcard (line 31907) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 31909) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function InteractionData (line 31921) | function InteractionData() {
function _classCallCheck (line 31981) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function InteractionEvent (line 31993) | function InteractionEvent() {
function _interopRequireDefault (line 32092) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireWildcard (line 32094) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 32096) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 32098) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 32100) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function InteractionManager (line 32128) | function InteractionManager(renderer, options) {
function defineProperties (line 33560) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _classCallCheck (line 33562) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function InteractionTrackingData (line 33575) | function InteractionTrackingData(pointerId) {
function _interopRequireDefault (line 33761) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
method buttonMode (line 33813) | get buttonMode() {
method buttonMode (line 33816) | set buttonMode(value) {
method trackedPointers (line 33841) | get trackedPointers() {
function _interopRequireWildcard (line 33933) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function parse (line 33943) | function parse(resource, texture) {
function _interopRequireDefault (line 34003) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireDefault (line 34032) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 34034) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 34036) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 34038) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function Loader (line 34098) | function Loader(baseUrl, concurrency) {
function _interopRequireDefault (line 34218) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireDefault (line 34241) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function defineProperties (line 34248) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireWildcard (line 34254) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 34256) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 34258) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 34260) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function Mesh (line 34282) | function Mesh(texture, vertices, uvs, indices, drawMode) {
function defineProperties (line 34553) | function defineProperties(target, props) { for (var i = 0; i < props.len...
function _interopRequireDefault (line 34559) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 34561) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 34563) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 34565) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function NineSlicePlane (line 34611) | function NineSlicePlane(texture, leftWidth, topHeight, rightWidth, botto...
function _interopRequireDefault (line 34949) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 34951) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 34953) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 34955) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function Plane (line 34980) | function Plane(texture, verticesX, verticesY) {
function _interopRequireWildcard (line 35096) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _interopRequireDefault (line 35098) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 35100) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 35102) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 35104) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function Rope (line 35128) | function Rope(texture, points) {
function _interopRequireDefault (line 35337) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireWildcard (line 35339) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 35341) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function MeshSpriteRenderer (line 35354) | function MeshSpriteRenderer(renderer) {
function _interopRequireDefault (line 35647) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireDefault (line 35668) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireWildcard (line 35670) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 35672) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 35674) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 35676) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function MeshRenderer (line 35693) | function MeshRenderer(renderer) {
function _interopRequireWildcard (line 35799) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 35801) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 35803) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 35805) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function ParticleContainer (line 35844) | function ParticleContainer() {
function _interopRequireDefault (line 36149) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireDefault (line 36164) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 36166) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function ParticleBuffer (line 36194) | function ParticleBuffer(gl, properties, dynamicPropertyFlags, size) {
function _interopRequireDefault (line 36408) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireWildcard (line 36410) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 36412) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 36414) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 36416) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function ParticleRenderer (line 36442) | function ParticleRenderer(renderer) {
function _interopRequireDefault (line 36844) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 36846) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 36848) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 36850) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function ParticleShader (line 36863) | function ParticleShader(gl) {
function _interopRequireDefault (line 36903) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireDefault (line 37027) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireWildcard (line 37029) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 37031) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function BasePrepare (line 37060) | function BasePrepare(renderer) {
function drawText (line 37316) | function drawText(helper, item) {
function calculateTextStyle (line 37335) | function calculateTextStyle(helper, item) {
function findText (line 37357) | function findText(item, queue) {
function findTextStyle (line 37388) | function findTextStyle(item, queue) {
function _interopRequireDefault (line 37413) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireWildcard (line 37415) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 37417) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 37419) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 37421) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function CanvasPrepare (line 37444) | function CanvasPrepare(renderer) {
function uploadBaseTextures (line 37498) | function uploadBaseTextures(prepare, item) {
function findBaseTextures (line 37526) | function findBaseTextures(item, queue) {
function _interopRequireDefault (line 37599) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _classCallCheck (line 37606) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function CountLimiter (line 37619) | function CountLimiter(maxItemsPerFrame) {
function _classCallCheck (line 37664) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function TimeLimiter (line 37677) | function TimeLimiter(maxMilliseconds) {
function _interopRequireDefault (line 37730) | function _interopRequireDefault(obj) { return obj && obj.__esModule ? ob...
function _interopRequireWildcard (line 37732) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
function _classCallCheck (line 37734) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _possibleConstructorReturn (line 37736) | function _possibleConstructorReturn(self, call) { if (!self) { throw new...
function _inherits (line 37738) | function _inherits(subClass, superClass) { if (typeof superClass !== "fu...
function WebGLPrepare (line 37755) | function WebGLPrepare(renderer) {
function uploadBaseTextures (line 37781) | function uploadBaseTextures(renderer, item) {
function uploadGraphics (line 37804) | function uploadGraphics(renderer, item) {
function findBaseTextures (line 37826) | function findBaseTextures(item, queue) {
function findGraphics (line 37855) | function findGraphics(item, queue) {
function _interopRequireWildcard (line 37946) | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { ret...
FILE: src/controls/Application.js
function Application (line 23) | function Application(config, screenMode, parentId, width, height, render...
FILE: src/controls/AutoComplete.js
function AutoComplete (line 15) | function AutoComplete(text, theme, skinName) {
FILE: src/controls/Button.js
function Button (line 14) | function Button(theme, skinName) {
FILE: src/controls/Check.js
function Check (line 14) | function Check(theme, skinName) {
FILE: src/controls/InputControl.js
function InputControl (line 17) | function InputControl(theme) {
FILE: src/controls/LayoutGroup.js
function LayoutGroup (line 14) | function LayoutGroup(layout, maxWidth, maxHeight) {
FILE: src/controls/List.js
function List (line 15) | function List(theme) {
FILE: src/controls/PickerList.js
function PickerList (line 15) | function PickerList(theme) {
FILE: src/controls/Radio.js
function Radio (line 13) | function Radio(theme, skinName) {
FILE: src/controls/ScrollBar.js
function ScrollBar (line 18) | function ScrollBar(direction, theme) {
FILE: src/controls/ScrollContainer.js
function ScrollContainer (line 13) | function ScrollContainer(theme) {
FILE: src/controls/ScrollThumb.js
function ScrollThumb (line 14) | function ScrollThumb(scrollable, theme, skinName) {
FILE: src/controls/Scrollable.js
function Scrollable (line 16) | function Scrollable(theme) {
FILE: src/controls/Scroller.js
function Scroller (line 20) | function Scroller(theme) {
FILE: src/controls/Slider.js
function Slider (line 13) | function Slider(theme) {
FILE: src/controls/TextArea.js
function TextArea (line 14) | function TextArea(theme, skinName) {
FILE: src/controls/TextInput.js
function TextInput (line 16) | function TextInput(theme, skinName) {
FILE: src/controls/ToggleButton.js
function ToggleButton (line 12) | function ToggleButton(theme, skinName) {
FILE: src/controls/ToggleGroup.js
function ToggleGroup (line 14) | function ToggleGroup() {
FILE: src/controls/renderers/DefaultListItemRenderer.js
function DefaultListItemRenderer (line 13) | function DefaultListItemRenderer(theme) {
FILE: src/core/Control.js
function Control (line 14) | function Control() {
FILE: src/core/Skinable.js
function Skinable (line 13) | function Skinable(theme) {
FILE: src/data/ListCollection.js
function ListCollection (line 17) | function ListCollection(data) {
FILE: src/interaction/KeyboardManager.js
function KeyboardManager (line 17) | function KeyboardManager(renderer, options) {
FILE: src/interaction/ResizeManager.js
function ResizeManager (line 20) | function ResizeManager(renderer, options) {
FILE: src/layout/HorizontalLayout.js
function HorizontalLayout (line 12) | function HorizontalLayout() {
FILE: src/layout/Layout.js
function Layout (line 8) | function Layout() {
FILE: src/layout/LayoutAlignment.js
function LayoutAlignment (line 12) | function LayoutAlignment() {
FILE: src/layout/TiledColumnsLayout.js
function TiledColumnsLayout (line 12) | function TiledColumnsLayout() {
FILE: src/layout/TiledLayout.js
function TiledLayout (line 12) | function TiledLayout() {
FILE: src/layout/TiledRowsLayout.js
function TiledRowsLayout (line 12) | function TiledRowsLayout() {
FILE: src/layout/VerticalLayout.js
function VerticalLayout (line 12) | function VerticalLayout() {
FILE: src/shapes/Arrow.js
function Arrow (line 17) | function Arrow(color, alpha, tailWidth, tailHeight, width, height) {
FILE: src/shapes/Diamond.js
function Diamond (line 15) | function Diamond(color, alpha, width, height) {
FILE: src/shapes/Ellipse.js
function Ellipse (line 15) | function Ellipse(color, alpha, width, height) {
FILE: src/shapes/Line.js
function Line (line 17) | function Line(color, alpha, width, height, lineWidth, reverse) {
FILE: src/shapes/Rect.js
function Rect (line 16) | function Rect(color, alpha, width, height, radius) {
FILE: src/shapes/Shape.js
function Shape (line 13) | function Shape(color, alpha, width, height) {
FILE: src/skin/Theme.js
function Theme (line 13) | function Theme(global) {
FILE: src/skin/ThemeFont.js
function ThemeFont (line 16) | function ThemeFont(data) {
FILE: src/skin/ThemeParser.js
function ThemeParser (line 13) | function ThemeParser(jsonPath, global) {
FILE: src/utils/InputWrapper.js
function InputWrapper (line 11) | function InputWrapper() {
FILE: src/utils/ScaleContainer.js
function ScaleContainer (line 17) | function ScaleContainer(texture, rect, middleWidth, centerHeight) {
FILE: src/utils/SliderData.js
function SliderData (line 8) | function SliderData() {
FILE: src/utils/Tween.js
function Tween (line 15) | function Tween(target, duration, easing, type) {
function capitalize (line 87) | function capitalize(string) {
FILE: src/utils/mouseWheelSupport.js
function mouseWheelSupport (line 14) | function mouseWheelSupport(stage, enable) {
FILE: src/utils/position.js
function centerVertical (line 14) | function centerVertical(elem, parent) {
function centerHorizontal (line 26) | function centerHorizontal(elem, parent) {
function center (line 38) | function center(elem, parent) {
function bottom (line 50) | function bottom(elem, parent) {
function right (line 62) | function right(elem, parent) {
FILE: test/Basics.js
function checkInvalid (line 11) | function checkInvalid(ctrl) {
FILE: test/utils/ScaleContainer.js
function loadImage (line 14) | async function loadImage(){
FILE: themes/from_feathers/get_themes.py
function get_base_file (line 12) | def get_base_file(theme_path):
function get_texture_name (line 25) | def get_texture_name(theme_path):
function get_feathers_themes (line 37) | def get_feathers_themes(feathers_themes_path):
function create_theme_dir (line 70) | def create_theme_dir(assets_path, name):
function process_assets (line 77) | def process_assets(assets_path, name, theme_path):
function get_theme_data (line 86) | def get_theme_data(data_path):
function main (line 98) | def main():
FILE: themes/from_feathers/parse_feathers_theme.py
function get_scale_9_grids (line 13) | def get_scale_9_grids(as_path):
function scale_9_grids_to_json (line 27) | def scale_9_grids_to_json(theme_path, scale_9_grids):
function convert (line 32) | def convert(as_path, theme_path):
function main (line 37) | def main():
FILE: themes/from_feathers/sanity_check.py
function check (line 14) | def check(theme_assets):
function main (line 54) | def main():
FILE: themes/from_feathers/xml_to_json.py
function sprite_data (line 8) | def sprite_data(attrib):
function parse_xml (line 31) | def parse_xml(filename):
function image_meta (line 40) | def image_meta(filename):
function get_data (line 52) | def get_data(path):
function convert (line 60) | def convert(path):
function main (line 67) | def main():
Copy disabled (too large)
Download .json
Condensed preview — 258 files, each showing path, character count, and a content snippet. Download the .json file for the full structured content (20,201K chars).
[
{
"path": ".codeclimate.yml",
"chars": 358,
"preview": "# Save as .codeclimate.yml (note leading .) in project root directory\nengines:\n eslint:\n enabled: true\n duplication"
},
{
"path": ".editorconfig",
"chars": 274,
"preview": "; This file is for unifying the coding style for different editors and IDEs.\n; More information at http://EditorConfig.o"
},
{
"path": ".gitignore",
"chars": 109,
"preview": "lib-cov/\ncoverage\nnode_modules/\n.grunt\ntest/gen/\n*.log\n**/*.*~\n**/*.pyc\nthemes/from_feathers/feathers\n.idea/\n"
},
{
"path": ".gitmodules",
"chars": 222,
"preview": "[submodule \"external/pixi-layout\"]\n\tpath = external/pixi-layout\n\turl = git@github.com:GreyRook/pixi-layout.git\n[submodul"
},
{
"path": ".inch.yml",
"chars": 156,
"preview": "files:\n # define files included in the analysis\n included:\n - src/**/*.js\n # define files excluded from the analys"
},
{
"path": ".jshintignore",
"chars": 0,
"preview": ""
},
{
"path": ".jshintrc",
"chars": 7320,
"preview": "{\n // --------------------------------------------------------------------\n // JSHint Configuration\n // -------"
},
{
"path": ".travis.yml",
"chars": 620,
"preview": "language: node_js\nnode_js:\n - \"4\"\n\nenv:\n - CXX=g++-4.8\n\naddons:\n apt:\n sources:\n - ubuntu-toolchain-r-test\n"
},
{
"path": "CODE_OF_CONDUCT.md",
"chars": 3231,
"preview": "# Contributor Covenant Code of Conduct\n\n## Our Pledge\n\nIn the interest of fostering an open and welcoming environment, w"
},
{
"path": "CONTRIBUTING.md",
"chars": 4359,
"preview": "# Note\nOne aim of [gown.js][gown] is to make it as easy as possible for existing [pixi.js][pixi] contributors\nto contrib"
},
{
"path": "LICENSE",
"chars": 586,
"preview": "Copyright 2015,2016 Andreas Bresser <self@andreasbresser.de>\n\nLicensed under the Apache License, Version 2.0 (the \"Licen"
},
{
"path": "README.md",
"chars": 5327,
"preview": "\n===========\n\nUI system for [pixi.js](http://pixijs.c"
},
{
"path": "TODO.md",
"chars": 3222,
"preview": "TODO next\n=========\nMost important for now are bugfixes, take a look at the [Issue tracker](https://github.com/GreyRook/"
},
{
"path": "docs/api/GOWN.Application.html",
"chars": 169285,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: Application</title>\n \n \n \n \n \n"
},
{
"path": "docs/api/GOWN.AutoComplete.html",
"chars": 210597,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: AutoComplete</title>\n \n \n \n \n "
},
{
"path": "docs/api/GOWN.Button.html",
"chars": 176277,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: Button</title>\n \n \n \n \n \n <"
},
{
"path": "docs/api/GOWN.Check.html",
"chars": 176257,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: Check</title>\n \n \n \n \n \n <m"
},
{
"path": "docs/api/GOWN.Control.html",
"chars": 153974,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: Control</title>\n \n \n \n \n \n "
},
{
"path": "docs/api/GOWN.DefaultListItemRenderer.html",
"chars": 179686,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: DefaultListItemRenderer</title>\n \n \n "
},
{
"path": "docs/api/GOWN.InputControl.html",
"chars": 197734,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: InputControl</title>\n \n \n \n \n "
},
{
"path": "docs/api/GOWN.InputWrapper.html",
"chars": 163809,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: InputWrapper</title>\n \n \n \n \n "
},
{
"path": "docs/api/GOWN.LayoutGroup.html",
"chars": 174228,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: LayoutGroup</title>\n \n \n \n \n \n"
},
{
"path": "docs/api/GOWN.List.html",
"chars": 175353,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: List</title>\n \n \n \n \n \n <me"
},
{
"path": "docs/api/GOWN.ListCollection.html",
"chars": 173470,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: ListCollection</title>\n \n \n \n \n "
},
{
"path": "docs/api/GOWN.PickerList.html",
"chars": 160202,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: PickerList</title>\n \n \n \n \n \n "
},
{
"path": "docs/api/GOWN.Radio.html",
"chars": 176282,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: Radio</title>\n \n \n \n \n \n <m"
},
{
"path": "docs/api/GOWN.ScaleContainer.html",
"chars": 163797,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: ScaleContainer</title>\n \n \n \n \n "
},
{
"path": "docs/api/GOWN.ScrollBar.html",
"chars": 189758,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: ScrollBar</title>\n \n \n \n \n \n "
},
{
"path": "docs/api/GOWN.ScrollContainer.html",
"chars": 166699,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: ScrollContainer</title>\n \n \n \n \n "
},
{
"path": "docs/api/GOWN.ScrollThumb.html",
"chars": 181428,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: ScrollThumb</title>\n \n \n \n \n \n"
},
{
"path": "docs/api/GOWN.Scrollable.html",
"chars": 189201,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: Scrollable</title>\n \n \n \n \n \n "
},
{
"path": "docs/api/GOWN.Scroller.html",
"chars": 168650,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: Scroller</title>\n \n \n \n \n \n "
},
{
"path": "docs/api/GOWN.Skinable.html",
"chars": 162849,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: Skinable</title>\n \n \n \n \n \n "
},
{
"path": "docs/api/GOWN.Slider.html",
"chars": 189070,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: Slider</title>\n \n \n \n \n \n <"
},
{
"path": "docs/api/GOWN.SliderData.html",
"chars": 151470,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: SliderData</title>\n \n \n \n \n \n "
},
{
"path": "docs/api/GOWN.TextArea.html",
"chars": 203641,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: TextArea</title>\n \n \n \n \n \n "
},
{
"path": "docs/api/GOWN.TextInput.html",
"chars": 200880,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: TextInput</title>\n \n \n \n \n \n "
},
{
"path": "docs/api/GOWN.Theme.html",
"chars": 171980,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: Theme</title>\n \n \n \n \n \n <m"
},
{
"path": "docs/api/GOWN.ThemeFont.html",
"chars": 158835,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: ThemeFont</title>\n \n \n \n \n \n "
},
{
"path": "docs/api/GOWN.ThemeParser.html",
"chars": 181839,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: ThemeParser</title>\n \n \n \n \n \n"
},
{
"path": "docs/api/GOWN.ToggleButton.html",
"chars": 176872,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: ToggleButton</title>\n \n \n \n \n "
},
{
"path": "docs/api/GOWN.ToggleGroup.html",
"chars": 156502,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: ToggleGroup</title>\n \n \n \n \n \n"
},
{
"path": "docs/api/GOWN.Tween.html",
"chars": 165927,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: Tween</title>\n \n \n \n \n \n <m"
},
{
"path": "docs/api/GOWN.interaction.KeyboardManager.html",
"chars": 158015,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: KeyboardManager</title>\n \n \n \n \n "
},
{
"path": "docs/api/GOWN.interaction.ResizeManager.html",
"chars": 161659,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: ResizeManager</title>\n \n \n \n \n "
},
{
"path": "docs/api/GOWN.layout.HorizontalLayout.html",
"chars": 165501,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: HorizontalLayout</title>\n \n \n \n \n"
},
{
"path": "docs/api/GOWN.layout.Layout.html",
"chars": 160569,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: Layout</title>\n \n \n \n \n \n <"
},
{
"path": "docs/api/GOWN.layout.LayoutAlignment.html",
"chars": 165332,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: LayoutAlignment</title>\n \n \n \n \n "
},
{
"path": "docs/api/GOWN.layout.TiledColumnsLayout.html",
"chars": 159307,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: TiledColumnsLayout</title>\n \n \n \n "
},
{
"path": "docs/api/GOWN.layout.TiledLayout.html",
"chars": 166290,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: TiledLayout</title>\n \n \n \n \n \n"
},
{
"path": "docs/api/GOWN.layout.TiledRowsLayout.html",
"chars": 159265,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: TiledRowsLayout</title>\n \n \n \n \n "
},
{
"path": "docs/api/GOWN.layout.VerticalLayout.html",
"chars": 165475,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: VerticalLayout</title>\n \n \n \n \n "
},
{
"path": "docs/api/GOWN.shapes.Arrow.html",
"chars": 155373,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: Arrow</title>\n \n \n \n \n \n <m"
},
{
"path": "docs/api/GOWN.shapes.Diamond.html",
"chars": 154586,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: Diamond</title>\n \n \n \n \n \n "
},
{
"path": "docs/api/GOWN.shapes.Rect.html",
"chars": 155487,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: Rect</title>\n \n \n \n \n \n <me"
},
{
"path": "docs/api/GOWN.shapes.Shape.html",
"chars": 155443,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: Shape</title>\n \n \n \n \n \n <m"
},
{
"path": "docs/api/GOWN.utils.html",
"chars": 163418,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Namespace: utils</title>\n \n \n \n \n \n "
},
{
"path": "docs/api/GOWN.utils.position.html",
"chars": 160668,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Namespace: position</title>\n \n \n \n \n "
},
{
"path": "docs/api/GOWN.utils.resizeScaling.html",
"chars": 153572,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Namespace: resizeScaling</title>\n \n \n \n "
},
{
"path": "docs/api/PIXI.shape.Ellipse.html",
"chars": 152295,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: Ellipse</title>\n \n \n \n \n \n "
},
{
"path": "docs/api/PIXI.shape.Line.html",
"chars": 154937,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Class: Line</title>\n \n \n \n \n \n <me"
},
{
"path": "docs/api/controls_Application.js.html",
"chars": 158675,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: controls/Application.js</title>\n \n \n "
},
{
"path": "docs/api/controls_AutoComplete.js.html",
"chars": 158486,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: controls/AutoComplete.js</title>\n \n \n "
},
{
"path": "docs/api/controls_Button.js.html",
"chars": 159092,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: controls/Button.js</title>\n \n \n \n "
},
{
"path": "docs/api/controls_Check.js.html",
"chars": 150209,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: controls/Check.js</title>\n \n \n \n "
},
{
"path": "docs/api/controls_InputControl.js.html",
"chars": 169125,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: controls/InputControl.js</title>\n \n \n "
},
{
"path": "docs/api/controls_LayoutGroup.js.html",
"chars": 155771,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: controls/LayoutGroup.js</title>\n \n \n "
},
{
"path": "docs/api/controls_List.js.html",
"chars": 160111,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: controls/List.js</title>\n \n \n \n "
},
{
"path": "docs/api/controls_PickerList.js.html",
"chars": 156230,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: controls/PickerList.js</title>\n \n \n "
},
{
"path": "docs/api/controls_Radio.js.html",
"chars": 150592,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: controls/Radio.js</title>\n \n \n \n "
},
{
"path": "docs/api/controls_ScrollBar.js.html",
"chars": 153238,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: controls/ScrollBar.js</title>\n \n \n "
},
{
"path": "docs/api/controls_ScrollContainer.js.html",
"chars": 149980,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: controls/ScrollContainer.js</title>\n \n "
},
{
"path": "docs/api/controls_ScrollThumb.js.html",
"chars": 154749,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: controls/ScrollThumb.js</title>\n \n \n "
},
{
"path": "docs/api/controls_Scrollable.js.html",
"chars": 164313,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: controls/Scrollable.js</title>\n \n \n "
},
{
"path": "docs/api/controls_Scroller.js.html",
"chars": 197288,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: controls/Scroller.js</title>\n \n \n \n"
},
{
"path": "docs/api/controls_Slider.js.html",
"chars": 150186,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: controls/Slider.js</title>\n \n \n \n "
},
{
"path": "docs/api/controls_TextArea.js.html",
"chars": 155049,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: controls/TextArea.js</title>\n \n \n \n"
},
{
"path": "docs/api/controls_TextInput.js.html",
"chars": 152507,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: controls/TextInput.js</title>\n \n \n "
},
{
"path": "docs/api/controls_ToggleButton.js.html",
"chars": 154357,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: controls/ToggleButton.js</title>\n \n \n "
},
{
"path": "docs/api/controls_ToggleGroup.js.html",
"chars": 154267,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: controls/ToggleGroup.js</title>\n \n \n "
},
{
"path": "docs/api/controls_renderers_DefaultListItemRenderer.js.html",
"chars": 153413,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: controls/renderers/DefaultListItemRenderer.j"
},
{
"path": "docs/api/core_Control.js.html",
"chars": 151468,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: core/Control.js</title>\n \n \n \n \n"
},
{
"path": "docs/api/core_Skinable.js.html",
"chars": 154886,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: core/Skinable.js</title>\n \n \n \n "
},
{
"path": "docs/api/data_ListCollection.js.html",
"chars": 154803,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: data/ListCollection.js</title>\n \n \n "
},
{
"path": "docs/api/global.html",
"chars": 153902,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Global</title>\n \n \n \n \n \n <meta pr"
},
{
"path": "docs/api/index.html",
"chars": 155237,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Index</title>\n \n \n \n \n \n <meta pro"
},
{
"path": "docs/api/interaction_KeyboardManager.js.html",
"chars": 157055,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: interaction/KeyboardManager.js</title>\n \n"
},
{
"path": "docs/api/interaction_ResizeManager.js.html",
"chars": 157093,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: interaction/ResizeManager.js</title>\n \n "
},
{
"path": "docs/api/layout_HorizontalLayout.js.html",
"chars": 150155,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: layout/HorizontalLayout.js</title>\n \n "
},
{
"path": "docs/api/layout_Layout.js.html",
"chars": 154215,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: layout/Layout.js</title>\n \n \n \n "
},
{
"path": "docs/api/layout_LayoutAlignment.js.html",
"chars": 157618,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: layout/LayoutAlignment.js</title>\n \n \n"
},
{
"path": "docs/api/layout_TiledColumnsLayout.js.html",
"chars": 150733,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: layout/TiledColumnsLayout.js</title>\n \n "
},
{
"path": "docs/api/layout_TiledLayout.js.html",
"chars": 160420,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: layout/TiledLayout.js</title>\n \n \n "
},
{
"path": "docs/api/layout_TiledRowsLayout.js.html",
"chars": 150695,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: layout/TiledRowsLayout.js</title>\n \n \n"
},
{
"path": "docs/api/layout_VerticalLayout.js.html",
"chars": 150129,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: layout/VerticalLayout.js</title>\n \n \n "
},
{
"path": "docs/api/scripts/jaguar.js",
"chars": 1678,
"preview": "(function(){var e=0;var t;var n=document.getElementById(\"source-code\");if(n){var i=config.linenums;if(i){n=n.getElements"
},
{
"path": "docs/api/scripts/prettify/Apache-License-2.0.txt",
"chars": 11358,
"preview": "\n Apache License\n Version 2.0, January 2004\n "
},
{
"path": "docs/api/scripts/prettify/lang-css.js",
"chars": 861,
"preview": "PR.registerLangHandler(PR.createSimpleLexer([[\"pln\",/^[\\t\\n\\f\\r ]+/,null,\" \\t\\r\\n\f\"]],[[\"str\",/^\"(?:[^\\n\\f\\r\"\\\\]|\\\\(?:\\r"
},
{
"path": "docs/api/scripts/prettify/prettify.js",
"chars": 13632,
"preview": "var q=null;window.PR_SHOULD_USE_CONTINUATION=!0;\n(function(){function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92"
},
{
"path": "docs/api/scripts/underscore-min.js",
"chars": 14358,
"preview": "// Underscore.js 1.5.2\n// http://underscorejs.org\n// (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Invest"
},
{
"path": "docs/api/shapes_Arrow.js.html",
"chars": 150886,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: shapes/Arrow.js</title>\n \n \n \n \n"
},
{
"path": "docs/api/shapes_Diamond.js.html",
"chars": 150339,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: shapes/Diamond.js</title>\n \n \n \n "
},
{
"path": "docs/api/shapes_Ellipse.js.html",
"chars": 150259,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: shapes/Ellipse.js</title>\n \n \n \n "
},
{
"path": "docs/api/shapes_Line.js.html",
"chars": 151264,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: shapes/Line.js</title>\n \n \n \n \n "
},
{
"path": "docs/api/shapes_Rect.js.html",
"chars": 151037,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: shapes/Rect.js</title>\n \n \n \n \n "
},
{
"path": "docs/api/shapes_Shape.js.html",
"chars": 154514,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: shapes/Shape.js</title>\n \n \n \n \n"
},
{
"path": "docs/api/skin_Theme.js.html",
"chars": 154943,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: skin/Theme.js</title>\n \n \n \n \n "
},
{
"path": "docs/api/skin_ThemeFont.js.html",
"chars": 152678,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: skin/ThemeFont.js</title>\n \n \n \n "
},
{
"path": "docs/api/skin_ThemeParser.js.html",
"chars": 155792,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: skin/ThemeParser.js</title>\n \n \n \n "
},
{
"path": "docs/api/styles/jaguar.css",
"chars": 5147,
"preview": "body,html{font:1em jaf-bernino-sans,\"Lucida Grande\",\"Lucida Sans Unicode\",\"Lucida Sans\",Geneva,Verdana,sans-serif;backgr"
},
{
"path": "docs/api/styles/prettify-jsdoc.css",
"chars": 1535,
"preview": "/* JSDoc prettify.js theme */\n\n/* plain text */\n.pln {\n color: #000000;\n font-weight: normal;\n font-style: normal;\n}\n"
},
{
"path": "docs/api/styles/prettify-tomorrow.css",
"chars": 2018,
"preview": "/* Tomorrow Theme */\n/* Original theme - https://github.com/chriskempson/tomorrow-theme */\n/* Pretty printing styles. Us"
},
{
"path": "docs/api/utils_InputWrapper.js.html",
"chars": 155268,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: utils/InputWrapper.js</title>\n \n \n "
},
{
"path": "docs/api/utils_ScaleContainer.js.html",
"chars": 158975,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: utils/ScaleContainer.js</title>\n \n \n "
},
{
"path": "docs/api/utils_SliderData.js.html",
"chars": 149870,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: utils/SliderData.js</title>\n \n \n \n "
},
{
"path": "docs/api/utils_Tween.js.html",
"chars": 154666,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: utils/Tween.js</title>\n \n \n \n \n "
},
{
"path": "docs/api/utils_mixin.js.html",
"chars": 150394,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: utils/mixin.js</title>\n \n \n \n \n "
},
{
"path": "docs/api/utils_mouseWheelSupport.js.html",
"chars": 152014,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: utils/mouseWheelSupport.js</title>\n \n "
},
{
"path": "docs/api/utils_position.js.html",
"chars": 151216,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: utils/position.js</title>\n \n \n \n "
},
{
"path": "docs/api/utils_resizeScaling.js.html",
"chars": 153068,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: utils/resizeScaling.js</title>\n \n \n "
},
{
"path": "docs/api/utils_roundDownToNearest.js.html",
"chars": 150151,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: utils/roundDownToNearest.js</title>\n \n "
},
{
"path": "docs/api/utils_roundToNearest.js.html",
"chars": 150166,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: utils/roundToNearest.js</title>\n \n \n "
},
{
"path": "docs/api/utils_roundToPrecision.js.html",
"chars": 150066,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: utils/roundToPrecision.js</title>\n \n \n"
},
{
"path": "docs/api/utils_roundUpToNearest.js.html",
"chars": 150132,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <title>Source: utils/roundUpToNearest.js</title>\n \n \n"
},
{
"path": "docs/dist/gown.js",
"chars": 298316,
"preview": "/******/ (function(modules) { // webpackBootstrap\n/******/ \t// The module cache\n/******/ \tvar installedModules = {};\n/**"
},
{
"path": "docs/examples/example 01 - button and themes/index.html",
"chars": 3070,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\" />\n <title>gown.js example: Buttons with different themes</ti"
},
{
"path": "docs/examples/example 02 - layouting/index.html",
"chars": 1595,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\" />\n <title>gown.js example: layouting</title>\n <style>\n "
},
{
"path": "docs/examples/example 03 - tiled layout (columns and rows)/index.html",
"chars": 2253,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\" />\n <title>gown.js example: tiled layout</title>\n <style>\n"
},
{
"path": "docs/examples/example 04 - scroll container/index.html",
"chars": 1963,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\" />\n <title>gown.js example: scroll container</title>\n <sty"
},
{
"path": "docs/examples/example 05 - scrollbars/index.html",
"chars": 3486,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\" />\n <title>gown.js example: scrollbar</title>\n <style>\n "
},
{
"path": "docs/examples/example 06 - text input/index.html",
"chars": 2117,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\" />\n <title>gown.js example: scrollbar</title>\n <style>\n "
},
{
"path": "docs/examples/example 07 - slider/index.html",
"chars": 2478,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\" />\n <title>gown.js example: slider</title>\n <style>\n "
},
{
"path": "docs/examples/example 08 - zoom/index.html",
"chars": 3469,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\" />\n <title>gown.js example: zoom</title>\n <style>\n "
},
{
"path": "docs/examples/example 09 - Checkboxes/index.html",
"chars": 1868,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\" />\n <title>gown.js example: Checkboxes</title>\n <style>\n "
},
{
"path": "docs/examples/example 10 - List/index.html",
"chars": 3287,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\" />\n <title>gown.js example: List</title>\n <style>\n "
},
{
"path": "docs/examples/example 11 - PickerList/index.html",
"chars": 2538,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\" />\n <title>GOWN.js example: PickerList</title>\n <style>\n "
},
{
"path": "docs/examples/example 12 - Tweening/index.html",
"chars": 1872,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\" />\n <title>gown.js example: Tweening (using external libs)</t"
},
{
"path": "docs/examples/example 13 - login dialog/css/font-awesome.css",
"chars": 32318,
"preview": "/*!\n * Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome\n * License - http://fontawesome.io/lice"
},
{
"path": "docs/examples/example 13 - login dialog/index.html",
"chars": 1953,
"preview": "<!DOCTYPE html>\r\n<html>\r\n<head>\r\n <meta charset=\"utf-8\" />\r\n <title>gown.js example: Login dialog (TextInput and A"
},
{
"path": "docs/examples/example 13 - login dialog/js/IconTextInput.js",
"chars": 923,
"preview": "/**\n * @author Andreas Bresser\n */\n\n/**\n * Text input with icon\n *\n * @class IconTextInput\n */\n\nvar IconTextInput = func"
},
{
"path": "docs/examples/example 13 - login dialog/js/LoginDialog.js",
"chars": 3368,
"preview": "/**\n * @author Andreas Bresser\n */\n\n/**\n * a simple dialog with a email and password text input\n */\nvar LoginDialog = fu"
},
{
"path": "docs/examples/example 13 - login dialog/lib/FontLoader.js",
"chars": 84398,
"preview": "/* globals define, exports, module */\n\n(function(root, definition) {\n if (typeof define === 'function' && define.amd)"
},
{
"path": "docs/examples/example 14 - overwrite skin data/index.html",
"chars": 1632,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\" />\n <title>gown.js example: Overwrite skin data</title>\n <"
},
{
"path": "docs/examples/example 15 - resize canvas/index.html",
"chars": 3760,
"preview": "<!DOCTYPE html>\r\n<html>\r\n<head>\r\n <meta charset=\"utf-8\" />\r\n <title>gown.js example: resize canvas using css-eleme"
},
{
"path": "docs/examples/example 16 - radio button/index.html",
"chars": 1726,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\" />\n <title>gown.js example: Radio button</title>\n <!-- see"
},
{
"path": "docs/examples/example 17 - AutoComplete/index.html",
"chars": 1833,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\"/>\n <title>pixi UI example: Auto Complete</title>\n <style>\n"
},
{
"path": "docs/examples/index.html",
"chars": 2286,
"preview": "<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 3.2 Final//EN\"><html>\n<title>Directory listing for /docs/examples/</title>\n<body"
},
{
"path": "docs/examples/layout example 01 - fixed widths/index.html",
"chars": 1542,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\" />\n <title>GOWN.layout example: align some rectangles horizon"
},
{
"path": "docs/examples/layout example 02 - percentages/index.html",
"chars": 1884,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\" />\n <title>GOWN.layout example: calculate width/height using "
},
{
"path": "docs/examples/layout example 03 - nested/index.html",
"chars": 2335,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\" />\n <title>GOWN.layout example: nested layouts, recursive lay"
},
{
"path": "docs/examples/layout example 04 - TiledLayout/index.html",
"chars": 2250,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\" />\n <title>GOWN.layout example: layout with tiles that have f"
},
{
"path": "docs/examples/shapes example 01 - animated rect/index.html",
"chars": 1209,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\" />\n <title>GOWN.shapes example: animated rect with round edge"
},
{
"path": "docs/examples/shapes example 02 - painting/index.html",
"chars": 2171,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\" />\n <title>GOWN.shapes example: animated rect with round edge"
},
{
"path": "docs/examples/shapes example 03 - borders/index.html",
"chars": 1834,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\" />\n <title>GOWN.shapes example: some shapes with borders</tit"
},
{
"path": "docs/index.html",
"chars": 364,
"preview": "<html>\n\n<body>\n\n<h1>GOWN.js</h1>\n<a href=\"examples/\">Examples</a> <br>\n<a href=\"https://github.com/GreyRook/gown.js\">Git"
},
{
"path": "docs/lib/createjs/README.txt",
"chars": 876,
"preview": "# lib directory\nThis directory contains a compressed version of the TweenJS library, including the most recent tagged re"
},
{
"path": "docs/lib/createjs/tweenjs-0.6.2.combined.js",
"chars": 105103,
"preview": "/*!\n* TweenJS\n* Visit http://createjs.com/ for documentation, updates and examples.\n*\n* Copyright (c) 2010 gskinner.com,"
},
{
"path": "docs/lib/createjs/tweenjs-NEXT.combined.js",
"chars": 105102,
"preview": "/*!\n* TweenJS\n* Visit http://createjs.com/ for documentation, updates and examples.\n*\n* Copyright (c) 2010 gskinner.com,"
},
{
"path": "docs/lib/pixi/pixi.js",
"chars": 1207758,
"preview": "/*!\n * pixi.js - v4.4.0\n * Compiled Wed, 22 Feb 2017 17:36:45 UTC\n *\n * pixi.js is licensed under the MIT License.\n * ht"
},
{
"path": "docs/lib/pixi-tween/pixi-tween.js",
"chars": 14206,
"preview": "!function(t){function e(i){if(n[i])return n[i].exports;var r=n[i]={exports:{},id:i,loaded:!1};return t[i].call(r.exports"
},
{
"path": "docs/themes/assets/README.md",
"chars": 104,
"preview": "WARNING\n-------\nThe files in this folder are generated from the feathers themes and/or the data \nfolder\n"
},
{
"path": "docs/themes/assets/aeon_desktop/aeon_desktop.json",
"chars": 57066,
"preview": "{\n \"frames\": {\n \"alert-background-skin0000\": {\n \"frame\": {\n \"h\": 22, \n \"w\": 22, \n \"x\": 101"
},
{
"path": "docs/themes/assets/bootstrapish/bootstrapish.json",
"chars": 739,
"preview": "{\n \"hoverSkin\": true, \n \"skins\": {\n \"button\": {\n \"down\": {\n \"borderColor\": \"0xff0000\", \n \"color\""
},
{
"path": "docs/themes/assets/metalworks_desktop/metalworks_desktop.json",
"chars": 41593,
"preview": "{\n \"frames\": {\n \"back-button-disabled-skin0000\": {\n \"frame\": {\n \"h\": 45, \n \"w\": 37, \n \"x\":"
},
{
"path": "docs/themes/assets/metalworks_mobile/metalworks_mobile.json",
"chars": 38722,
"preview": "{\n \"frames\": {\n \"back-button-disabled-skin0000\": {\n \"frame\": {\n \"h\": 56, \n \"w\": 37, \n \"x\":"
},
{
"path": "docs/themes/assets/minimal_desktop/minimal_desktop.json",
"chars": 28739,
"preview": "{\n \"frames\": {\n \"back-button-disabled-skin0000\": {\n \"frame\": {\n \"h\": 40, \n \"w\": 28, \n \"x\":"
},
{
"path": "docs/themes/assets/minimal_mobile/minimal_mobile.json",
"chars": 26615,
"preview": "{\n \"frames\": {\n \"back-button-disabled-skin0000\": {\n \"frame\": {\n \"h\": 56, \n \"w\": 40, \n \"x\":"
},
{
"path": "docs/themes/assets/shapes_desktop/shapes_desktop.json",
"chars": 561,
"preview": "{\n \"hoverSkin\": true, \n \"skins\": {\n \"button\": {\n \"down\": {\n \"borderColor\": \"0xff0000\", \n \"color\""
},
{
"path": "docs/themes/assets/topcoat_light_mobile/topcoat_light_mobile.json",
"chars": 31880,
"preview": "{\n \"frames\": {\n \"background-popup-skin0000\": {\n \"frame\": {\n \"h\": 58, \n \"w\": 54, \n \"x\": 277"
},
{
"path": "jsdoc.conf.json",
"chars": 952,
"preview": "{\n \"tags\": {\n \"allowUnknownTags\" : true\n },\n \"source\": {\n \"include\": [\n \"./src/\"\n ],\n \"exclude\": [\n "
},
{
"path": "package.json",
"chars": 1370,
"preview": "{\n \"name\": \"gown\",\n \"version\": \"0.1.6\",\n \"description\": \"gown.js provides basic UI components for Pixi.js. Inspired b"
},
{
"path": "src/controls/Application.js",
"chars": 9186,
"preview": "var Control = require('../core/Control');\n\n/**\n * Entry point for your application, makes some assumptions, (e.g. that y"
},
{
"path": "src/controls/AutoComplete.js",
"chars": 8991,
"preview": "var InputControl = require('./InputControl'),\n TextInput = require('./TextInput');\n\n/**\n * The basic AutoComplete. Ne"
},
{
"path": "src/controls/Button.js",
"chars": 10567,
"preview": "var Skinable = require('../core/Skinable');\n\n/**\n * The basic Button with 3 states (up, down and hover) and a label that"
},
{
"path": "src/controls/Check.js",
"chars": 765,
"preview": "var ToggleButton = require('./ToggleButton');\n\n/**\n * A toggle control that contains a label and a box that may be check"
},
{
"path": "src/controls/InputControl.js",
"chars": 19980,
"preview": "var Skinable = require('../core/Skinable'),\n InputWrapper = require('../utils/InputWrapper');\n\n/**\n * InputControl us"
},
{
"path": "src/controls/LayoutGroup.js",
"chars": 6246,
"preview": "var Control = require('../core/Control');\n\n/**\n * The LayoutGroup allows you to add PIXI.js children that will be positi"
},
{
"path": "src/controls/List.js",
"chars": 10634,
"preview": "var Scroller = require('./Scroller');\nvar ListCollection = require('../data/ListCollection');\nvar LayoutGroup = require("
},
{
"path": "src/controls/PickerList.js",
"chars": 6763,
"preview": "var Control = require('../core/Control');\nvar ToggleButton = require('./ToggleButton');\nvar List = require('./List');\nva"
},
{
"path": "src/controls/Radio.js",
"chars": 1148,
"preview": "var ToggleButton = require('./ToggleButton');\n\n/**\n * A toggleable control that exists in a set that requires a single, "
},
{
"path": "src/controls/ScrollBar.js",
"chars": 3758,
"preview": "var Scrollable = require('./Scrollable');\n\n// TODO: decrement/increment Button\n// TODO: thumbFactory?\n// TODO: this.show"
},
{
"path": "src/controls/ScrollContainer.js",
"chars": 506,
"preview": "var Scroller = require('./Scroller');\n//var ScrollBar = require('./ScrollBar');\n\n/**\n * ScrollContainer (not implemented"
},
{
"path": "src/controls/ScrollText.js",
"chars": 0,
"preview": ""
},
{
"path": "src/controls/ScrollThumb.js",
"chars": 5279,
"preview": "var Button = require('./Button');\n\n/**\n * Thumb button that can be moved on the scrollbar\n *\n * @class ScrollThumb\n * @e"
},
{
"path": "src/controls/Scrollable.js",
"chars": 14808,
"preview": "var Skinable = require('../core/Skinable'),\n ScrollThumb = require('./ScrollThumb'),\n SliderData = require('../uti"
},
{
"path": "src/controls/Scroller.js",
"chars": 44559,
"preview": "var Control = require('../core/Control'),\n Tween = require('../utils/Tween'),\n Scrollable = require('./Scrollable'"
},
{
"path": "src/controls/Slider.js",
"chars": 739,
"preview": "var Scrollable = require('./Scrollable');\n\n/**\n * Simple slider with min. and max. value\n *\n * @class Slider\n * @extends"
},
{
"path": "src/controls/TextArea.js",
"chars": 5568,
"preview": "var InputControl = require('./InputControl');\n\n/**\n * A text entry control that allows users to enter and edit multiple "
},
{
"path": "src/controls/TextInput.js",
"chars": 3043,
"preview": "var InputControl = require('./InputControl'),\n InputWrapper = require('../utils/InputWrapper'),\n position = requir"
},
{
"path": "src/controls/ToggleButton.js",
"chars": 4921,
"preview": "var Button = require('./Button');\n\n/**\n * Basic button that has a selected state which indicates if the button\n * is pre"
},
{
"path": "src/controls/ToggleGroup.js",
"chars": 4746,
"preview": "var EventEmitter = require('eventemitter3');\nvar ToggleButton = require('./ToggleButton');\n\n/**\n * Controls the selectio"
},
{
"path": "src/controls/renderers/DefaultListItemRenderer.js",
"chars": 3794,
"preview": "var ToggleButton = require('../ToggleButton');\nvar Button = require('../Button');\n\n/**\n * The default list item renderer"
},
{
"path": "src/core/Control.js",
"chars": 2022,
"preview": "var resizeScaling = require('../utils/resizeScaling');\nvar mixin = require('../utils/mixin');\n\n/**\n * Base for all UI co"
},
{
"path": "src/core/Skinable.js",
"chars": 5470,
"preview": "var Control = require('./Control');\n\n/**\n * Control with a managed skin\n * (e.g. a button that has different skins for u"
},
{
"path": "src/core/index.js",
"chars": 395,
"preview": "/**\n * @file Main export of the gown.js core library\n * @author Andreas Bresser <andreasbresser@gmail.com>\n "
},
{
"path": "src/data/ListCollection.js",
"chars": 5344,
"preview": "var EventEmitter = require('eventemitter3');\n\n/**\n * Used to handle data manipulation (emit events when data changes, so"
},
{
"path": "src/index.js",
"chars": 3371,
"preview": "// full version of gown\n// (includes pixi-layout and pixi-shape, so you only need to add pixi.js\n// and gown.js into yo"
},
{
"path": "src/interaction/KeyboardManager.js",
"chars": 7572,
"preview": "var EventEmitter = require('eventemitter3');\n\n/**\n * The keyboard manager deals with key events. Any DisplayObject can b"
},
{
"path": "src/interaction/ResizeManager.js",
"chars": 7608,
"preview": "var EventEmitter = require('eventemitter3');\n\n/**\n * The resize manager deals with changes in the Application size\n * e."
},
{
"path": "src/layout/GridLayout.js",
"chars": 0,
"preview": ""
}
]
// ... and 58 more files (download for full content)
About this extraction
This page contains the full source code of the GreyRook/gown.js GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 258 files (18.3 MB), approximately 4.8M tokens, and a symbol index with 781 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.