Class: DropzonePlugin
Plugins.DropzonePlugin
Hierarchy
SimpleEventDispatcher<"drop">↳
DropzonePlugin
Implements
Properties
PluginType
▪ Static Readonly PluginType: "Dropzone"
importerParams
• importerParams: Object
Type declaration
| Name | Type |
|---|---|
autoScale | boolean |
autoScaleRadius | number |
pseudoCenter | boolean |
autoCenter | boolean |
autoImport | boolean |
autoAdd | boolean |
centerOffset | Vector3 |
dependencies
• dependencies: typeof AssetManagerPlugin[]
Implementation of
IViewerPluginSync.dependencies
uiConfig
• uiConfig: UiObjectConfig<any, string>
Implementation of
Constructors
constructor
• new DropzonePlugin(_domElement?)
Parameters
| Name | Type |
|---|---|
_domElement? | HTMLElement |
Overrides
SimpleEventDispatcher<'drop'\>.constructor
Methods
onAdded
▸ onAdded(viewer): void
Parameters
| Name | Type |
|---|---|
viewer | ViewerApp |
Returns
void
Implementation of
promptForFile
▸ promptForFile(): void
Returns
void
onRemove
▸ onRemove(viewer): void
Parameters
| Name | Type |
|---|---|
viewer | ViewerApp |
Returns
void
Implementation of
Accessors
allowedExtensions
• get allowedExtensions(): undefined | string[]
Returns
undefined | string[]
• set allowedExtensions(value): void
Parameters
| Name | Type |
|---|---|
value | undefined | string[] |
Returns
void