Add ol.format.XSD.writeBooleanTextNode
This commit is contained in:
@@ -1657,16 +1657,6 @@ ol.format.KML.prototype.readProjectionFromNode = function(node) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param {Node} node Node to append a TextNode with the boolean to.
|
|
||||||
* @param {boolean} bool Boolean.
|
|
||||||
* @private
|
|
||||||
*/
|
|
||||||
ol.format.KML.writeBooleanTextNode_ = function(node, bool) {
|
|
||||||
ol.format.XSD.writeStringTextNode(node, (bool) ? '1' : '0');
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {Node} node Node to append a TextNode with the color to.
|
* @param {Node} node Node to append a TextNode with the color to.
|
||||||
* @param {ol.Color|string} color Color.
|
* @param {ol.Color|string} color Color.
|
||||||
@@ -2309,12 +2299,12 @@ ol.format.KML.PLACEMARK_SERIALIZERS_ = ol.xml.makeStructureNS(
|
|||||||
'description': ol.xml.makeChildAppender(
|
'description': ol.xml.makeChildAppender(
|
||||||
ol.format.XSD.writeStringTextNode),
|
ol.format.XSD.writeStringTextNode),
|
||||||
'name': ol.xml.makeChildAppender(ol.format.XSD.writeStringTextNode),
|
'name': ol.xml.makeChildAppender(ol.format.XSD.writeStringTextNode),
|
||||||
'open': ol.xml.makeChildAppender(ol.format.KML.writeBooleanTextNode_),
|
'open': ol.xml.makeChildAppender(ol.format.XSD.writeBooleanTextNode),
|
||||||
'phoneNumber': ol.xml.makeChildAppender(
|
'phoneNumber': ol.xml.makeChildAppender(
|
||||||
ol.format.XSD.writeStringTextNode),
|
ol.format.XSD.writeStringTextNode),
|
||||||
'styleUrl': ol.xml.makeChildAppender(ol.format.XSD.writeStringTextNode),
|
'styleUrl': ol.xml.makeChildAppender(ol.format.XSD.writeStringTextNode),
|
||||||
'visibility': ol.xml.makeChildAppender(
|
'visibility': ol.xml.makeChildAppender(
|
||||||
ol.format.KML.writeBooleanTextNode_)
|
ol.format.XSD.writeBooleanTextNode)
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -126,6 +126,15 @@ ol.format.XSD.readString = function(node) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param {Node} node Node to append a TextNode with the boolean to.
|
||||||
|
* @param {boolean} bool Boolean.
|
||||||
|
*/
|
||||||
|
ol.format.XSD.writeBooleanTextNode = function(node, bool) {
|
||||||
|
ol.format.XSD.writeStringTextNode(node, (bool) ? '1' : '0');
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {Node} node Node to append a TextNode with the dateTime to.
|
* @param {Node} node Node to append a TextNode with the dateTime to.
|
||||||
* @param {number} dateTime DateTime in seconds.
|
* @param {number} dateTime DateTime in seconds.
|
||||||
|
|||||||
Reference in New Issue
Block a user