Table
Iface
constructor
parent
name
add_
column_
selection
add_
row_
selection
column_
deleted
column_
inserted
column_
reordered
get_
caption
get_
column_
at_
index
get_
column_
description
get_
column_
extent_
at
get_
column_
header
get_
index_
at
get_
n_
columns
get_
n_
rows
get_
row_
at_
index
get_
row_
description
get_
row_
extent_
at
get_
row_
header
get_
selected_
columns
get_
selected_
rows
get_
summary
is_
column_
selected
is_
row_
selected
is_
selected
model_
changed
ref_
at
remove_
column_
selection
remove_
row_
selection
row_
deleted
row_
inserted
row_
reordered
set_
caption
set_
column_
description
set_
column_
header
set_
row_
description
set_
row_
header
set_
summary
GJS API Reference
Atk-1.0
Atk
TableIface
Class TableIface
Hierarchy
TableIface
Index
Constructors
constructor
Properties
parent
name
Methods
add_
column_
selection
add_
row_
selection
column_
deleted
column_
inserted
column_
reordered
get_
caption
get_
column_
at_
index
get_
column_
description
get_
column_
extent_
at
get_
column_
header
get_
index_
at
get_
n_
columns
get_
n_
rows
get_
row_
at_
index
get_
row_
description
get_
row_
extent_
at
get_
row_
header
get_
selected_
columns
get_
selected_
rows
get_
summary
is_
column_
selected
is_
row_
selected
is_
selected
model_
changed
ref_
at
remove_
column_
selection
remove_
row_
selection
row_
deleted
row_
inserted
row_
reordered
set_
caption
set_
column_
description
set_
column_
header
set_
row_
description
set_
row_
header
set_
summary
Constructors
constructor
new
Table
Iface
(
)
:
TableIface
Returns
TableIface
Properties
parent
parent
:
TypeInterface
Static
name
name
:
string
Methods
add_
column_
selection
add_
column_
selection
(
table
:
Atk
.
Table
, column
:
number
)
:
boolean
Parameters
table:
Atk
.
Table
column:
number
Returns
boolean
add_
row_
selection
add_
row_
selection
(
table
:
Atk
.
Table
, row
:
number
)
:
boolean
Parameters
table:
Atk
.
Table
row:
number
Returns
boolean
column_
deleted
column_
deleted
(
table
:
Atk
.
Table
, column
:
number
, num_deleted
:
number
)
:
void
Parameters
table:
Atk
.
Table
column:
number
num_deleted:
number
Returns
void
column_
inserted
column_
inserted
(
table
:
Atk
.
Table
, column
:
number
, num_inserted
:
number
)
:
void
Parameters
table:
Atk
.
Table
column:
number
num_inserted:
number
Returns
void
column_
reordered
column_
reordered
(
table
:
Atk
.
Table
)
:
void
Parameters
table:
Atk
.
Table
Returns
void
get_
caption
get_
caption
(
table
:
Atk
.
Table
)
:
Atk
.
Object
Parameters
table:
Atk
.
Table
Returns
Atk
.
Object
get_
column_
at_
index
get_
column_
at_
index
(
table
:
Atk
.
Table
, index_
:
number
)
:
number
Parameters
table:
Atk
.
Table
index_:
number
Returns
number
get_
column_
description
get_
column_
description
(
table
:
Atk
.
Table
, column
:
number
)
:
string
Parameters
table:
Atk
.
Table
column:
number
Returns
string
get_
column_
extent_
at
get_
column_
extent_
at
(
table
:
Atk
.
Table
, row
:
number
, column
:
number
)
:
number
Parameters
table:
Atk
.
Table
row:
number
column:
number
Returns
number
get_
column_
header
get_
column_
header
(
table
:
Atk
.
Table
, column
:
number
)
:
Atk
.
Object
Parameters
table:
Atk
.
Table
column:
number
Returns
Atk
.
Object
get_
index_
at
get_
index_
at
(
table
:
Atk
.
Table
, row
:
number
, column
:
number
)
:
number
Parameters
table:
Atk
.
Table
row:
number
column:
number
Returns
number
get_
n_
columns
get_
n_
columns
(
table
:
Atk
.
Table
)
:
number
Parameters
table:
Atk
.
Table
Returns
number
get_
n_
rows
get_
n_
rows
(
table
:
Atk
.
Table
)
:
number
Parameters
table:
Atk
.
Table
Returns
number
get_
row_
at_
index
get_
row_
at_
index
(
table
:
Atk
.
Table
, index_
:
number
)
:
number
Parameters
table:
Atk
.
Table
index_:
number
Returns
number
get_
row_
description
get_
row_
description
(
table
:
Atk
.
Table
, row
:
number
)
:
string
Parameters
table:
Atk
.
Table
row:
number
Returns
string
get_
row_
extent_
at
get_
row_
extent_
at
(
table
:
Atk
.
Table
, row
:
number
, column
:
number
)
:
number
Parameters
table:
Atk
.
Table
row:
number
column:
number
Returns
number
get_
row_
header
get_
row_
header
(
table
:
Atk
.
Table
, row
:
number
)
:
Atk
.
Object
Parameters
table:
Atk
.
Table
row:
number
Returns
Atk
.
Object
get_
selected_
columns
get_
selected_
columns
(
table
:
Atk
.
Table
, selected
:
number
)
:
number
Parameters
table:
Atk
.
Table
selected:
number
Returns
number
get_
selected_
rows
get_
selected_
rows
(
table
:
Atk
.
Table
, selected
:
number
)
:
number
Parameters
table:
Atk
.
Table
selected:
number
Returns
number
get_
summary
get_
summary
(
table
:
Atk
.
Table
)
:
Atk
.
Object
Parameters
table:
Atk
.
Table
Returns
Atk
.
Object
is_
column_
selected
is_
column_
selected
(
table
:
Atk
.
Table
, column
:
number
)
:
boolean
Parameters
table:
Atk
.
Table
column:
number
Returns
boolean
is_
row_
selected
is_
row_
selected
(
table
:
Atk
.
Table
, row
:
number
)
:
boolean
Parameters
table:
Atk
.
Table
row:
number
Returns
boolean
is_
selected
is_
selected
(
table
:
Atk
.
Table
, row
:
number
, column
:
number
)
:
boolean
Parameters
table:
Atk
.
Table
row:
number
column:
number
Returns
boolean
model_
changed
model_
changed
(
table
:
Atk
.
Table
)
:
void
Parameters
table:
Atk
.
Table
Returns
void
ref_
at
ref_
at
(
table
:
Atk
.
Table
, row
:
number
, column
:
number
)
:
Atk
.
Object
Parameters
table:
Atk
.
Table
row:
number
column:
number
Returns
Atk
.
Object
remove_
column_
selection
remove_
column_
selection
(
table
:
Atk
.
Table
, column
:
number
)
:
boolean
Parameters
table:
Atk
.
Table
column:
number
Returns
boolean
remove_
row_
selection
remove_
row_
selection
(
table
:
Atk
.
Table
, row
:
number
)
:
boolean
Parameters
table:
Atk
.
Table
row:
number
Returns
boolean
row_
deleted
row_
deleted
(
table
:
Atk
.
Table
, row
:
number
, num_deleted
:
number
)
:
void
Parameters
table:
Atk
.
Table
row:
number
num_deleted:
number
Returns
void
row_
inserted
row_
inserted
(
table
:
Atk
.
Table
, row
:
number
, num_inserted
:
number
)
:
void
Parameters
table:
Atk
.
Table
row:
number
num_inserted:
number
Returns
void
row_
reordered
row_
reordered
(
table
:
Atk
.
Table
)
:
void
Parameters
table:
Atk
.
Table
Returns
void
set_
caption
set_
caption
(
table
:
Atk
.
Table
, caption
:
Atk
.
Object
)
:
void
Parameters
table:
Atk
.
Table
caption:
Atk
.
Object
Returns
void
set_
column_
description
set_
column_
description
(
table
:
Atk
.
Table
, column
:
number
, description
:
string
)
:
void
Parameters
table:
Atk
.
Table
column:
number
description:
string
Returns
void
set_
column_
header
set_
column_
header
(
table
:
Atk
.
Table
, column
:
number
, header
:
Atk
.
Object
)
:
void
Parameters
table:
Atk
.
Table
column:
number
header:
Atk
.
Object
Returns
void
set_
row_
description
set_
row_
description
(
table
:
Atk
.
Table
, row
:
number
, description
:
string
)
:
void
Parameters
table:
Atk
.
Table
row:
number
description:
string
Returns
void
set_
row_
header
set_
row_
header
(
table
:
Atk
.
Table
, row
:
number
, header
:
Atk
.
Object
)
:
void
Parameters
table:
Atk
.
Table
row:
number
header:
Atk
.
Object
Returns
void
set_
summary
set_
summary
(
table
:
Atk
.
Table
, accessible
:
Atk
.
Object
)
:
void
Parameters
table:
Atk
.
Table
accessible:
Atk
.
Object
Returns
void
Table
Iface
constructor
parent
name
add_
column_
selection
add_
row_
selection
column_
deleted
column_
inserted
column_
reordered
get_
caption
get_
column_
at_
index
get_
column_
description
get_
column_
extent_
at
get_
column_
header
get_
index_
at
get_
n_
columns
get_
n_
rows
get_
row_
at_
index
get_
row_
description
get_
row_
extent_
at
get_
row_
header
get_
selected_
columns
get_
selected_
rows
get_
summary
is_
column_
selected
is_
row_
selected
is_
selected
model_
changed
ref_
at
remove_
column_
selection
remove_
row_
selection
row_
deleted
row_
inserted
row_
reordered
set_
caption
set_
column_
description
set_
column_
header
set_
row_
description
set_
row_
header
set_
summary
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBdGtfMV8wLkF0ay5UYWJsZUlmYWNlLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBdGtfMV8wLkF0ay5UYWJsZUlmYWNlLmh0bWwjcGFyZW50IiwibmFtZSI6InBhcmVudCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiQXRrXzFfMC5BdGsuVGFibGVJZmFjZS5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBdGtfMV8wLkF0ay5UYWJsZUlmYWNlLmh0bWwjYWRkX2NvbHVtbl9zZWxlY3Rpb24iLCJuYW1lIjoiYWRkX2NvbHVtbl9zZWxlY3Rpb24iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQXRrXzFfMC5BdGsuVGFibGVJZmFjZS5odG1sI2FkZF9yb3dfc2VsZWN0aW9uIiwibmFtZSI6ImFkZF9yb3dfc2VsZWN0aW9uIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkF0a18xXzAuQXRrLlRhYmxlSWZhY2UuaHRtbCNjb2x1bW5fZGVsZXRlZCIsIm5hbWUiOiJjb2x1bW5fZGVsZXRlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBdGtfMV8wLkF0ay5UYWJsZUlmYWNlLmh0bWwjY29sdW1uX2luc2VydGVkIiwibmFtZSI6ImNvbHVtbl9pbnNlcnRlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBdGtfMV8wLkF0ay5UYWJsZUlmYWNlLmh0bWwjY29sdW1uX3Jlb3JkZXJlZCIsIm5hbWUiOiJjb2x1bW5fcmVvcmRlcmVkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkF0a18xXzAuQXRrLlRhYmxlSWZhY2UuaHRtbCNnZXRfY2FwdGlvbiIsIm5hbWUiOiJnZXRfY2FwdGlvbiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBdGtfMV8wLkF0ay5UYWJsZUlmYWNlLmh0bWwjZ2V0X2NvbHVtbl9hdF9pbmRleCIsIm5hbWUiOiJnZXRfY29sdW1uX2F0X2luZGV4IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkF0a18xXzAuQXRrLlRhYmxlSWZhY2UuaHRtbCNnZXRfY29sdW1uX2Rlc2NyaXB0aW9uIiwibmFtZSI6ImdldF9jb2x1bW5fZGVzY3JpcHRpb24iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQXRrXzFfMC5BdGsuVGFibGVJZmFjZS5odG1sI2dldF9jb2x1bW5fZXh0ZW50X2F0IiwibmFtZSI6ImdldF9jb2x1bW5fZXh0ZW50X2F0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkF0a18xXzAuQXRrLlRhYmxlSWZhY2UuaHRtbCNnZXRfY29sdW1uX2hlYWRlciIsIm5hbWUiOiJnZXRfY29sdW1uX2hlYWRlciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBdGtfMV8wLkF0ay5UYWJsZUlmYWNlLmh0bWwjZ2V0X2luZGV4X2F0IiwibmFtZSI6ImdldF9pbmRleF9hdCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBdGtfMV8wLkF0ay5UYWJsZUlmYWNlLmh0bWwjZ2V0X25fY29sdW1ucyIsIm5hbWUiOiJnZXRfbl9jb2x1bW5zIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkF0a18xXzAuQXRrLlRhYmxlSWZhY2UuaHRtbCNnZXRfbl9yb3dzIiwibmFtZSI6ImdldF9uX3Jvd3MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQXRrXzFfMC5BdGsuVGFibGVJZmFjZS5odG1sI2dldF9yb3dfYXRfaW5kZXgiLCJuYW1lIjoiZ2V0X3Jvd19hdF9pbmRleCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBdGtfMV8wLkF0ay5UYWJsZUlmYWNlLmh0bWwjZ2V0X3Jvd19kZXNjcmlwdGlvbiIsIm5hbWUiOiJnZXRfcm93X2Rlc2NyaXB0aW9uIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkF0a18xXzAuQXRrLlRhYmxlSWZhY2UuaHRtbCNnZXRfcm93X2V4dGVudF9hdCIsIm5hbWUiOiJnZXRfcm93X2V4dGVudF9hdCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBdGtfMV8wLkF0ay5UYWJsZUlmYWNlLmh0bWwjZ2V0X3Jvd19oZWFkZXIiLCJuYW1lIjoiZ2V0X3Jvd19oZWFkZXIiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQXRrXzFfMC5BdGsuVGFibGVJZmFjZS5odG1sI2dldF9zZWxlY3RlZF9jb2x1bW5zIiwibmFtZSI6ImdldF9zZWxlY3RlZF9jb2x1bW5zIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkF0a18xXzAuQXRrLlRhYmxlSWZhY2UuaHRtbCNnZXRfc2VsZWN0ZWRfcm93cyIsIm5hbWUiOiJnZXRfc2VsZWN0ZWRfcm93cyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBdGtfMV8wLkF0ay5UYWJsZUlmYWNlLmh0bWwjZ2V0X3N1bW1hcnkiLCJuYW1lIjoiZ2V0X3N1bW1hcnkiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQXRrXzFfMC5BdGsuVGFibGVJZmFjZS5odG1sI2lzX2NvbHVtbl9zZWxlY3RlZCIsIm5hbWUiOiJpc19jb2x1bW5fc2VsZWN0ZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQXRrXzFfMC5BdGsuVGFibGVJZmFjZS5odG1sI2lzX3Jvd19zZWxlY3RlZCIsIm5hbWUiOiJpc19yb3dfc2VsZWN0ZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQXRrXzFfMC5BdGsuVGFibGVJZmFjZS5odG1sI2lzX3NlbGVjdGVkIiwibmFtZSI6ImlzX3NlbGVjdGVkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkF0a18xXzAuQXRrLlRhYmxlSWZhY2UuaHRtbCNtb2RlbF9jaGFuZ2VkIiwibmFtZSI6Im1vZGVsX2NoYW5nZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQXRrXzFfMC5BdGsuVGFibGVJZmFjZS5odG1sI3JlZl9hdCIsIm5hbWUiOiJyZWZfYXQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQXRrXzFfMC5BdGsuVGFibGVJZmFjZS5odG1sI3JlbW92ZV9jb2x1bW5fc2VsZWN0aW9uIiwibmFtZSI6InJlbW92ZV9jb2x1bW5fc2VsZWN0aW9uIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkF0a18xXzAuQXRrLlRhYmxlSWZhY2UuaHRtbCNyZW1vdmVfcm93X3NlbGVjdGlvbiIsIm5hbWUiOiJyZW1vdmVfcm93X3NlbGVjdGlvbiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBdGtfMV8wLkF0ay5UYWJsZUlmYWNlLmh0bWwjcm93X2RlbGV0ZWQiLCJuYW1lIjoicm93X2RlbGV0ZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQXRrXzFfMC5BdGsuVGFibGVJZmFjZS5odG1sI3Jvd19pbnNlcnRlZCIsIm5hbWUiOiJyb3dfaW5zZXJ0ZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQXRrXzFfMC5BdGsuVGFibGVJZmFjZS5odG1sI3Jvd19yZW9yZGVyZWQiLCJuYW1lIjoicm93X3Jlb3JkZXJlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBdGtfMV8wLkF0ay5UYWJsZUlmYWNlLmh0bWwjc2V0X2NhcHRpb24iLCJuYW1lIjoic2V0X2NhcHRpb24iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQXRrXzFfMC5BdGsuVGFibGVJZmFjZS5odG1sI3NldF9jb2x1bW5fZGVzY3JpcHRpb24iLCJuYW1lIjoic2V0X2NvbHVtbl9kZXNjcmlwdGlvbiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBdGtfMV8wLkF0ay5UYWJsZUlmYWNlLmh0bWwjc2V0X2NvbHVtbl9oZWFkZXIiLCJuYW1lIjoic2V0X2NvbHVtbl9oZWFkZXIiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQXRrXzFfMC5BdGsuVGFibGVJZmFjZS5odG1sI3NldF9yb3dfZGVzY3JpcHRpb24iLCJuYW1lIjoic2V0X3Jvd19kZXNjcmlwdGlvbiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJBdGtfMV8wLkF0ay5UYWJsZUlmYWNlLmh0bWwjc2V0X3Jvd19oZWFkZXIiLCJuYW1lIjoic2V0X3Jvd19oZWFkZXIiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiQXRrXzFfMC5BdGsuVGFibGVJZmFjZS5odG1sI3NldF9zdW1tYXJ5IiwibmFtZSI6InNldF9zdW1tYXJ5IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiQXRrXzFfMC5BdGsuVGFibGVJZmFjZS5odG1sIiwibmFtZSI6IlRhYmxlSWZhY2UifQ==