6#include <imtclientgql/TClientRequestManagerCompWrap.h>
7#include <GeneratedFiles/imtbasesdl/SDL/1.0/CPP/Commands.h>
14class CRemoteCommandsControllerComp:
15 public TClientRequestManagerCompWrap<
16 sdl::imtbase::Commands::CGraphQlHandlerCompBase>
19 typedef TClientRequestManagerCompWrap<
20 sdl::imtbase::Commands::CGraphQlHandlerCompBase> BaseClass;
22 I_BEGIN_COMPONENT(CRemoteCommandsControllerComp);
23 I_ASSIGN_MULTI_0(m_typeIdsAttrPtr,
"TypeIds",
"Type ID-s",
true);
28 virtual bool IsRequestSupported(
const imtgql::CGqlRequest& gqlRequest)
const override;
29 virtual sdl::imtbase::Commands::CGuiElementContainer OnGetCommands(
30 const sdl::imtbase::Commands::CGetCommandsGqlRequest& getCommandsRequest,
31 const imtgql::CGqlRequest& gqlRequest,
32 QString& errorMessage)
const override;
35 I_MULTIATTR(QByteArray, m_typeIdsAttrPtr);