ONVIF:...uration(3pm)

πŸ“¦
version 1.36.37 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

✨ NAME ✨

okay bestie, welcome to ONVIF::Analytics::Types::OSDTextConfiguration πŸ’– it's a Perl data type class and it lives in the User Contributed Perl Documentation (section 3pm, if you're keeping score) β€” so yeah, it's a Perl module page, not a command you run. no cap.


🌸 DESCRIPTION 🌸

so basically: this is a Perl data type class for the XML Schema defined complexType OSDTextConfiguration, and it comes from the namespace http://www.onvif.org/ver10/schema. it's giving "I exist purely so SOAP can vibe with Perl" and honestly? iconic. 🫢

πŸŽ€ PROPERTIES πŸŽ€

these are the properties you can get at with the get_PROPERTY / set_PROPERTY methods. that's the whole mechanic, bestie β€” get and set, get and set, main character energy:

  • Type
  • DateFormat
  • TimeFormat
  • FontSize
  • FontColor
  • BackgroundColor
  • PlainText
  • Extension

πŸ’… METHODS πŸ’…

⭐ new ⭐

it's the constructor, obviously. the way that you hand it a data structure β€” here's the whole thing, verbatim, do not come for me, this is exactly what the page says:

{ # ONVIF::Analytics::Types::OSDTextConfiguration
  Type =>  $some_value, # string
  DateFormat =>  $some_value, # string
  TimeFormat =>  $some_value, # string
  FontSize =>  $some_value, # int
  FontColor =>  { # ONVIF::Analytics::Types::OSDColor
    Color => ,
  },
  BackgroundColor =>  { # ONVIF::Analytics::Types::OSDColor
    Color => ,
  },
  PlainText =>  $some_value, # string
  Extension =>  { # ONVIF::Analytics::Types::OSDTextConfigurationExtension
  },
},

lowkey obsessed with how tidy that is. πŸ¦‹

heads up bestie: Color => , is literally written like that on the page β€” empty value, no guesswork from me. I'm just the messenger. πŸ™ˆ

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. that's it, that's the author. slay. ✨


and that's the whole page, fr fr πŸ’œ β€” this one's running on perl v5.40.1, dated 2026-02-01, and the manual itself is ONVIF:...uration(3pm). bye bestie, go set some properties πŸŽ€πŸŒΈπŸ’–

πŸ“¦ where this page comes from