Callbacks -
Pango 1.0 ([original](https://lazka.github.io/pgi-docs/Pango-1.0/callbacks.html)) ([raw](?raw))
AttrDataCopyFunc (*user_data) |
---|
AttrFilterFunc (attribute, *user_data) |
FontsetForeachFunc (fontset, font, *user_data) |
Details¶
Pango.AttrDataCopyFunc(*user_data)¶
Parameters:
user_data (object or None) – user data to copy
Returns:
new copy of user_data.
Return type:
Type of a function that can duplicate user data for an attribute.
Pango.AttrFilterFunc(attribute, *user_data)¶
Parameters:
- attribute (Pango.Attribute) – a Pango attribute
- user_data (object or None) – user data passed to the function
Returns:
True if the attribute should be selected for filtering, False otherwise.
Return type:
Type of a function filtering a list of attributes.
Pango.FontsetForeachFunc(fontset, font, *user_data)¶
Parameters:
- fontset (Pango.Fontset) – a
PangoFontset
- font (Pango.Font) – a font from fontset
- user_data (object or None) – callback data
Returns:
if True, stop iteration and return immediately.
Return type:
Callback used when enumerating fonts in a fontset.
See [method`Pango`.Fontset.foreach].
New in version 1.4.