Constructor
new ImageArea()
    Creates the area with default values. 
By default, it's sized and positioned to be attached to the camera, and includes manipulation handles
- Source:
Classes
Methods
(async) click()
    Called on pointer event, passed texture coordinates. Executes callback
- Source:
createHandles()
    Creates manipulation handles. Left and right handle resize, and top and bottom move it.
- Source:
dispose()
    Clean up.
- Source:
fullyVisible()
    Internally used after texture is set, sets emissiveColor and visibility
- Source:
loadData()
    Load texture from the data buffer, e.g. blob
- Source:
loadStream()
    Load a MediaStream, and resize the plane
- Source:
loadUrl()
    Load the texture from the url
- Source:
loadVideo()
    Load video texture from the url, and by default also creates and plays the spatial sound.
- Source:
onClick(callback)
    Set click event handler here
    Parameters:
| Name | Type | Description | 
|---|---|---|
| callback | executed on pointer click, passed Control argument | 
- Source:
pointerDrag()
    Called on pointer event, passed texture coordinates
- Source:
pointerUp()
    Called on pointer event
- Source:
resizeArea()
    Internally used to resize the plane once video/image resolution is known
- Source:
show()
    Show the area, optionally also creates manipulation handles
- Source: