Node
Iface
constructor
parent_
iface
name
get
get_
attrs
get_
children_
nodes
get_
document
get_
elements_
by_
name
get_
elements_
by_
name_
ns
get_
elements_
by_
property_
value
get_
name
get_
namespaces
get_
parent
get_
type_
node
get_
value
ns_
prefix
ns_
uri
set_
namespace
set_
value
to_
string
GJS API Reference
GXml-0.18
GXml
NodeIface
Class NodeIface
Hierarchy
NodeIface
Index
Constructors
constructor
Properties
parent_
iface
name
Methods
get
get_
attrs
get_
children_
nodes
get_
document
get_
elements_
by_
name
get_
elements_
by_
name_
ns
get_
elements_
by_
property_
value
get_
name
get_
namespaces
get_
parent
get_
type_
node
get_
value
ns_
prefix
ns_
uri
set_
namespace
set_
value
to_
string
Constructors
constructor
new
Node
Iface
(
)
:
GXml
.
NodeIface
Returns
GXml
.
NodeIface
Properties
parent_
iface
parent_
iface
:
TypeInterface
Static
name
name
:
string
Methods
get
get
(
self
:
GXml
.
Node
, key
:
string
)
:
GXml
.
Node
Parameters
self:
GXml
.
Node
key:
string
Returns
GXml
.
Node
get_
attrs
get_
attrs
(
self
:
GXml
.
Node
)
:
Gee
.
Map
Parameters
self:
GXml
.
Node
Returns
Gee
.
Map
get_
children_
nodes
get_
children_
nodes
(
self
:
GXml
.
Node
)
:
BidirList
Parameters
self:
GXml
.
Node
Returns
BidirList
get_
document
get_
document
(
self
:
GXml
.
Node
)
:
GXml
.
Document
Parameters
self:
GXml
.
Node
Returns
GXml
.
Document
get_
elements_
by_
name
get_
elements_
by_
name
(
self
:
GXml
.
Node
, name
:
string
)
:
GXml
.
ElementList
Parameters
self:
GXml
.
Node
name:
string
Returns
GXml
.
ElementList
get_
elements_
by_
name_
ns
get_
elements_
by_
name_
ns
(
self
:
GXml
.
Node
, name
:
string
, ns
?:
string
)
:
GXml
.
ElementList
Parameters
self:
GXml
.
Node
name:
string
Optional
ns:
string
Returns
GXml
.
ElementList
get_
elements_
by_
property_
value
get_
elements_
by_
property_
value
(
self
:
GXml
.
Node
, property
:
string
, value
:
string
)
:
GXml
.
ElementList
Parameters
self:
GXml
.
Node
property:
string
value:
string
Returns
GXml
.
ElementList
get_
name
get_
name
(
self
:
GXml
.
Node
)
:
string
Parameters
self:
GXml
.
Node
Returns
string
get_
namespaces
get_
namespaces
(
self
:
GXml
.
Node
)
:
Gee
.
List
Parameters
self:
GXml
.
Node
Returns
Gee
.
List
get_
parent
get_
parent
(
self
:
GXml
.
Node
)
:
GXml
.
Node
Parameters
self:
GXml
.
Node
Returns
GXml
.
Node
get_
type_
node
get_
type_
node
(
self
:
GXml
.
Node
)
:
GXml
.
NodeType
Parameters
self:
GXml
.
Node
Returns
GXml
.
NodeType
get_
value
get_
value
(
self
:
GXml
.
Node
)
:
string
Parameters
self:
GXml
.
Node
Returns
string
ns_
prefix
ns_
prefix
(
self
:
GXml
.
Node
)
:
string
Parameters
self:
GXml
.
Node
Returns
string
ns_
uri
ns_
uri
(
self
:
GXml
.
Node
)
:
string
Parameters
self:
GXml
.
Node
Returns
string
set_
namespace
set_
namespace
(
self
:
GXml
.
Node
, uri
:
string
, prefix
?:
string
)
:
boolean
Parameters
self:
GXml
.
Node
uri:
string
Optional
prefix:
string
Returns
boolean
set_
value
set_
value
(
self
:
GXml
.
Node
, value
:
string
)
:
void
Parameters
self:
GXml
.
Node
value:
string
Returns
void
to_
string
to_
string
(
self
:
GXml
.
Node
)
:
string
Parameters
self:
GXml
.
Node
Returns
string
Node
Iface
constructor
parent_
iface
name
get
get_
attrs
get_
children_
nodes
get_
document
get_
elements_
by_
name
get_
elements_
by_
name_
ns
get_
elements_
by_
property_
value
get_
name
get_
namespaces
get_
parent
get_
type_
node
get_
value
ns_
prefix
ns_
uri
set_
namespace
set_
value
to_
string
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTguR1htbC5Ob2RlSWZhY2UuaHRtbCNjb25zdHJ1Y3RvciIsIm5hbWUiOiJjb25zdHJ1Y3RvciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xOC5HWG1sLk5vZGVJZmFjZS5odG1sI3BhcmVudF9pZmFjZSIsIm5hbWUiOiJwYXJlbnRfaWZhY2UiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdYbWxfMF8xOC5HWG1sLk5vZGVJZmFjZS5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTguR1htbC5Ob2RlSWZhY2UuaHRtbCNnZXQiLCJuYW1lIjoiZ2V0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xOC5HWG1sLk5vZGVJZmFjZS5odG1sI2dldF9hdHRycyIsIm5hbWUiOiJnZXRfYXR0cnMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE4LkdYbWwuTm9kZUlmYWNlLmh0bWwjZ2V0X2NoaWxkcmVuX25vZGVzIiwibmFtZSI6ImdldF9jaGlsZHJlbl9ub2RlcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTguR1htbC5Ob2RlSWZhY2UuaHRtbCNnZXRfZG9jdW1lbnQiLCJuYW1lIjoiZ2V0X2RvY3VtZW50IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xOC5HWG1sLk5vZGVJZmFjZS5odG1sI2dldF9lbGVtZW50c19ieV9uYW1lIiwibmFtZSI6ImdldF9lbGVtZW50c19ieV9uYW1lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xOC5HWG1sLk5vZGVJZmFjZS5odG1sI2dldF9lbGVtZW50c19ieV9uYW1lX25zIiwibmFtZSI6ImdldF9lbGVtZW50c19ieV9uYW1lX25zIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xOC5HWG1sLk5vZGVJZmFjZS5odG1sI2dldF9lbGVtZW50c19ieV9wcm9wZXJ0eV92YWx1ZSIsIm5hbWUiOiJnZXRfZWxlbWVudHNfYnlfcHJvcGVydHlfdmFsdWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE4LkdYbWwuTm9kZUlmYWNlLmh0bWwjZ2V0X25hbWUiLCJuYW1lIjoiZ2V0X25hbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE4LkdYbWwuTm9kZUlmYWNlLmh0bWwjZ2V0X25hbWVzcGFjZXMiLCJuYW1lIjoiZ2V0X25hbWVzcGFjZXMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE4LkdYbWwuTm9kZUlmYWNlLmh0bWwjZ2V0X3BhcmVudCIsIm5hbWUiOiJnZXRfcGFyZW50IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xOC5HWG1sLk5vZGVJZmFjZS5odG1sI2dldF90eXBlX25vZGUiLCJuYW1lIjoiZ2V0X3R5cGVfbm9kZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTguR1htbC5Ob2RlSWZhY2UuaHRtbCNnZXRfdmFsdWUiLCJuYW1lIjoiZ2V0X3ZhbHVlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xOC5HWG1sLk5vZGVJZmFjZS5odG1sI25zX3ByZWZpeCIsIm5hbWUiOiJuc19wcmVmaXgiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE4LkdYbWwuTm9kZUlmYWNlLmh0bWwjbnNfdXJpIiwibmFtZSI6Im5zX3VyaSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTguR1htbC5Ob2RlSWZhY2UuaHRtbCNzZXRfbmFtZXNwYWNlIiwibmFtZSI6InNldF9uYW1lc3BhY2UiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE4LkdYbWwuTm9kZUlmYWNlLmh0bWwjc2V0X3ZhbHVlIiwibmFtZSI6InNldF92YWx1ZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTguR1htbC5Ob2RlSWZhY2UuaHRtbCN0b19zdHJpbmciLCJuYW1lIjoidG9fc3RyaW5nIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiR1htbF8wXzE4LkdYbWwuTm9kZUlmYWNlLmh0bWwiLCJuYW1lIjoiTm9kZUlmYWNlIn0=