Screen
Class
constructor
parent_
class
name
active_
window_
changed
active_
workspace_
changed
application_
closed
application_
opened
background_
changed
class_
group_
closed
class_
group_
opened
pad2
pad3
pad4
pad5
pad6
showing_
desktop_
changed
viewports_
changed
window_
closed
window_
manager_
changed
window_
opened
window_
stacking_
changed
workspace_
created
workspace_
destroyed
GJS API Reference
Wnck-3.0
Wnck
ScreenClass
Class ScreenClass
Hierarchy
ScreenClass
Index
Constructors
constructor
Properties
parent_
class
name
Methods
active_
window_
changed
active_
workspace_
changed
application_
closed
application_
opened
background_
changed
class_
group_
closed
class_
group_
opened
pad2
pad3
pad4
pad5
pad6
showing_
desktop_
changed
viewports_
changed
window_
closed
window_
manager_
changed
window_
opened
window_
stacking_
changed
workspace_
created
workspace_
destroyed
Constructors
constructor
new
Screen
Class
(
)
:
Wnck
.
ScreenClass
Returns
Wnck
.
ScreenClass
Properties
parent_
class
parent_
class
:
GObject
.
ObjectClass
Static
name
name
:
string
Methods
active_
window_
changed
active_
window_
changed
(
screen
:
Wnck
.
Screen
, previous_window
:
Wnck
.
Window
)
:
void
Parameters
screen:
Wnck
.
Screen
previous_window:
Wnck
.
Window
Returns
void
active_
workspace_
changed
active_
workspace_
changed
(
screen
:
Wnck
.
Screen
, previous_workspace
:
Workspace
)
:
void
Parameters
screen:
Wnck
.
Screen
previous_workspace:
Workspace
Returns
void
application_
closed
application_
closed
(
screen
:
Wnck
.
Screen
, app
:
Wnck
.
Application
)
:
void
Parameters
screen:
Wnck
.
Screen
app:
Wnck
.
Application
Returns
void
application_
opened
application_
opened
(
screen
:
Wnck
.
Screen
, app
:
Wnck
.
Application
)
:
void
Parameters
screen:
Wnck
.
Screen
app:
Wnck
.
Application
Returns
void
background_
changed
background_
changed
(
screen
:
Wnck
.
Screen
)
:
void
Parameters
screen:
Wnck
.
Screen
Returns
void
class_
group_
closed
class_
group_
closed
(
screen
:
Wnck
.
Screen
, class_group
:
ClassGroup
)
:
void
Parameters
screen:
Wnck
.
Screen
class_group:
ClassGroup
Returns
void
class_
group_
opened
class_
group_
opened
(
screen
:
Wnck
.
Screen
, class_group
:
ClassGroup
)
:
void
Parameters
screen:
Wnck
.
Screen
class_group:
ClassGroup
Returns
void
pad2
pad2
(
)
:
void
Returns
void
pad3
pad3
(
)
:
void
Returns
void
pad4
pad4
(
)
:
void
Returns
void
pad5
pad5
(
)
:
void
Returns
void
pad6
pad6
(
)
:
void
Returns
void
showing_
desktop_
changed
showing_
desktop_
changed
(
screen
:
Wnck
.
Screen
)
:
void
Parameters
screen:
Wnck
.
Screen
Returns
void
viewports_
changed
viewports_
changed
(
screen
:
Wnck
.
Screen
)
:
void
Parameters
screen:
Wnck
.
Screen
Returns
void
window_
closed
window_
closed
(
screen
:
Wnck
.
Screen
, window
:
Wnck
.
Window
)
:
void
Parameters
screen:
Wnck
.
Screen
window:
Wnck
.
Window
Returns
void
window_
manager_
changed
window_
manager_
changed
(
screen
:
Wnck
.
Screen
)
:
void
Parameters
screen:
Wnck
.
Screen
Returns
void
window_
opened
window_
opened
(
screen
:
Wnck
.
Screen
, window
:
Wnck
.
Window
)
:
void
Parameters
screen:
Wnck
.
Screen
window:
Wnck
.
Window
Returns
void
window_
stacking_
changed
window_
stacking_
changed
(
screen
:
Wnck
.
Screen
)
:
void
Parameters
screen:
Wnck
.
Screen
Returns
void
workspace_
created
workspace_
created
(
screen
:
Wnck
.
Screen
, space
:
Workspace
)
:
void
Parameters
screen:
Wnck
.
Screen
space:
Workspace
Returns
void
workspace_
destroyed
workspace_
destroyed
(
screen
:
Wnck
.
Screen
, space
:
Workspace
)
:
void
Parameters
screen:
Wnck
.
Screen
space:
Workspace
Returns
void
Screen
Class
constructor
parent_
class
name
active_
window_
changed
active_
workspace_
changed
application_
closed
application_
opened
background_
changed
class_
group_
closed
class_
group_
opened
pad2
pad3
pad4
pad5
pad6
showing_
desktop_
changed
viewports_
changed
window_
closed
window_
manager_
changed
window_
opened
window_
stacking_
changed
workspace_
created
workspace_
destroyed
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJXbmNrXzNfMC5XbmNrLlNjcmVlbkNsYXNzLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJXbmNrXzNfMC5XbmNrLlNjcmVlbkNsYXNzLmh0bWwjcGFyZW50X2NsYXNzIiwibmFtZSI6InBhcmVudF9jbGFzcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiV25ja18zXzAuV25jay5TY3JlZW5DbGFzcy5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJXbmNrXzNfMC5XbmNrLlNjcmVlbkNsYXNzLmh0bWwjYWN0aXZlX3dpbmRvd19jaGFuZ2VkIiwibmFtZSI6ImFjdGl2ZV93aW5kb3dfY2hhbmdlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJXbmNrXzNfMC5XbmNrLlNjcmVlbkNsYXNzLmh0bWwjYWN0aXZlX3dvcmtzcGFjZV9jaGFuZ2VkIiwibmFtZSI6ImFjdGl2ZV93b3Jrc3BhY2VfY2hhbmdlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJXbmNrXzNfMC5XbmNrLlNjcmVlbkNsYXNzLmh0bWwjYXBwbGljYXRpb25fY2xvc2VkIiwibmFtZSI6ImFwcGxpY2F0aW9uX2Nsb3NlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJXbmNrXzNfMC5XbmNrLlNjcmVlbkNsYXNzLmh0bWwjYXBwbGljYXRpb25fb3BlbmVkIiwibmFtZSI6ImFwcGxpY2F0aW9uX29wZW5lZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJXbmNrXzNfMC5XbmNrLlNjcmVlbkNsYXNzLmh0bWwjYmFja2dyb3VuZF9jaGFuZ2VkIiwibmFtZSI6ImJhY2tncm91bmRfY2hhbmdlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJXbmNrXzNfMC5XbmNrLlNjcmVlbkNsYXNzLmh0bWwjY2xhc3NfZ3JvdXBfY2xvc2VkIiwibmFtZSI6ImNsYXNzX2dyb3VwX2Nsb3NlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJXbmNrXzNfMC5XbmNrLlNjcmVlbkNsYXNzLmh0bWwjY2xhc3NfZ3JvdXBfb3BlbmVkIiwibmFtZSI6ImNsYXNzX2dyb3VwX29wZW5lZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJXbmNrXzNfMC5XbmNrLlNjcmVlbkNsYXNzLmh0bWwjcGFkMiIsIm5hbWUiOiJwYWQyIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IlduY2tfM18wLlduY2suU2NyZWVuQ2xhc3MuaHRtbCNwYWQzIiwibmFtZSI6InBhZDMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiV25ja18zXzAuV25jay5TY3JlZW5DbGFzcy5odG1sI3BhZDQiLCJuYW1lIjoicGFkNCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJXbmNrXzNfMC5XbmNrLlNjcmVlbkNsYXNzLmh0bWwjcGFkNSIsIm5hbWUiOiJwYWQ1IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IlduY2tfM18wLlduY2suU2NyZWVuQ2xhc3MuaHRtbCNwYWQ2IiwibmFtZSI6InBhZDYiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiV25ja18zXzAuV25jay5TY3JlZW5DbGFzcy5odG1sI3Nob3dpbmdfZGVza3RvcF9jaGFuZ2VkIiwibmFtZSI6InNob3dpbmdfZGVza3RvcF9jaGFuZ2VkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IlduY2tfM18wLlduY2suU2NyZWVuQ2xhc3MuaHRtbCN2aWV3cG9ydHNfY2hhbmdlZCIsIm5hbWUiOiJ2aWV3cG9ydHNfY2hhbmdlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJXbmNrXzNfMC5XbmNrLlNjcmVlbkNsYXNzLmh0bWwjd2luZG93X2Nsb3NlZCIsIm5hbWUiOiJ3aW5kb3dfY2xvc2VkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IlduY2tfM18wLlduY2suU2NyZWVuQ2xhc3MuaHRtbCN3aW5kb3dfbWFuYWdlcl9jaGFuZ2VkIiwibmFtZSI6IndpbmRvd19tYW5hZ2VyX2NoYW5nZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiV25ja18zXzAuV25jay5TY3JlZW5DbGFzcy5odG1sI3dpbmRvd19vcGVuZWQiLCJuYW1lIjoid2luZG93X29wZW5lZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJXbmNrXzNfMC5XbmNrLlNjcmVlbkNsYXNzLmh0bWwjd2luZG93X3N0YWNraW5nX2NoYW5nZWQiLCJuYW1lIjoid2luZG93X3N0YWNraW5nX2NoYW5nZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiV25ja18zXzAuV25jay5TY3JlZW5DbGFzcy5odG1sI3dvcmtzcGFjZV9jcmVhdGVkIiwibmFtZSI6IndvcmtzcGFjZV9jcmVhdGVkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IlduY2tfM18wLlduY2suU2NyZWVuQ2xhc3MuaHRtbCN3b3Jrc3BhY2VfZGVzdHJveWVkIiwibmFtZSI6IndvcmtzcGFjZV9kZXN0cm95ZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9XSwiY2xhc3NOYW1lcyI6ImN1cnJlbnQgdHNkLWtpbmQtY2xhc3MgdHNkLXBhcmVudC1raW5kLW5hbWVzcGFjZSIsImhyZWYiOiJXbmNrXzNfMC5XbmNrLlNjcmVlbkNsYXNzLmh0bWwiLCJuYW1lIjoiU2NyZWVuQ2xhc3MifQ==