Allow ol.source.Source state option to be a string

This commit is contained in:
Tom Payne
2014-02-06 19:40:45 +01:00
parent e53d7e954b
commit 88c8783271
3 changed files with 5 additions and 5 deletions

View File

@@ -23,7 +23,7 @@ ol.source.State = {
* extent: (ol.Extent|undefined),
* logo: (string|undefined),
* projection: ol.proj.ProjectionLike,
* state: (ol.source.State|undefined)}}
* state: (ol.source.State|string|undefined)}}
* @todo stability experimental
*/
ol.source.SourceOptions;
@@ -72,7 +72,7 @@ ol.source.Source = function(options) {
* @type {ol.source.State}
*/
this.state_ = goog.isDef(options.state) ?
options.state : ol.source.State.READY;
/** @type {ol.source.State} */ (options.state) : ol.source.State.READY;
};
goog.inherits(ol.source.Source, ol.Observable);