Dom
Range
Iface
constructor
parent_
iface
name
clone_
contents
clone_
range
collapse
compare_
boundary_
points
compare_
point
delete_
contents
detach
extract_
contents
get_
collapsed
get_
common_
ancestor_
container
get_
end_
container
get_
end_
offset
get_
start_
container
get_
start_
offset
insert_
node
intersects_
node
is_
point_
in_
range
select_
node
select_
node_
contents
set_
end
set_
end_
after
set_
end_
before
set_
start
set_
start_
after
set_
start_
before
surround_
contents
to_
string
GJS API Reference
GXml-0.14
GXml
DomRangeIface
Class DomRangeIface
Hierarchy
DomRangeIface
Index
Constructors
constructor
Properties
parent_
iface
name
Methods
clone_
contents
clone_
range
collapse
compare_
boundary_
points
compare_
point
delete_
contents
detach
extract_
contents
get_
collapsed
get_
common_
ancestor_
container
get_
end_
container
get_
end_
offset
get_
start_
container
get_
start_
offset
insert_
node
intersects_
node
is_
point_
in_
range
select_
node
select_
node_
contents
set_
end
set_
end_
after
set_
end_
before
set_
start
set_
start_
after
set_
start_
before
surround_
contents
to_
string
Constructors
constructor
new
Dom
Range
Iface
(
)
:
GXml
.
DomRangeIface
Returns
GXml
.
DomRangeIface
Properties
parent_
iface
parent_
iface
:
TypeInterface
Static
name
name
:
string
Methods
clone_
contents
clone_
contents
(
self
:
GXml
.
DomRange
)
:
GXml
.
DomDocumentFragment
Parameters
self:
GXml
.
DomRange
Returns
GXml
.
DomDocumentFragment
clone_
range
clone_
range
(
self
:
GXml
.
DomRange
)
:
GXml
.
DomRange
Parameters
self:
GXml
.
DomRange
Returns
GXml
.
DomRange
collapse
collapse
(
self
:
GXml
.
DomRange
, to_start
:
boolean
)
:
void
Parameters
self:
GXml
.
DomRange
to_start:
boolean
Returns
void
compare_
boundary_
points
compare_
boundary_
points
(
self
:
GXml
.
DomRange
, how
:
GXml
.
DomRangeBoundaryPoints
, sourceRange
:
GXml
.
DomRange
)
:
number
Parameters
self:
GXml
.
DomRange
how:
GXml
.
DomRangeBoundaryPoints
sourceRange:
GXml
.
DomRange
Returns
number
compare_
point
compare_
point
(
self
:
GXml
.
DomRange
, node
:
GXml
.
DomNode
, offset
:
number
)
:
number
Parameters
self:
GXml
.
DomRange
node:
GXml
.
DomNode
offset:
number
Returns
number
delete_
contents
delete_
contents
(
self
:
GXml
.
DomRange
)
:
void
Parameters
self:
GXml
.
DomRange
Returns
void
detach
detach
(
self
:
GXml
.
DomRange
)
:
void
Parameters
self:
GXml
.
DomRange
Returns
void
extract_
contents
extract_
contents
(
self
:
GXml
.
DomRange
)
:
GXml
.
DomDocumentFragment
Parameters
self:
GXml
.
DomRange
Returns
GXml
.
DomDocumentFragment
get_
collapsed
get_
collapsed
(
self
:
GXml
.
DomRange
)
:
boolean
Parameters
self:
GXml
.
DomRange
Returns
boolean
get_
common_
ancestor_
container
get_
common_
ancestor_
container
(
self
:
GXml
.
DomRange
)
:
GXml
.
DomNode
Parameters
self:
GXml
.
DomRange
Returns
GXml
.
DomNode
get_
end_
container
get_
end_
container
(
self
:
GXml
.
DomRange
)
:
GXml
.
DomNode
Parameters
self:
GXml
.
DomRange
Returns
GXml
.
DomNode
get_
end_
offset
get_
end_
offset
(
self
:
GXml
.
DomRange
)
:
number
Parameters
self:
GXml
.
DomRange
Returns
number
get_
start_
container
get_
start_
container
(
self
:
GXml
.
DomRange
)
:
GXml
.
DomNode
Parameters
self:
GXml
.
DomRange
Returns
GXml
.
DomNode
get_
start_
offset
get_
start_
offset
(
self
:
GXml
.
DomRange
)
:
number
Parameters
self:
GXml
.
DomRange
Returns
number
insert_
node
insert_
node
(
self
:
GXml
.
DomRange
, node
:
GXml
.
DomNode
)
:
void
Parameters
self:
GXml
.
DomRange
node:
GXml
.
DomNode
Returns
void
intersects_
node
intersects_
node
(
self
:
GXml
.
DomRange
, node
:
GXml
.
DomNode
)
:
boolean
Parameters
self:
GXml
.
DomRange
node:
GXml
.
DomNode
Returns
boolean
is_
point_
in_
range
is_
point_
in_
range
(
self
:
GXml
.
DomRange
, node
:
GXml
.
DomNode
, offset
:
number
)
:
boolean
Parameters
self:
GXml
.
DomRange
node:
GXml
.
DomNode
offset:
number
Returns
boolean
select_
node
select_
node
(
self
:
GXml
.
DomRange
, node
:
GXml
.
DomNode
)
:
void
Parameters
self:
GXml
.
DomRange
node:
GXml
.
DomNode
Returns
void
select_
node_
contents
select_
node_
contents
(
self
:
GXml
.
DomRange
, node
:
GXml
.
DomNode
)
:
void
Parameters
self:
GXml
.
DomRange
node:
GXml
.
DomNode
Returns
void
set_
end
set_
end
(
self
:
GXml
.
DomRange
, node
:
GXml
.
DomNode
, offset
:
number
)
:
void
Parameters
self:
GXml
.
DomRange
node:
GXml
.
DomNode
offset:
number
Returns
void
set_
end_
after
set_
end_
after
(
self
:
GXml
.
DomRange
, node
:
GXml
.
DomNode
)
:
void
Parameters
self:
GXml
.
DomRange
node:
GXml
.
DomNode
Returns
void
set_
end_
before
set_
end_
before
(
self
:
GXml
.
DomRange
, node
:
GXml
.
DomNode
)
:
void
Parameters
self:
GXml
.
DomRange
node:
GXml
.
DomNode
Returns
void
set_
start
set_
start
(
self
:
GXml
.
DomRange
, node
:
GXml
.
DomNode
, offset
:
number
)
:
void
Parameters
self:
GXml
.
DomRange
node:
GXml
.
DomNode
offset:
number
Returns
void
set_
start_
after
set_
start_
after
(
self
:
GXml
.
DomRange
, node
:
GXml
.
DomNode
)
:
void
Parameters
self:
GXml
.
DomRange
node:
GXml
.
DomNode
Returns
void
set_
start_
before
set_
start_
before
(
self
:
GXml
.
DomRange
, node
:
GXml
.
DomNode
)
:
void
Parameters
self:
GXml
.
DomRange
node:
GXml
.
DomNode
Returns
void
surround_
contents
surround_
contents
(
self
:
GXml
.
DomRange
, newParent
:
GXml
.
DomNode
)
:
void
Parameters
self:
GXml
.
DomRange
newParent:
GXml
.
DomNode
Returns
void
to_
string
to_
string
(
self
:
GXml
.
DomRange
)
:
string
Parameters
self:
GXml
.
DomRange
Returns
string
Dom
Range
Iface
constructor
parent_
iface
name
clone_
contents
clone_
range
collapse
compare_
boundary_
points
compare_
point
delete_
contents
detach
extract_
contents
get_
collapsed
get_
common_
ancestor_
container
get_
end_
container
get_
end_
offset
get_
start_
container
get_
start_
offset
insert_
node
intersects_
node
is_
point_
in_
range
select_
node
select_
node_
contents
set_
end
set_
end_
after
set_
end_
before
set_
start
set_
start_
after
set_
start_
before
surround_
contents
to_
string
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTQuR1htbC5Eb21SYW5nZUlmYWNlLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTQuR1htbC5Eb21SYW5nZUlmYWNlLmh0bWwjcGFyZW50X2lmYWNlIiwibmFtZSI6InBhcmVudF9pZmFjZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR1htbF8wXzE0LkdYbWwuRG9tUmFuZ2VJZmFjZS5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTQuR1htbC5Eb21SYW5nZUlmYWNlLmh0bWwjY2xvbmVfY29udGVudHMiLCJuYW1lIjoiY2xvbmVfY29udGVudHMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE0LkdYbWwuRG9tUmFuZ2VJZmFjZS5odG1sI2Nsb25lX3JhbmdlIiwibmFtZSI6ImNsb25lX3JhbmdlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xNC5HWG1sLkRvbVJhbmdlSWZhY2UuaHRtbCNjb2xsYXBzZSIsIm5hbWUiOiJjb2xsYXBzZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTQuR1htbC5Eb21SYW5nZUlmYWNlLmh0bWwjY29tcGFyZV9ib3VuZGFyeV9wb2ludHMiLCJuYW1lIjoiY29tcGFyZV9ib3VuZGFyeV9wb2ludHMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE0LkdYbWwuRG9tUmFuZ2VJZmFjZS5odG1sI2NvbXBhcmVfcG9pbnQiLCJuYW1lIjoiY29tcGFyZV9wb2ludCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTQuR1htbC5Eb21SYW5nZUlmYWNlLmh0bWwjZGVsZXRlX2NvbnRlbnRzIiwibmFtZSI6ImRlbGV0ZV9jb250ZW50cyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTQuR1htbC5Eb21SYW5nZUlmYWNlLmh0bWwjZGV0YWNoIiwibmFtZSI6ImRldGFjaCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTQuR1htbC5Eb21SYW5nZUlmYWNlLmh0bWwjZXh0cmFjdF9jb250ZW50cyIsIm5hbWUiOiJleHRyYWN0X2NvbnRlbnRzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xNC5HWG1sLkRvbVJhbmdlSWZhY2UuaHRtbCNnZXRfY29sbGFwc2VkIiwibmFtZSI6ImdldF9jb2xsYXBzZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE0LkdYbWwuRG9tUmFuZ2VJZmFjZS5odG1sI2dldF9jb21tb25fYW5jZXN0b3JfY29udGFpbmVyIiwibmFtZSI6ImdldF9jb21tb25fYW5jZXN0b3JfY29udGFpbmVyIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xNC5HWG1sLkRvbVJhbmdlSWZhY2UuaHRtbCNnZXRfZW5kX2NvbnRhaW5lciIsIm5hbWUiOiJnZXRfZW5kX2NvbnRhaW5lciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTQuR1htbC5Eb21SYW5nZUlmYWNlLmh0bWwjZ2V0X2VuZF9vZmZzZXQiLCJuYW1lIjoiZ2V0X2VuZF9vZmZzZXQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE0LkdYbWwuRG9tUmFuZ2VJZmFjZS5odG1sI2dldF9zdGFydF9jb250YWluZXIiLCJuYW1lIjoiZ2V0X3N0YXJ0X2NvbnRhaW5lciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTQuR1htbC5Eb21SYW5nZUlmYWNlLmh0bWwjZ2V0X3N0YXJ0X29mZnNldCIsIm5hbWUiOiJnZXRfc3RhcnRfb2Zmc2V0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xNC5HWG1sLkRvbVJhbmdlSWZhY2UuaHRtbCNpbnNlcnRfbm9kZSIsIm5hbWUiOiJpbnNlcnRfbm9kZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTQuR1htbC5Eb21SYW5nZUlmYWNlLmh0bWwjaW50ZXJzZWN0c19ub2RlIiwibmFtZSI6ImludGVyc2VjdHNfbm9kZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTQuR1htbC5Eb21SYW5nZUlmYWNlLmh0bWwjaXNfcG9pbnRfaW5fcmFuZ2UiLCJuYW1lIjoiaXNfcG9pbnRfaW5fcmFuZ2UiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE0LkdYbWwuRG9tUmFuZ2VJZmFjZS5odG1sI3NlbGVjdF9ub2RlIiwibmFtZSI6InNlbGVjdF9ub2RlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xNC5HWG1sLkRvbVJhbmdlSWZhY2UuaHRtbCNzZWxlY3Rfbm9kZV9jb250ZW50cyIsIm5hbWUiOiJzZWxlY3Rfbm9kZV9jb250ZW50cyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHWG1sXzBfMTQuR1htbC5Eb21SYW5nZUlmYWNlLmh0bWwjc2V0X2VuZCIsIm5hbWUiOiJzZXRfZW5kIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xNC5HWG1sLkRvbVJhbmdlSWZhY2UuaHRtbCNzZXRfZW5kX2FmdGVyIiwibmFtZSI6InNldF9lbmRfYWZ0ZXIiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE0LkdYbWwuRG9tUmFuZ2VJZmFjZS5odG1sI3NldF9lbmRfYmVmb3JlIiwibmFtZSI6InNldF9lbmRfYmVmb3JlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xNC5HWG1sLkRvbVJhbmdlSWZhY2UuaHRtbCNzZXRfc3RhcnQiLCJuYW1lIjoic2V0X3N0YXJ0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xNC5HWG1sLkRvbVJhbmdlSWZhY2UuaHRtbCNzZXRfc3RhcnRfYWZ0ZXIiLCJuYW1lIjoic2V0X3N0YXJ0X2FmdGVyIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xNC5HWG1sLkRvbVJhbmdlSWZhY2UuaHRtbCNzZXRfc3RhcnRfYmVmb3JlIiwibmFtZSI6InNldF9zdGFydF9iZWZvcmUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR1htbF8wXzE0LkdYbWwuRG9tUmFuZ2VJZmFjZS5odG1sI3N1cnJvdW5kX2NvbnRlbnRzIiwibmFtZSI6InN1cnJvdW5kX2NvbnRlbnRzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdYbWxfMF8xNC5HWG1sLkRvbVJhbmdlSWZhY2UuaHRtbCN0b19zdHJpbmciLCJuYW1lIjoidG9fc3RyaW5nIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiR1htbF8wXzE0LkdYbWwuRG9tUmFuZ2VJZmFjZS5odG1sIiwibmFtZSI6IkRvbVJhbmdlSWZhY2UifQ==