Services
Contract
Iface
constructor
name
execute_
with_
file
execute_
with_
files
get_
description
get_
display_
name
get_
icon
GJS API Reference
Granite-7.0
Granite
ServicesContractIface
Class ServicesContractIface
Hierarchy
ServicesContractIface
Index
Constructors
constructor
Properties
name
Methods
execute_
with_
file
execute_
with_
files
get_
description
get_
display_
name
get_
icon
Constructors
constructor
new
Services
Contract
Iface
(
)
:
Granite
.
ServicesContractIface
Returns
Granite
.
ServicesContractIface
Properties
Static
name
name
:
string
Methods
execute_
with_
file
execute_
with_
file
(
self
:
any
, file
:
Gio
.
File
)
:
void
Parameters
self:
any
file:
Gio
.
File
Returns
void
execute_
with_
files
execute_
with_
files
(
self
:
any
, files
:
Gio
.
File
[]
)
:
void
Parameters
self:
any
files:
Gio
.
File
[]
Returns
void
get_
description
get_
description
(
self
:
any
)
:
string
Parameters
self:
any
Returns
string
get_
display_
name
get_
display_
name
(
self
:
any
)
:
string
Parameters
self:
any
Returns
string
get_
icon
get_
icon
(
self
:
any
)
:
Gio
.
Icon
Parameters
self:
any
Returns
Gio
.
Icon
Services
Contract
Iface
constructor
name
execute_
with_
file
execute_
with_
files
get_
description
get_
display_
name
get_
icon
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHcmFuaXRlXzdfMC5HcmFuaXRlLlNlcnZpY2VzQ29udHJhY3RJZmFjZS5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHcmFuaXRlXzdfMC5HcmFuaXRlLlNlcnZpY2VzQ29udHJhY3RJZmFjZS5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHcmFuaXRlXzdfMC5HcmFuaXRlLlNlcnZpY2VzQ29udHJhY3RJZmFjZS5odG1sI2V4ZWN1dGVfd2l0aF9maWxlIiwibmFtZSI6ImV4ZWN1dGVfd2l0aF9maWxlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdyYW5pdGVfN18wLkdyYW5pdGUuU2VydmljZXNDb250cmFjdElmYWNlLmh0bWwjZXhlY3V0ZV93aXRoX2ZpbGVzIiwibmFtZSI6ImV4ZWN1dGVfd2l0aF9maWxlcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHcmFuaXRlXzdfMC5HcmFuaXRlLlNlcnZpY2VzQ29udHJhY3RJZmFjZS5odG1sI2dldF9kZXNjcmlwdGlvbiIsIm5hbWUiOiJnZXRfZGVzY3JpcHRpb24iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3Jhbml0ZV83XzAuR3Jhbml0ZS5TZXJ2aWNlc0NvbnRyYWN0SWZhY2UuaHRtbCNnZXRfZGlzcGxheV9uYW1lIiwibmFtZSI6ImdldF9kaXNwbGF5X25hbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3Jhbml0ZV83XzAuR3Jhbml0ZS5TZXJ2aWNlc0NvbnRyYWN0SWZhY2UuaHRtbCNnZXRfaWNvbiIsIm5hbWUiOiJnZXRfaWNvbiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6IkdyYW5pdGVfN18wLkdyYW5pdGUuU2VydmljZXNDb250cmFjdElmYWNlLmh0bWwiLCJuYW1lIjoiU2VydmljZXNDb250cmFjdElmYWNlIn0=