Autodi...mponent(3pm)

πŸ“¦
version 2.14 Β· 3 versions
, in debian bookworm, debian trixie, ubuntu noble

✨ NAME ✨

DiagramComponent β€” bestie, this one handles elements of type UML Smallpackage πŸŽ€

okay so real quick, from the Autodi...mponent(3pm) manual page (yes that's the truncated lil name up top, it's giving mysterious but it's just us) πŸ’…


πŸ¦‹ the vibe check

This is a subclass of DiagramObject, and it acts as a UML package. That's the whole personality. It's an object, but make it a package. πŸ‘‘

It's used by autodia and Handler β€” and not just plain Handler, also all the handlers that inherit from Handler. The whole friend group is in on this. 🫢


🌸 how you actually use it

like this, no cap:

$Component = DiagramComponent->New($name);

that's it. you pass the $name and boom, you got yourself a DiagramComponent. iconic behavior honestly. ✨

ngl there is literally nothing else on this page β€” no options, no flags, no exit statuses, no environment variables. it's a short queen and it ate. πŸ’–

perl v5.36.0 🌈 and this lil page was dated 2022-11-02, so shoutout to that era fr fr. mwah, bye bestie πŸ’œπŸŽ€

πŸ“¦ where this page comes from