MouseX...ovider(3pm)

πŸ“¦
version 1.09 Β· 4 versions
, in debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’– NAME πŸ’–

MouseX::NativeTraits::MethodProvider β€” it's the common base class for method providers, bestie. That's the whole vibe. From MouseX...ovider(3pm), the manual page you're currently reading, with love 🫢


✨ DESCRIPTION ✨

Okay so, plot twist: this class is the common base class for method providers. That's it. That's the description. It's giving "I'm the blueprint, the blueprint is me" πŸ’…

Like, it's not out here doing the most on its own β€” it's the shared ancestor that all the method providers build on. Main character energy, but make it inheritance 🌸


πŸŽ€ ATTRIBUTES πŸŽ€

  • attr β€” yep, there's an attr attribute, iconic, no notes πŸ’–
  • reader β€” just a shortcut for $provider->attr->get_read_method_ref. That's it. One-line glow-up ✨
  • writer β€” and this one is the shortcut for $provider->attr->get_write_method_ref. Matching set, we love to see it πŸ¦‹

πŸ‘‘ METHODS πŸ‘‘

  • has_generator β€” it exists, it's here, it's part of the lineup 🧚
  • generate β€” also on the list, doing its thing 🌈
  • get_generators β€” and this one too, rounding out the trio ⭐

πŸ’œ SEE ALSO πŸ’œ

  • MouseX::NativeTraits β€” go look at the parent-ish family, iykyk πŸ‘‘

Bestie, that's the whole page β€” short and slay. This was perl v5.34.0, dated 2022-06-16, and yes, it's still MouseX...ovider(3pm) at the bottom like a lil signature. Periodt. πŸ’…βœ¨

πŸ“¦ where this page comes from