Style
Class
constructor
parent
Class
name
copy
draw
Arrow
draw
Box
draw
Box
Gap
draw
Check
draw
Diamond
draw
Expander
draw
Extension
draw
Flat
Box
draw
Focus
draw
Handle
draw
Hline
draw
Layout
draw
Option
draw
Resize
Grip
draw
Shadow
draw
Shadow
Gap
draw
Slider
draw
Spinner
draw
Tab
draw
Vline
init
From
Rc
realize
render
Icon
set
Background
unrealize
NODE-GTK API Reference
Gtk-3.0
Gtk
StyleClass
Class StyleClass
Hierarchy
StyleClass
Index
Constructors
constructor
Properties
parent
Class
name
Methods
copy
draw
Arrow
draw
Box
draw
Box
Gap
draw
Check
draw
Diamond
draw
Expander
draw
Extension
draw
Flat
Box
draw
Focus
draw
Handle
draw
Hline
draw
Layout
draw
Option
draw
Resize
Grip
draw
Shadow
draw
Shadow
Gap
draw
Slider
draw
Spinner
draw
Tab
draw
Vline
init
From
Rc
realize
render
Icon
set
Background
unrealize
Constructors
constructor
new
Style
Class
(
)
:
Gtk
.
StyleClass
Returns
Gtk
.
StyleClass
Properties
parent
Class
parent
Class
:
GObject
.
ObjectClass
The parent class.
field
Static
name
name
:
string
Methods
copy
copy
(
style
:
Gtk
.
Style
, src
:
Gtk
.
Style
)
:
void
Parameters
style:
Gtk
.
Style
src:
Gtk
.
Style
Returns
void
draw
Arrow
draw
Arrow
(
style
:
Gtk
.
Style
, cr
:
cairo
.
Context
, stateType
:
Gtk
.
StateType
, shadowType
:
Gtk
.
ShadowType
, widget
:
Gtk
.
Widget
, detail
:
string
, arrowType
:
Gtk
.
ArrowType
, fill
:
boolean
, x
:
number
, y
:
number
, width
:
number
, height
:
number
)
:
void
Parameters
style:
Gtk
.
Style
cr:
cairo
.
Context
stateType:
Gtk
.
StateType
shadowType:
Gtk
.
ShadowType
widget:
Gtk
.
Widget
detail:
string
arrowType:
Gtk
.
ArrowType
fill:
boolean
x:
number
y:
number
width:
number
height:
number
Returns
void
draw
Box
draw
Box
(
style
:
Gtk
.
Style
, cr
:
cairo
.
Context
, stateType
:
Gtk
.
StateType
, shadowType
:
Gtk
.
ShadowType
, widget
:
Gtk
.
Widget
, detail
:
string
, x
:
number
, y
:
number
, width
:
number
, height
:
number
)
:
void
Parameters
style:
Gtk
.
Style
cr:
cairo
.
Context
stateType:
Gtk
.
StateType
shadowType:
Gtk
.
ShadowType
widget:
Gtk
.
Widget
detail:
string
x:
number
y:
number
width:
number
height:
number
Returns
void
draw
Box
Gap
draw
Box
Gap
(
style
:
Gtk
.
Style
, cr
:
cairo
.
Context
, stateType
:
Gtk
.
StateType
, shadowType
:
Gtk
.
ShadowType
, widget
:
Gtk
.
Widget
, detail
:
string
, x
:
number
, y
:
number
, width
:
number
, height
:
number
, gapSide
:
Gtk
.
PositionType
, gapX
:
number
, gapWidth
:
number
)
:
void
Parameters
style:
Gtk
.
Style
cr:
cairo
.
Context
stateType:
Gtk
.
StateType
shadowType:
Gtk
.
ShadowType
widget:
Gtk
.
Widget
detail:
string
x:
number
y:
number
width:
number
height:
number
gapSide:
Gtk
.
PositionType
gapX:
number
gapWidth:
number
Returns
void
draw
Check
draw
Check
(
style
:
Gtk
.
Style
, cr
:
cairo
.
Context
, stateType
:
Gtk
.
StateType
, shadowType
:
Gtk
.
ShadowType
, widget
:
Gtk
.
Widget
, detail
:
string
, x
:
number
, y
:
number
, width
:
number
, height
:
number
)
:
void
Parameters
style:
Gtk
.
Style
cr:
cairo
.
Context
stateType:
Gtk
.
StateType
shadowType:
Gtk
.
ShadowType
widget:
Gtk
.
Widget
detail:
string
x:
number
y:
number
width:
number
height:
number
Returns
void
draw
Diamond
draw
Diamond
(
style
:
Gtk
.
Style
, cr
:
cairo
.
Context
, stateType
:
Gtk
.
StateType
, shadowType
:
Gtk
.
ShadowType
, widget
:
Gtk
.
Widget
, detail
:
string
, x
:
number
, y
:
number
, width
:
number
, height
:
number
)
:
void
Parameters
style:
Gtk
.
Style
cr:
cairo
.
Context
stateType:
Gtk
.
StateType
shadowType:
Gtk
.
ShadowType
widget:
Gtk
.
Widget
detail:
string
x:
number
y:
number
width:
number
height:
number
Returns
void
draw
Expander
draw
Expander
(
style
:
Gtk
.
Style
, cr
:
cairo
.
Context
, stateType
:
Gtk
.
StateType
, widget
:
Gtk
.
Widget
, detail
:
string
, x
:
number
, y
:
number
, expanderStyle
:
Gtk
.
ExpanderStyle
)
:
void
Parameters
style:
Gtk
.
Style
cr:
cairo
.
Context
stateType:
Gtk
.
StateType
widget:
Gtk
.
Widget
detail:
string
x:
number
y:
number
expanderStyle:
Gtk
.
ExpanderStyle
Returns
void
draw
Extension
draw
Extension
(
style
:
Gtk
.
Style
, cr
:
cairo
.
Context
, stateType
:
Gtk
.
StateType
, shadowType
:
Gtk
.
ShadowType
, widget
:
Gtk
.
Widget
, detail
:
string
, x
:
number
, y
:
number
, width
:
number
, height
:
number
, gapSide
:
Gtk
.
PositionType
)
:
void
Parameters
style:
Gtk
.
Style
cr:
cairo
.
Context
stateType:
Gtk
.
StateType
shadowType:
Gtk
.
ShadowType
widget:
Gtk
.
Widget
detail:
string
x:
number
y:
number
width:
number
height:
number
gapSide:
Gtk
.
PositionType
Returns
void
draw
Flat
Box
draw
Flat
Box
(
style
:
Gtk
.
Style
, cr
:
cairo
.
Context
, stateType
:
Gtk
.
StateType
, shadowType
:
Gtk
.
ShadowType
, widget
:
Gtk
.
Widget
, detail
:
string
, x
:
number
, y
:
number
, width
:
number
, height
:
number
)
:
void
Parameters
style:
Gtk
.
Style
cr:
cairo
.
Context
stateType:
Gtk
.
StateType
shadowType:
Gtk
.
ShadowType
widget:
Gtk
.
Widget
detail:
string
x:
number
y:
number
width:
number
height:
number
Returns
void
draw
Focus
draw
Focus
(
style
:
Gtk
.
Style
, cr
:
cairo
.
Context
, stateType
:
Gtk
.
StateType
, widget
:
Gtk
.
Widget
, detail
:
string
, x
:
number
, y
:
number
, width
:
number
, height
:
number
)
:
void
Parameters
style:
Gtk
.
Style
cr:
cairo
.
Context
stateType:
Gtk
.
StateType
widget:
Gtk
.
Widget
detail:
string
x:
number
y:
number
width:
number
height:
number
Returns
void
draw
Handle
draw
Handle
(
style
:
Gtk
.
Style
, cr
:
cairo
.
Context
, stateType
:
Gtk
.
StateType
, shadowType
:
Gtk
.
ShadowType
, widget
:
Gtk
.
Widget
, detail
:
string
, x
:
number
, y
:
number
, width
:
number
, height
:
number
, orientation
:
Gtk
.
Orientation
)
:
void
Parameters
style:
Gtk
.
Style
cr:
cairo
.
Context
stateType:
Gtk
.
StateType
shadowType:
Gtk
.
ShadowType
widget:
Gtk
.
Widget
detail:
string
x:
number
y:
number
width:
number
height:
number
orientation:
Gtk
.
Orientation
Returns
void
draw
Hline
draw
Hline
(
style
:
Gtk
.
Style
, cr
:
cairo
.
Context
, stateType
:
Gtk
.
StateType
, widget
:
Gtk
.
Widget
, detail
:
string
, x1
:
number
, x2
:
number
, y
:
number
)
:
void
Parameters
style:
Gtk
.
Style
cr:
cairo
.
Context
stateType:
Gtk
.
StateType
widget:
Gtk
.
Widget
detail:
string
x1:
number
x2:
number
y:
number
Returns
void
draw
Layout
draw
Layout
(
style
:
Gtk
.
Style
, cr
:
cairo
.
Context
, stateType
:
Gtk
.
StateType
, useText
:
boolean
, widget
:
Gtk
.
Widget
, detail
:
string
, x
:
number
, y
:
number
, layout
:
Pango
.
Layout
)
:
void
Parameters
style:
Gtk
.
Style
cr:
cairo
.
Context
stateType:
Gtk
.
StateType
useText:
boolean
widget:
Gtk
.
Widget
detail:
string
x:
number
y:
number
layout:
Pango
.
Layout
Returns
void
draw
Option
draw
Option
(
style
:
Gtk
.
Style
, cr
:
cairo
.
Context
, stateType
:
Gtk
.
StateType
, shadowType
:
Gtk
.
ShadowType
, widget
:
Gtk
.
Widget
, detail
:
string
, x
:
number
, y
:
number
, width
:
number
, height
:
number
)
:
void
Parameters
style:
Gtk
.
Style
cr:
cairo
.
Context
stateType:
Gtk
.
StateType
shadowType:
Gtk
.
ShadowType
widget:
Gtk
.
Widget
detail:
string
x:
number
y:
number
width:
number
height:
number
Returns
void
draw
Resize
Grip
draw
Resize
Grip
(
style
:
Gtk
.
Style
, cr
:
cairo
.
Context
, stateType
:
Gtk
.
StateType
, widget
:
Gtk
.
Widget
, detail
:
string
, edge
:
Gdk
.
WindowEdge
, x
:
number
, y
:
number
, width
:
number
, height
:
number
)
:
void
Parameters
style:
Gtk
.
Style
cr:
cairo
.
Context
stateType:
Gtk
.
StateType
widget:
Gtk
.
Widget
detail:
string
edge:
Gdk
.
WindowEdge
x:
number
y:
number
width:
number
height:
number
Returns
void
draw
Shadow
draw
Shadow
(
style
:
Gtk
.
Style
, cr
:
cairo
.
Context
, stateType
:
Gtk
.
StateType
, shadowType
:
Gtk
.
ShadowType
, widget
:
Gtk
.
Widget
, detail
:
string
, x
:
number
, y
:
number
, width
:
number
, height
:
number
)
:
void
Parameters
style:
Gtk
.
Style
cr:
cairo
.
Context
stateType:
Gtk
.
StateType
shadowType:
Gtk
.
ShadowType
widget:
Gtk
.
Widget
detail:
string
x:
number
y:
number
width:
number
height:
number
Returns
void
draw
Shadow
Gap
draw
Shadow
Gap
(
style
:
Gtk
.
Style
, cr
:
cairo
.
Context
, stateType
:
Gtk
.
StateType
, shadowType
:
Gtk
.
ShadowType
, widget
:
Gtk
.
Widget
, detail
:
string
, x
:
number
, y
:
number
, width
:
number
, height
:
number
, gapSide
:
Gtk
.
PositionType
, gapX
:
number
, gapWidth
:
number
)
:
void
Parameters
style:
Gtk
.
Style
cr:
cairo
.
Context
stateType:
Gtk
.
StateType
shadowType:
Gtk
.
ShadowType
widget:
Gtk
.
Widget
detail:
string
x:
number
y:
number
width:
number
height:
number
gapSide:
Gtk
.
PositionType
gapX:
number
gapWidth:
number
Returns
void
draw
Slider
draw
Slider
(
style
:
Gtk
.
Style
, cr
:
cairo
.
Context
, stateType
:
Gtk
.
StateType
, shadowType
:
Gtk
.
ShadowType
, widget
:
Gtk
.
Widget
, detail
:
string
, x
:
number
, y
:
number
, width
:
number
, height
:
number
, orientation
:
Gtk
.
Orientation
)
:
void
Parameters
style:
Gtk
.
Style
cr:
cairo
.
Context
stateType:
Gtk
.
StateType
shadowType:
Gtk
.
ShadowType
widget:
Gtk
.
Widget
detail:
string
x:
number
y:
number
width:
number
height:
number
orientation:
Gtk
.
Orientation
Returns
void
draw
Spinner
draw
Spinner
(
style
:
Gtk
.
Style
, cr
:
cairo
.
Context
, stateType
:
Gtk
.
StateType
, widget
:
Gtk
.
Widget
, detail
:
string
, step
:
number
, x
:
number
, y
:
number
, width
:
number
, height
:
number
)
:
void
Parameters
style:
Gtk
.
Style
cr:
cairo
.
Context
stateType:
Gtk
.
StateType
widget:
Gtk
.
Widget
detail:
string
step:
number
x:
number
y:
number
width:
number
height:
number
Returns
void
draw
Tab
draw
Tab
(
style
:
Gtk
.
Style
, cr
:
cairo
.
Context
, stateType
:
Gtk
.
StateType
, shadowType
:
Gtk
.
ShadowType
, widget
:
Gtk
.
Widget
, detail
:
string
, x
:
number
, y
:
number
, width
:
number
, height
:
number
)
:
void
Parameters
style:
Gtk
.
Style
cr:
cairo
.
Context
stateType:
Gtk
.
StateType
shadowType:
Gtk
.
ShadowType
widget:
Gtk
.
Widget
detail:
string
x:
number
y:
number
width:
number
height:
number
Returns
void
draw
Vline
draw
Vline
(
style
:
Gtk
.
Style
, cr
:
cairo
.
Context
, stateType
:
Gtk
.
StateType
, widget
:
Gtk
.
Widget
, detail
:
string
, y1
:
number
, y2
:
number
, x
:
number
)
:
void
Parameters
style:
Gtk
.
Style
cr:
cairo
.
Context
stateType:
Gtk
.
StateType
widget:
Gtk
.
Widget
detail:
string
y1:
number
y2:
number
x:
number
Returns
void
init
From
Rc
init
From
Rc
(
style
:
Gtk
.
Style
, rcStyle
:
Gtk
.
RcStyle
)
:
void
Parameters
style:
Gtk
.
Style
rcStyle:
Gtk
.
RcStyle
Returns
void
realize
realize
(
style
:
Gtk
.
Style
)
:
void
Parameters
style:
Gtk
.
Style
Returns
void
render
Icon
render
Icon
(
style
:
Gtk
.
Style
, source
:
Gtk
.
IconSource
, direction
:
Gtk
.
TextDirection
, state
:
Gtk
.
StateType
, size
:
number
, widget
:
Gtk
.
Widget
, detail
:
string
)
:
Pixbuf
Parameters
style:
Gtk
.
Style
source:
Gtk
.
IconSource
direction:
Gtk
.
TextDirection
state:
Gtk
.
StateType
size:
number
widget:
Gtk
.
Widget
detail:
string
Returns
Pixbuf
set
Background
set
Background
(
style
:
Gtk
.
Style
, window
:
Gdk
.
Window
, stateType
:
Gtk
.
StateType
)
:
void
Parameters
style:
Gtk
.
Style
window:
Gdk
.
Window
stateType:
Gtk
.
StateType
Returns
void
unrealize
unrealize
(
style
:
Gtk
.
Style
)
:
void
Parameters
style:
Gtk
.
Style
Returns
void
Style
Class
constructor
parent
Class
name
copy
draw
Arrow
draw
Box
draw
Box
Gap
draw
Check
draw
Diamond
draw
Expander
draw
Extension
draw
Flat
Box
draw
Focus
draw
Handle
draw
Hline
draw
Layout
draw
Option
draw
Resize
Grip
draw
Shadow
draw
Shadow
Gap
draw
Slider
draw
Spinner
draw
Tab
draw
Vline
init
From
Rc
realize
render
Icon
set
Background
unrealize
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHdGtfM18wLkd0ay5TdHlsZUNsYXNzLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHdGtfM18wLkd0ay5TdHlsZUNsYXNzLmh0bWwjcGFyZW50Q2xhc3MiLCJuYW1lIjoicGFyZW50Q2xhc3MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6Ikd0a18zXzAuR3RrLlN0eWxlQ2xhc3MuaHRtbCNuYW1lIiwibmFtZSI6Im5hbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3RrXzNfMC5HdGsuU3R5bGVDbGFzcy5odG1sI2NvcHkiLCJuYW1lIjoiY29weSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHdGtfM18wLkd0ay5TdHlsZUNsYXNzLmh0bWwjZHJhd0Fycm93IiwibmFtZSI6ImRyYXdBcnJvdyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHdGtfM18wLkd0ay5TdHlsZUNsYXNzLmh0bWwjZHJhd0JveCIsIm5hbWUiOiJkcmF3Qm94IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikd0a18zXzAuR3RrLlN0eWxlQ2xhc3MuaHRtbCNkcmF3Qm94R2FwIiwibmFtZSI6ImRyYXdCb3hHYXAiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3RrXzNfMC5HdGsuU3R5bGVDbGFzcy5odG1sI2RyYXdDaGVjayIsIm5hbWUiOiJkcmF3Q2hlY2siLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3RrXzNfMC5HdGsuU3R5bGVDbGFzcy5odG1sI2RyYXdEaWFtb25kIiwibmFtZSI6ImRyYXdEaWFtb25kIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikd0a18zXzAuR3RrLlN0eWxlQ2xhc3MuaHRtbCNkcmF3RXhwYW5kZXIiLCJuYW1lIjoiZHJhd0V4cGFuZGVyIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikd0a18zXzAuR3RrLlN0eWxlQ2xhc3MuaHRtbCNkcmF3RXh0ZW5zaW9uIiwibmFtZSI6ImRyYXdFeHRlbnNpb24iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3RrXzNfMC5HdGsuU3R5bGVDbGFzcy5odG1sI2RyYXdGbGF0Qm94IiwibmFtZSI6ImRyYXdGbGF0Qm94IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikd0a18zXzAuR3RrLlN0eWxlQ2xhc3MuaHRtbCNkcmF3Rm9jdXMiLCJuYW1lIjoiZHJhd0ZvY3VzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikd0a18zXzAuR3RrLlN0eWxlQ2xhc3MuaHRtbCNkcmF3SGFuZGxlIiwibmFtZSI6ImRyYXdIYW5kbGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3RrXzNfMC5HdGsuU3R5bGVDbGFzcy5odG1sI2RyYXdIbGluZSIsIm5hbWUiOiJkcmF3SGxpbmUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3RrXzNfMC5HdGsuU3R5bGVDbGFzcy5odG1sI2RyYXdMYXlvdXQiLCJuYW1lIjoiZHJhd0xheW91dCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHdGtfM18wLkd0ay5TdHlsZUNsYXNzLmh0bWwjZHJhd09wdGlvbiIsIm5hbWUiOiJkcmF3T3B0aW9uIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikd0a18zXzAuR3RrLlN0eWxlQ2xhc3MuaHRtbCNkcmF3UmVzaXplR3JpcCIsIm5hbWUiOiJkcmF3UmVzaXplR3JpcCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHdGtfM18wLkd0ay5TdHlsZUNsYXNzLmh0bWwjZHJhd1NoYWRvdyIsIm5hbWUiOiJkcmF3U2hhZG93IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikd0a18zXzAuR3RrLlN0eWxlQ2xhc3MuaHRtbCNkcmF3U2hhZG93R2FwIiwibmFtZSI6ImRyYXdTaGFkb3dHYXAiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3RrXzNfMC5HdGsuU3R5bGVDbGFzcy5odG1sI2RyYXdTbGlkZXIiLCJuYW1lIjoiZHJhd1NsaWRlciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHdGtfM18wLkd0ay5TdHlsZUNsYXNzLmh0bWwjZHJhd1NwaW5uZXIiLCJuYW1lIjoiZHJhd1NwaW5uZXIiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3RrXzNfMC5HdGsuU3R5bGVDbGFzcy5odG1sI2RyYXdUYWIiLCJuYW1lIjoiZHJhd1RhYiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHdGtfM18wLkd0ay5TdHlsZUNsYXNzLmh0bWwjZHJhd1ZsaW5lIiwibmFtZSI6ImRyYXdWbGluZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHdGtfM18wLkd0ay5TdHlsZUNsYXNzLmh0bWwjaW5pdEZyb21SYyIsIm5hbWUiOiJpbml0RnJvbVJjIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikd0a18zXzAuR3RrLlN0eWxlQ2xhc3MuaHRtbCNyZWFsaXplIiwibmFtZSI6InJlYWxpemUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3RrXzNfMC5HdGsuU3R5bGVDbGFzcy5odG1sI3JlbmRlckljb24iLCJuYW1lIjoicmVuZGVySWNvbiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHdGtfM18wLkd0ay5TdHlsZUNsYXNzLmh0bWwjc2V0QmFja2dyb3VuZCIsIm5hbWUiOiJzZXRCYWNrZ3JvdW5kIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikd0a18zXzAuR3RrLlN0eWxlQ2xhc3MuaHRtbCN1bnJlYWxpemUiLCJuYW1lIjoidW5yZWFsaXplIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiR3RrXzNfMC5HdGsuU3R5bGVDbGFzcy5odG1sIiwibmFtZSI6IlN0eWxlQ2xhc3MifQ==
The parent class.