Class: QgsServerParameter¶
Parameter common to all services (WMS, WFS, …).
Added in version 3.4.
Class Hierarchy¶
Base classes¶
Definition of a parameter with basic conversion methods. |
Methods
Raises an error in case of an invalid conversion. |
Static Methods
Converts a parameter's name into its string representation. |
Attributes
- class qgis.server.QgsServerParameter[source]¶
Bases:
QgsServerParameterDefinition
- __init__(name: QgsServerParameter.Name = QgsServerParameter.UNKNOWN, type: QMetaType.Type = QMetaType.Type.QString, defaultValue: Any = None)
Constructor for QgsServerParameter.
- Parameters:
name (QgsServerParameter.Name = QgsServerParameter.UNKNOWN) – The name of the parameter
type (QMetaType.Type = QMetaType.Type.QString) – The type of the parameter
defaultValue (Any = None) – The default value to use if not defined
- __init__(name: QgsServerParameter.Name, type: QVariant.Type, defaultValue: Any = None)
Constructor for QgsServerParameter.
- Parameters:
name (QgsServerParameter.Name) – The name of the parameter
type (QVariant.Type) – The type of the parameter
defaultValue (Any = None) – The default value to use if not defined
Deprecated since version 3.38: Use the method with a QMetaType.Type argument instead.
- __init__(a0: QgsServerParameter)
- Parameters:
a0 (QgsServerParameter)
- FILE_NAME = 5¶
- MAP = 4¶
- class Name¶
Bases:
int
- REQUEST = 3¶
- SERVICE = 1¶
- UNKNOWN = 0¶
- VERSION_SERVICE = 2¶
- mName¶
- static name(name: QgsServerParameter.Name) str [source]¶
Converts a parameter’s name into its string representation.
- Parameters:
name (QgsServerParameter.Name)
- Return type:
str
- static name(name: str | None) QgsServerParameter.Name [source]
Converts a string into a parameter’s name (UNKNOWN in case of an invalid string).
- Parameters:
name (Optional[str])
- Return type: