mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-23 00:02:38 -05:00
55 lines
2.3 KiB
Plaintext
55 lines
2.3 KiB
Plaintext
/************************************************************************
|
|
* This file has been generated automatically from *
|
|
* *
|
|
* src/server/qgsserverstatichandler.h *
|
|
* *
|
|
* Do not edit manually ! Edit header and run scripts/sipify.py again *
|
|
************************************************************************/
|
|
|
|
|
|
class QgsServerStaticHandler : QgsServerOgcApiHandler
|
|
{
|
|
%Docstring(signature="appended")
|
|
The :py:class:`QgsServerStaticHandler` class serves static files from the static path (resources/server/api/wfs3/static)
|
|
|
|
.. seealso:: :py:func:`QgsServerOgcApiHandler.staticPath`
|
|
|
|
.. versionadded:: 3.16
|
|
%End
|
|
|
|
%TypeHeaderCode
|
|
#include "qgsserverstatichandler.h"
|
|
%End
|
|
public:
|
|
QgsServerStaticHandler( const QString &pathRegExp = QStringLiteral( "/static/(?<staticFilePath>.*)$" ), const QString &staticPathSuffix = QString() );
|
|
%Docstring
|
|
Creates QgsServerStaticHandler
|
|
|
|
:param pathRegExp: optional regular expression to capture static file names, defaults to "/static/(?<staticFilePath>.*)$",
|
|
note that the file path is captured in a named group "staticFilePath"
|
|
:param staticPathSuffix: optional path suffix to use when static files are stored in a subdirectory of the default :py:func:`~QgsServerStaticHandler.staticPath`
|
|
|
|
.. seealso:: :py:func:`QgsServerOgcApiHandler.staticPath`
|
|
%End
|
|
|
|
virtual void handleRequest( const QgsServerApiContext &context ) const;
|
|
|
|
|
|
virtual QRegularExpression path() const;
|
|
virtual std::string operationId() const;
|
|
virtual std::string summary() const;
|
|
virtual std::string description() const;
|
|
virtual std::string linkTitle() const;
|
|
virtual QgsServerOgcApi::Rel linkType() const;
|
|
|
|
};
|
|
|
|
|
|
/************************************************************************
|
|
* This file has been generated automatically from *
|
|
* *
|
|
* src/server/qgsserverstatichandler.h *
|
|
* *
|
|
* Do not edit manually ! Edit header and run scripts/sipify.py again *
|
|
************************************************************************/
|