ONVIF::...tOptions(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, this is the ONVIF::...tOptions(3) page β€” yes, User Contributed Perl Documentation vibes β€” and the actual module it’s serving is ONVIF::PTZ::Types::OSDTextOptions. That’s the main character here. πŸ’…

✨ DESCRIPTION ✨

It’s a Perl data type class for the XML Schema defined complexType OSDTextOptions from the namespace http://www.onvif.org/ver10/schema. No cap, that’s the whole description. 🫢

πŸŽ€ PROPERTIES πŸŽ€

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:

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

πŸ”₯ METHODS πŸ”₯

🌸 new 🌸

Constructor. The following data structure may be passed to new():

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

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. Periodt. πŸ’œ


mwah πŸ’‹ β€” this page is ONVIF::...tOptions(3), sourced from perl v5.42.3, dated 1980-01-01. Slay. ✨

πŸ“¦ where this page comes from