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