Pango::FontFamily(3)
π NAME π
Pango::FontFamily β the wrapper for PangoFontFamily, bestie. That's the whole job. She wraps. She slays. Periodt.
π HIERARCHY π
The family tree, literally:
Glib::Object
+----Pango::FontFamily
So she's a Glib::Object girlie at heart β she inherits all that energy, no cap.
π¦ INTERFACES π¦
Glib::Object::_Unregistered::GListModel
Yeah. That's the interface she's rockin'. GListModel vibes. It's giving list, it's giving model, it's giving unregistered. Iykyk.
β¨ METHODS β¨
Ok so here's where she really eats. Three methods, all iconic:
boolean = $family->is_monospaceβ ask her "are you monospace, queen?" and she'll hand you back a boolean. Yes or no, fixed-width or not. π
Since: pango 1.4 β she's been doing this since 1.4, an OG fr fr.
list = $family->list_facesβ gives you back a list of the faces in this family. All of them. The whole squad. πstring = $family->get_nameβ returns her name as a string. Who is she? Now you know. π
π PROPERTIES π
Every single one, and yes I'm listing all of them because we don't skip:
'is-monospace'βboolean: defaultfalse: readable / private / static-nick / static-blurb'is-variable'βboolean: defaultfalse: readable / private / static-nick / static-blurb'item-type'βGlib::GType: default"Glib::Object": readable / private / static-nick / static-blurb'n-items'βGlib::UInt: default0: readable / private / static-nick / static-blurb'name'βstring: defaultundef: readable / private / static-nick / static-blurb
Like, look at that flag list: readable / private / static-nick / static-blurb on every single one. Consistent queen. π
πΈ SEE ALSO πΈ
Go check out her friends, they're all linked up:
PangoGlib::Object
π COPYRIGHT π
Copyright (C) 2003-2011 by the gtk2-perl team. Respect the elders, they built this. π«Ά
This software is licensed under the LGPL. See Pango for a full notice β like, the actual full legal tea is over there, go sip it.
β¨ Okay that's the whole page, no crumbs left. Sending you off with the deets: this wasperl v5.42.0, dated2019-09-16, and it's part of the User Contributed Perl Documentation β read it, love it, live it. Mwah! π ππ¦
π¦ where this page comes from
- opensuse-leap 16.0: perl-Pango 1.227-bp160.1.13 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: perl-Pango 1.227-bp160.1.13 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: perl-Pango 1.227-bp160.1.13 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: perl-Pango 1.227-bp160.1.13 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms