Dock
Item
Interface
constructor
parent
name
can_
minimize
close
get_
can_
close
get_
child_
visible
get_
icon_
name
get_
manager
get_
title
manager_
set
minimize
needs_
attention
present_
child
presented
ref_
gicon
release
set_
child_
visible
set_
manager
update_
visibility
GJS API Reference
Dazzle-1.0
Dazzle
DockItemInterface
Class DockItemInterface
Hierarchy
DockItemInterface
Index
Constructors
constructor
Properties
parent
name
Methods
can_
minimize
close
get_
can_
close
get_
child_
visible
get_
icon_
name
get_
manager
get_
title
manager_
set
minimize
needs_
attention
present_
child
presented
ref_
gicon
release
set_
child_
visible
set_
manager
update_
visibility
Constructors
constructor
new
Dock
Item
Interface
(
)
:
Dazzle
.
DockItemInterface
Returns
Dazzle
.
DockItemInterface
Properties
parent
parent
:
TypeInterface
Static
name
name
:
string
Methods
can_
minimize
can_
minimize
(
self
:
Dazzle
.
DockItem
, descendant
:
Dazzle
.
DockItem
)
:
boolean
Parameters
self:
Dazzle
.
DockItem
descendant:
Dazzle
.
DockItem
Returns
boolean
close
close
(
self
:
Dazzle
.
DockItem
)
:
boolean
Parameters
self:
Dazzle
.
DockItem
Returns
boolean
get_
can_
close
get_
can_
close
(
self
:
Dazzle
.
DockItem
)
:
boolean
Parameters
self:
Dazzle
.
DockItem
Returns
boolean
get_
child_
visible
get_
child_
visible
(
self
:
Dazzle
.
DockItem
, child
:
Dazzle
.
DockItem
)
:
boolean
Parameters
self:
Dazzle
.
DockItem
child:
Dazzle
.
DockItem
Returns
boolean
get_
icon_
name
get_
icon_
name
(
self
:
Dazzle
.
DockItem
)
:
string
Parameters
self:
Dazzle
.
DockItem
Returns
string
get_
manager
get_
manager
(
self
:
Dazzle
.
DockItem
)
:
Dazzle
.
DockManager
Parameters
self:
Dazzle
.
DockItem
Returns
Dazzle
.
DockManager
get_
title
get_
title
(
self
:
Dazzle
.
DockItem
)
:
string
Parameters
self:
Dazzle
.
DockItem
Returns
string
manager_
set
manager_
set
(
self
:
Dazzle
.
DockItem
, old_manager
:
Dazzle
.
DockManager
)
:
void
Parameters
self:
Dazzle
.
DockItem
old_manager:
Dazzle
.
DockManager
Returns
void
minimize
minimize
(
self
:
Dazzle
.
DockItem
, child
:
Dazzle
.
DockItem
, position
:
Gtk
.
PositionType
)
:
[
boolean
,
Gtk
.
PositionType
]
Parameters
self:
Dazzle
.
DockItem
child:
Dazzle
.
DockItem
position:
Gtk
.
PositionType
Returns
[
boolean
,
Gtk
.
PositionType
]
needs_
attention
needs_
attention
(
self
:
Dazzle
.
DockItem
)
:
void
Parameters
self:
Dazzle
.
DockItem
Returns
void
present_
child
present_
child
(
self
:
Dazzle
.
DockItem
, child
:
Dazzle
.
DockItem
)
:
void
Parameters
self:
Dazzle
.
DockItem
child:
Dazzle
.
DockItem
Returns
void
presented
presented
(
self
:
Dazzle
.
DockItem
)
:
void
Parameters
self:
Dazzle
.
DockItem
Returns
void
ref_
gicon
ref_
gicon
(
self
:
Dazzle
.
DockItem
)
:
Gio
.
Icon
Parameters
self:
Dazzle
.
DockItem
Returns
Gio
.
Icon
release
release
(
self
:
Dazzle
.
DockItem
, child
:
Dazzle
.
DockItem
)
:
void
Parameters
self:
Dazzle
.
DockItem
child:
Dazzle
.
DockItem
Returns
void
set_
child_
visible
set_
child_
visible
(
self
:
Dazzle
.
DockItem
, child
:
Dazzle
.
DockItem
, child_visible
:
boolean
)
:
void
Parameters
self:
Dazzle
.
DockItem
child:
Dazzle
.
DockItem
child_visible:
boolean
Returns
void
set_
manager
set_
manager
(
self
:
Dazzle
.
DockItem
, manager
:
Dazzle
.
DockManager
)
:
void
Parameters
self:
Dazzle
.
DockItem
manager:
Dazzle
.
DockManager
Returns
void
update_
visibility
update_
visibility
(
self
:
Dazzle
.
DockItem
)
:
void
Parameters
self:
Dazzle
.
DockItem
Returns
void
Dock
Item
Interface
constructor
parent
name
can_
minimize
close
get_
can_
close
get_
child_
visible
get_
icon_
name
get_
manager
get_
title
manager_
set
minimize
needs_
attention
present_
child
presented
ref_
gicon
release
set_
child_
visible
set_
manager
update_
visibility
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJEYXp6bGVfMV8wLkRhenpsZS5Eb2NrSXRlbUludGVyZmFjZS5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiRGF6emxlXzFfMC5EYXp6bGUuRG9ja0l0ZW1JbnRlcmZhY2UuaHRtbCNwYXJlbnQiLCJuYW1lIjoicGFyZW50IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJEYXp6bGVfMV8wLkRhenpsZS5Eb2NrSXRlbUludGVyZmFjZS5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJEYXp6bGVfMV8wLkRhenpsZS5Eb2NrSXRlbUludGVyZmFjZS5odG1sI2Nhbl9taW5pbWl6ZSIsIm5hbWUiOiJjYW5fbWluaW1pemUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiRGF6emxlXzFfMC5EYXp6bGUuRG9ja0l0ZW1JbnRlcmZhY2UuaHRtbCNjbG9zZSIsIm5hbWUiOiJjbG9zZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJEYXp6bGVfMV8wLkRhenpsZS5Eb2NrSXRlbUludGVyZmFjZS5odG1sI2dldF9jYW5fY2xvc2UiLCJuYW1lIjoiZ2V0X2Nhbl9jbG9zZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJEYXp6bGVfMV8wLkRhenpsZS5Eb2NrSXRlbUludGVyZmFjZS5odG1sI2dldF9jaGlsZF92aXNpYmxlIiwibmFtZSI6ImdldF9jaGlsZF92aXNpYmxlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkRhenpsZV8xXzAuRGF6emxlLkRvY2tJdGVtSW50ZXJmYWNlLmh0bWwjZ2V0X2ljb25fbmFtZSIsIm5hbWUiOiJnZXRfaWNvbl9uYW1lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkRhenpsZV8xXzAuRGF6emxlLkRvY2tJdGVtSW50ZXJmYWNlLmh0bWwjZ2V0X21hbmFnZXIiLCJuYW1lIjoiZ2V0X21hbmFnZXIiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiRGF6emxlXzFfMC5EYXp6bGUuRG9ja0l0ZW1JbnRlcmZhY2UuaHRtbCNnZXRfdGl0bGUiLCJuYW1lIjoiZ2V0X3RpdGxlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkRhenpsZV8xXzAuRGF6emxlLkRvY2tJdGVtSW50ZXJmYWNlLmh0bWwjbWFuYWdlcl9zZXQiLCJuYW1lIjoibWFuYWdlcl9zZXQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiRGF6emxlXzFfMC5EYXp6bGUuRG9ja0l0ZW1JbnRlcmZhY2UuaHRtbCNtaW5pbWl6ZSIsIm5hbWUiOiJtaW5pbWl6ZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJEYXp6bGVfMV8wLkRhenpsZS5Eb2NrSXRlbUludGVyZmFjZS5odG1sI25lZWRzX2F0dGVudGlvbiIsIm5hbWUiOiJuZWVkc19hdHRlbnRpb24iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiRGF6emxlXzFfMC5EYXp6bGUuRG9ja0l0ZW1JbnRlcmZhY2UuaHRtbCNwcmVzZW50X2NoaWxkIiwibmFtZSI6InByZXNlbnRfY2hpbGQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiRGF6emxlXzFfMC5EYXp6bGUuRG9ja0l0ZW1JbnRlcmZhY2UuaHRtbCNwcmVzZW50ZWQiLCJuYW1lIjoicHJlc2VudGVkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkRhenpsZV8xXzAuRGF6emxlLkRvY2tJdGVtSW50ZXJmYWNlLmh0bWwjcmVmX2dpY29uIiwibmFtZSI6InJlZl9naWNvbiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJEYXp6bGVfMV8wLkRhenpsZS5Eb2NrSXRlbUludGVyZmFjZS5odG1sI3JlbGVhc2UiLCJuYW1lIjoicmVsZWFzZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJEYXp6bGVfMV8wLkRhenpsZS5Eb2NrSXRlbUludGVyZmFjZS5odG1sI3NldF9jaGlsZF92aXNpYmxlIiwibmFtZSI6InNldF9jaGlsZF92aXNpYmxlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkRhenpsZV8xXzAuRGF6emxlLkRvY2tJdGVtSW50ZXJmYWNlLmh0bWwjc2V0X21hbmFnZXIiLCJuYW1lIjoic2V0X21hbmFnZXIiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiRGF6emxlXzFfMC5EYXp6bGUuRG9ja0l0ZW1JbnRlcmZhY2UuaHRtbCN1cGRhdGVfdmlzaWJpbGl0eSIsIm5hbWUiOiJ1cGRhdGVfdmlzaWJpbGl0eSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6IkRhenpsZV8xXzAuRGF6emxlLkRvY2tJdGVtSW50ZXJmYWNlLmh0bWwiLCJuYW1lIjoiRG9ja0l0ZW1JbnRlcmZhY2UifQ==