#

API Docs for: 3.10.3
Show: Inherited Protected Private Deprecated

# Uploader Class

Defined in: `uploader/js/uploader.js:11`
Module: uploader

`Y.Uploader` serves as an alias for either `Y.UploaderFlash` or `Y.UploaderHTML5`, depending on the feature set available in a specific browser. If neither HTML5 nor Flash transport layers are available, `Y.Uploader.TYPE` static property is set to `"none"`.

- Index
- Properties

## Item Index

### Properties

- TYPE static

## Properties

### `TYPE`

String static

Defined in `uploader/js/uploader.js:20`

The static property reflecting the type of uploader that `Y.Uploader` aliases. The possible values are:

- `"html5"`: Y.Uploader is an alias for Y.UploaderHTML5
- `"flash"`: Y.Uploader is an alias for Y.UploaderFlash
- `"none"`: Neither Flash not HTML5 are available, and Y.Uploader does not reference an actual implementation.