ONVIF::...tOptions(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

🌸 NAME 🌸

Bestie, welcome to the User Contributed Perl Documentation page for ONVIF::...tOptions(3) ✨. The actual star of the show is ONVIF::Analytics::Types::OSDTextOptions πŸ’–.

✨ DESCRIPTION ✨

It’s literally a Perl data type class for the XML Schema defined complexType OSDTextOptions from the namespace http://www.onvif.org/ver10/schema πŸ’….

πŸŽ€ PROPERTIES πŸŽ€

You can access these properties with get_PROPERTY / set_PROPERTY methods, no cap 🫢:

  • Type
  • FontSizeRange
  • DateFormat
  • TimeFormat
  • FontColor
  • BackgroundColor
  • Extension

πŸ’… METHODS πŸ’…

🌟 new 🌟

Constructor, bestie. The following data structure may be passed to new() β€” and yes, this is the whole nested shape, so keep it cute and exact πŸŽ€:

        { # ONVIF::Analytics::Types::OSDTextOptions
          Type =>  $some_value, # string
          FontSizeRange =>  { # ONVIF::Analytics::Types::IntRange
            Min =>  $some_value, # int
            Max =>  $some_value, # int
          },
          DateFormat =>  $some_value, # string
          TimeFormat =>  $some_value, # string
          FontColor =>  { # ONVIF::Analytics::Types::OSDColorOptions
            Color =>      { # ONVIF::Analytics::Types::ColorOptions
              # One of the following elements.
              # No occurrence checks yet, so be sure to pass just one...
              ColorList => ,
              ColorspaceRange =>  { # ONVIF::Analytics::Types::ColorspaceRange
                X =>  { # ONVIF::Analytics::Types::FloatRange
                  Min =>  $some_value, # float
                  Max =>  $some_value, # float
                },
                Y =>  { # ONVIF::Analytics::Types::FloatRange
                  Min =>  $some_value, # float
                  Max =>  $some_value, # float
                },
                Z =>  { # ONVIF::Analytics::Types::FloatRange
                  Min =>  $some_value, # float
                  Max =>  $some_value, # float
                },
                Colorspace =>  $some_value, # anyURI
              },
            },
            Transparent =>  { # ONVIF::Analytics::Types::IntRange
              Min =>  $some_value, # int
              Max =>  $some_value, # int
            },
            Extension =>  { # ONVIF::Analytics::Types::OSDColorOptionsExtension
            },
          },
          BackgroundColor =>  { # ONVIF::Analytics::Types::OSDColorOptions
            Color =>      { # ONVIF::Analytics::Types::ColorOptions
              # One of the following elements.
              # No occurrence checks yet, so be sure to pass just one...
              ColorList => ,
              ColorspaceRange =>  { # ONVIF::Analytics::Types::ColorspaceRange
                X =>  { # ONVIF::Analytics::Types::FloatRange
                  Min =>  $some_value, # float
                  Max =>  $some_value, # float
                },
                Y =>  { # ONVIF::Analytics::Types::FloatRange
                  Min =>  $some_value, # float
                  Max =>  $some_value, # float
                },
                Z =>  { # ONVIF::Analytics::Types::FloatRange
                  Min =>  $some_value, # float
                  Max =>  $some_value, # float
                },
                Colorspace =>  $some_value, # anyURI
              },
            },
            Transparent =>  { # ONVIF::Analytics::Types::IntRange
              Min =>  $some_value, # int
              Max =>  $some_value, # int
            },
            Extension =>  { # ONVIF::Analytics::Types::OSDColorOptionsExtension
            },
          },
          Extension =>  { # ONVIF::Analytics::Types::OSDTextOptionsExtension
          },
        },

🫢 AUTHOR 🫢

Generated by SOAP::WSDL β€” iconic behavior, honestly πŸ‘‘.


That’s the whole page, bestie πŸ’–. This little gem signs off with perl v5.42.3 and the date 1980-01-01 β€” periodt πŸ’…βœ¨.

πŸ“¦ where this page comes from