fnp
/
fnpeditor.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
wlxmlListener: handle nodeAdded, nodeRemoved, nodeDetached events
[fnpeditor.git]
/
src
/
smartxml
/
smartxml.js
diff --git
a/src/smartxml/smartxml.js
b/src/smartxml/smartxml.js
index
9f060e8
..
e3c831d
100644
(file)
--- a/
src/smartxml/smartxml.js
+++ b/
src/smartxml/smartxml.js
@@
-272,6
+272,15
@@
$.extend(ElementNode.prototype, {
this._$.prepend(nativeNode);
}),
this._$.prepend(nativeNode);
}),
+ insertAtIndex: function(nativeNode, index) {
+ var contents = this.contents();
+ if(index < contents.length) {
+ return contents[index].before(nativeNode);
+ } else if(index === contents.length) {
+ return this.append(nativeNode);
+ }
+ },
+
unwrapContent: function() {
var parent = this.parent();
if(!parent) {
unwrapContent: function() {
var parent = this.parent();
if(!parent) {