Metadata
Interface
constructor
name
get_
resolution
iter_
get_
value
iter_
init
iter_
lookup
iter_
next
iter_
set_
value
register_
map
set_
resolution
GJS API Reference
Gegl-0.4
Gegl
MetadataInterface
Class MetadataInterface
The #GeglMetadata interface structure.
record
Hierarchy
MetadataInterface
Index
Constructors
constructor
Properties
name
Methods
get_
resolution
iter_
get_
value
iter_
init
iter_
lookup
iter_
next
iter_
set_
value
register_
map
set_
resolution
Constructors
constructor
new
Metadata
Interface
(
)
:
MetadataInterface
Returns
MetadataInterface
Properties
Static
name
name
:
string
Methods
get_
resolution
get_
resolution
(
metadata
:
Gegl
.
Metadata
, unit
:
ResolutionUnit
, x
:
number
, y
:
number
)
:
boolean
Parameters
metadata:
Gegl
.
Metadata
unit:
ResolutionUnit
x:
number
y:
number
Returns
boolean
iter_
get_
value
iter_
get_
value
(
metadata
:
Gegl
.
Metadata
, iter
:
MetadataIter
, value
:
any
)
:
boolean
Parameters
metadata:
Gegl
.
Metadata
iter:
MetadataIter
value:
any
Returns
boolean
iter_
init
iter_
init
(
metadata
:
Gegl
.
Metadata
, iter
:
MetadataIter
)
:
void
Parameters
metadata:
Gegl
.
Metadata
iter:
MetadataIter
Returns
void
iter_
lookup
iter_
lookup
(
metadata
:
Gegl
.
Metadata
, iter
:
MetadataIter
, key
:
string
)
:
boolean
Parameters
metadata:
Gegl
.
Metadata
iter:
MetadataIter
key:
string
Returns
boolean
iter_
next
iter_
next
(
metadata
:
Gegl
.
Metadata
, iter
:
MetadataIter
)
:
string
Parameters
metadata:
Gegl
.
Metadata
iter:
MetadataIter
Returns
string
iter_
set_
value
iter_
set_
value
(
metadata
:
Gegl
.
Metadata
, iter
:
MetadataIter
, value
:
any
)
:
boolean
Parameters
metadata:
Gegl
.
Metadata
iter:
MetadataIter
value:
any
Returns
boolean
register_
map
register_
map
(
metadata
:
Gegl
.
Metadata
, file_module
:
string
, flags
:
number
, map
:
MetadataMap
[]
)
:
void
Parameters
metadata:
Gegl
.
Metadata
file_module:
string
flags:
number
map:
MetadataMap
[]
Returns
void
set_
resolution
set_
resolution
(
metadata
:
Gegl
.
Metadata
, unit
:
ResolutionUnit
, x
:
number
, y
:
number
)
:
boolean
Parameters
metadata:
Gegl
.
Metadata
unit:
ResolutionUnit
x:
number
y:
number
Returns
boolean
Metadata
Interface
constructor
name
get_
resolution
iter_
get_
value
iter_
init
iter_
lookup
iter_
next
iter_
set_
value
register_
map
set_
resolution
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWdsXzBfNC5HZWdsLk1ldGFkYXRhSW50ZXJmYWNlLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdlZ2xfMF80LkdlZ2wuTWV0YWRhdGFJbnRlcmZhY2UuaHRtbCNuYW1lIiwibmFtZSI6Im5hbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2VnbF8wXzQuR2VnbC5NZXRhZGF0YUludGVyZmFjZS5odG1sI2dldF9yZXNvbHV0aW9uIiwibmFtZSI6ImdldF9yZXNvbHV0aW9uIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdlZ2xfMF80LkdlZ2wuTWV0YWRhdGFJbnRlcmZhY2UuaHRtbCNpdGVyX2dldF92YWx1ZSIsIm5hbWUiOiJpdGVyX2dldF92YWx1ZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWdsXzBfNC5HZWdsLk1ldGFkYXRhSW50ZXJmYWNlLmh0bWwjaXRlcl9pbml0IiwibmFtZSI6Iml0ZXJfaW5pdCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWdsXzBfNC5HZWdsLk1ldGFkYXRhSW50ZXJmYWNlLmh0bWwjaXRlcl9sb29rdXAiLCJuYW1lIjoiaXRlcl9sb29rdXAiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2VnbF8wXzQuR2VnbC5NZXRhZGF0YUludGVyZmFjZS5odG1sI2l0ZXJfbmV4dCIsIm5hbWUiOiJpdGVyX25leHQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2VnbF8wXzQuR2VnbC5NZXRhZGF0YUludGVyZmFjZS5odG1sI2l0ZXJfc2V0X3ZhbHVlIiwibmFtZSI6Iml0ZXJfc2V0X3ZhbHVlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdlZ2xfMF80LkdlZ2wuTWV0YWRhdGFJbnRlcmZhY2UuaHRtbCNyZWdpc3Rlcl9tYXAiLCJuYW1lIjoicmVnaXN0ZXJfbWFwIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdlZ2xfMF80LkdlZ2wuTWV0YWRhdGFJbnRlcmZhY2UuaHRtbCNzZXRfcmVzb2x1dGlvbiIsIm5hbWUiOiJzZXRfcmVzb2x1dGlvbiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6IkdlZ2xfMF80LkdlZ2wuTWV0YWRhdGFJbnRlcmZhY2UuaHRtbCIsIm5hbWUiOiJNZXRhZGF0YUludGVyZmFjZSJ9
The #GeglMetadata interface structure.