Loadable
Icon
Iface
constructor
g_
iface
name
load
load_
async
load_
finish
GJS API Reference
Gio-2.0
Gio
LoadableIconIface
Class LoadableIconIface
Interface for icons that can be loaded as a stream.
record
Hierarchy
LoadableIconIface
Index
Constructors
constructor
Properties
g_
iface
name
Methods
load
load_
async
load_
finish
Constructors
constructor
new
Loadable
Icon
Iface
(
)
:
LoadableIconIface
Returns
LoadableIconIface
Properties
g_
iface
g_
iface
:
TypeInterface
The parent interface.
field
Static
name
name
:
string
Methods
load
load
(
icon
:
LoadableIcon
, size
:
number
, cancellable
:
Gio
.
Cancellable
)
:
[
Gio
.
InputStream
,
string
]
Parameters
icon:
LoadableIcon
size:
number
cancellable:
Gio
.
Cancellable
Returns
[
Gio
.
InputStream
,
string
]
load_
async
load_
async
(
icon
:
LoadableIcon
, size
:
number
, cancellable
:
Gio
.
Cancellable
, callback
:
AsyncReadyCallback
)
:
void
Parameters
icon:
LoadableIcon
size:
number
cancellable:
Gio
.
Cancellable
callback:
AsyncReadyCallback
Returns
void
load_
finish
load_
finish
(
icon
:
LoadableIcon
, res
:
AsyncResult
)
:
[
Gio
.
InputStream
,
string
]
Parameters
icon:
LoadableIcon
res:
AsyncResult
Returns
[
Gio
.
InputStream
,
string
]
Loadable
Icon
Iface
constructor
g_
iface
name
load
load_
async
load_
finish
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHaW9fMl8wLkdpby5Mb2FkYWJsZUljb25JZmFjZS5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2lvXzJfMC5HaW8uTG9hZGFibGVJY29uSWZhY2UuaHRtbCNnX2lmYWNlIiwibmFtZSI6ImdfaWZhY2UiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6Ikdpb18yXzAuR2lvLkxvYWRhYmxlSWNvbklmYWNlLmh0bWwjbmFtZSIsIm5hbWUiOiJuYW1lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLkxvYWRhYmxlSWNvbklmYWNlLmh0bWwjbG9hZCIsIm5hbWUiOiJsb2FkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLkxvYWRhYmxlSWNvbklmYWNlLmh0bWwjbG9hZF9hc3luYyIsIm5hbWUiOiJsb2FkX2FzeW5jIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikdpb18yXzAuR2lvLkxvYWRhYmxlSWNvbklmYWNlLmh0bWwjbG9hZF9maW5pc2giLCJuYW1lIjoibG9hZF9maW5pc2giLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9XSwiY2xhc3NOYW1lcyI6ImN1cnJlbnQgdHNkLWtpbmQtY2xhc3MgdHNkLXBhcmVudC1raW5kLW5hbWVzcGFjZSIsImhyZWYiOiJHaW9fMl8wLkdpby5Mb2FkYWJsZUljb25JZmFjZS5odG1sIiwibmFtZSI6IkxvYWRhYmxlSWNvbklmYWNlIn0=
Interface for icons that can be loaded as a stream.