Tag always exported methods as api/observable

This commit is contained in:
Peter Robins
2014-07-14 08:23:17 +00:00
parent 7286c29fbc
commit 97f9527f41
2 changed files with 6 additions and 0 deletions
+2
View File
@@ -111,6 +111,7 @@ ol.Feature.prototype.clone = function() {
/** /**
* @return {ol.geom.Geometry|undefined} Geometry. * @return {ol.geom.Geometry|undefined} Geometry.
* @api * @api
* @observable
*/ */
ol.Feature.prototype.getGeometry = function() { ol.Feature.prototype.getGeometry = function() {
return /** @type {ol.geom.Geometry|undefined} */ ( return /** @type {ol.geom.Geometry|undefined} */ (
@@ -187,6 +188,7 @@ ol.Feature.prototype.handleGeometryChanged_ = function() {
/** /**
* @param {ol.geom.Geometry|undefined} geometry Geometry. * @param {ol.geom.Geometry|undefined} geometry Geometry.
* @api * @api
* @observable
*/ */
ol.Feature.prototype.setGeometry = function(geometry) { ol.Feature.prototype.setGeometry = function(geometry) {
this.set(this.geometryName_, geometry); this.set(this.geometryName_, geometry);
+4
View File
@@ -157,6 +157,8 @@ ol.layer.Heatmap.createCircle_ = function(radius, blur, shadow) {
/** /**
* @return {Array.<string>} Colors. * @return {Array.<string>} Colors.
* @api
* @observable
*/ */
ol.layer.Heatmap.prototype.getGradient = function() { ol.layer.Heatmap.prototype.getGradient = function() {
return /** @type {Array.<string>} */ ( return /** @type {Array.<string>} */ (
@@ -201,6 +203,8 @@ ol.layer.Heatmap.prototype.handleRender_ = function(event) {
/** /**
* @param {Array.<string>} colors Gradient. * @param {Array.<string>} colors Gradient.
* @api
* @observable
*/ */
ol.layer.Heatmap.prototype.setGradient = function(colors) { ol.layer.Heatmap.prototype.setGradient = function(colors) {
this.set(ol.layer.HeatmapLayerProperty.GRADIENT, colors); this.set(ol.layer.HeatmapLayerProperty.GRADIENT, colors);