The sub-sources. The order in which they appear in the array will set their z-index (i.e sources at the end of the array will be displayed on top).
ReadonlycontainsGets the datatype of images generated by this source.
ReadonlyflipGets whether images generated from this source should be flipped vertically.
ReadonlyisReadonlyisReadonlyisReadonly flag to indicate that his object implements MemoryUsage.
ReadonlypriorityReadonlysynchronousIf true, this source can immediately generate images without any delay.
ReadonlytransparentReadonlytypeGets the color space of the textures generated by this source.
The sources in this source.
Returns an adjusted extent, width and height so that request pixels are aligned with source pixels, and requests do not oversample the source.
The request extent.
The width, in pixels, of the request extent.
The height, in pixels, of the request extent.
The margin, in pixels, around the initial extent.
The adjusted parameters.
Returns true if the extent intersects with any sub-source's extent.
Disposes all sub-sources.
Returns the union of the extent of all the sub-sources, if possible.
If at least one source does not have a known extent, then the entire aggregate extent is undefined.
Gets the images for the specified extent and pixel size.
The options.
An array containing the functions to generate the images asynchronously.
Returns an approximation of the memory used by this object, in bytes.
Initializes the source.
Options.
A promise that resolves when the source is initialized.
Test the intersection between the specified extent and this source's extent. This method may be overriden to perform special logic.
The extent to test.
true if the extent and this source extent intersects, false otherwise.
Sets the visibility of a sub-source. This will trigger a repaint of the source.
The source to update.
The new visibility.
An image source that aggregates several sub-sources. The extent of this source is the union of the extent of all sub-sources.
Overlapping sources are stacked vertically with the sources toward the end of the array being drawn on top of sources at the beginning of the array.
Constraints: