The layer being viewed.
Value is true
if the layer is suspended (i.e., layer will not redraw or update itself when the extent changes).
The array of module:esri/views/2d/layers/BaseLayerViewGL2D#Tile objects computed to cover the MapView's visible area.
Value is true
when the layer is updating; for example, if it is in the process of fetching data.
When true
, the layer is visible in the view.
Method called after the LayerView is created and right before it starts drawing the layer's content.
Bind the designated rendering output surface and restore the correct viewport.
Method called after the layer is removed and the LayerView is about to be removed.
Get the designated rendering output surface and corresponding viewport configuration.
Method to implement that is responsible for providing objects hit at the specified screen coordinates.
isFulfilled()
may be used to verify if creating an instance of the class is fulfilled (either resolved or rejected).
isRejected()
may be used to verify if creating an instance of the class is rejected.
isResolved()
may be used to verify if creating an instance of the class is resolved.
The method to implement that is responsible of drawing the content of the layer.
The LayerView can call this method to ask the MapView to schedule a new rendering frame.
Tessellate an Extent into a rectangle.
Tessellate a Multipoint into quads (markers).
Tessellate a Point into a quad (marker).
Tessellate a Polygon into triangles.
Tessellate a Polyline into triangles.
Method to implement, which notifies of tiles being added or removed for the current view state.
when()
may be leveraged once an instance of the class is created.
Generated using TypeDoc
The WebGL rendering context associated to this layer view.
Read more...