Gtk2::Item(3)

πŸ“¦
version 1.24993 Β· 2 versions
, in fedora 43

✨ NAME ✨

Gtk2::Item β€” it's the wrapper for GtkItem, bestie πŸ’… that's literally the whole vibe


🌸 HIERARCHY 🌸

okay so here's the family tree, and yes it's giving royal lineage πŸ‘‘

Glib::Object
+----Glib::InitiallyUnowned
     +----Gtk2::Object
          +----Gtk2::Widget
               +----Gtk2::Container
                    +----Gtk2::Bin
                         +----Gtk2::Item

Gtk2::Item is the baby at the bottom of the tree, descended from Gtk2::Bin, which came from Gtk2::Container, which came from Gtk2::Widget, which came from Gtk2::Object, which came from Glib::InitiallyUnowned, which came from Glib::Object β€” generational excellence fr fr πŸ’–


πŸ¦‹ INTERFACES πŸ¦‹

these are the interfaces it implements, the little extra accessories it wears ✨

  • Glib::Object::_Unregistered::AtkImplementorIface
  • Gtk2::Buildable

πŸ’… METHODS πŸ’…

three methods, no more, no less, and they ate πŸ”₯

  • $item->deselect β€” unselects the item. the un-glow-up 🫢
  • $item->select β€” selects the item. main character moment incoming πŸ‘‘
  • $item->toggle β€” flips it, select/deselect style, whichever way the wind blows 🌈

πŸŽ€ SIGNALS πŸŽ€

signals it can emit, aka the notifications it sends to the group chat πŸ“±

  • deselect (Gtk2::Item)
  • select (Gtk2::Item)
  • toggle (Gtk2::Item)

🌟 SEE ALSO 🌟

go read these next, iykyk πŸ’œ

Gtk2, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object, Gtk2::Widget, Gtk2::Container, Gtk2::Bin


Copyright (C) 2003-2011 by the gtk2-perl team. 🫢

This software is licensed under the LGPL. See Gtk2 for a full notice. periodt πŸ’…


and that's the whole page, bestie β€” this was perl v5.42.0, dated 2025-07-25, and it's Gtk2::Item(3) signing off πŸŽ€βœ¨πŸ’–

πŸ“¦ where this page comes from