new ol.source.ImageCanvas(options)
| Name | Type | Description | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| options | Constructor options. 
 | |||||||||||||||||||||||||
Fires:
- 
            change(ol.events.Event) - Generic change event. Triggered when the revision counter is increased.
- 
            propertychange(ol.Object.Event) - Triggered when a property is changed.
Subclasses
Extends
Methods
- 
    
    Increases the revision counter and dispatches a 'change' event. 
- 
    
    Dispatches an event and calls all listeners listening for events of this type. The event parameter can either be a string or an Object with a typeproperty.Name Type Description eventObject | ol.events.Event | string Event object. 
- 
    
    Gets a value. Name Type Description keystring Key name. Returns:Value.
 
- 
    
    Get the attributions of the source. Returns:Attributions.
 
- 
    
    Get a list of object property names. Returns:List of property names.
 
- 
    
    Get the logo of the source. Returns:Logo.
 
- 
    
    Get the projection of the source. Returns:Projection.
 
- 
    
    Get an object of all property names and values. Returns:Object.
 
- 
    
    Get the version number for this object. Each time the object is modified, its version number will be incremented. Returns:Revision.
 
- 
    
    Get the state of the source, see ol.source.Statefor possible states.Returns:State.
 
- 
    on(type, listener, opt_this){ol.EventsKey|Array.<ol.EventsKey>} inheritedsrc/ol/observable.js, line 99
- 
    
    Listen for a certain type of event. Name Type Description typestring | Array.<string> The event type or array of event types. listenerfunction The listener function. thisObject The object to use as thisinlistener.Returns:Unique key for the listener. If called with an array of event types as the first argument, the return will be an array of keys.
 
- 
    once(type, listener, opt_this){ol.EventsKey|Array.<ol.EventsKey>} inheritedsrc/ol/observable.js, line 124
- 
    
    Listen once for a certain type of event. Name Type Description typestring | Array.<string> The event type or array of event types. listenerfunction The listener function. thisObject The object to use as thisinlistener.Returns:Unique key for the listener. If called with an array of event types as the first argument, the return will be an array of keys.
 
- 
    
    Refreshes the source and finally dispatches a 'change' event. 
- 
    
    Sets a value. Name Type Description keystring Key name. value* Value. silentboolean Update without triggering an event. 
- 
    
    Set the attributions of the source. Name Type Description attributionsol.AttributionLike | undefined Attributions. Can be passed as string,Array<string>,ol.AttributionArray<orol.Attribution>undefined.
- 
    
    Sets a collection of key-value pairs. Note that this changes any existing properties and adds new ones (it does not remove any existing properties). Name Type Description valuesValues. silentboolean Update without triggering an event. 
- 
    
    Unlisten for a certain type of event. Name Type Description typestring | Array.<string> The event type or array of event types. listenerfunction The listener function. thisObject The object which was used as thisby thelistener.
- 
    
    Unsets a property. Name Type Description keystring Key name. silentboolean Unset without triggering an event. 
