Switchboard Extension SDK
Loading...
Searching...
No Matches
Action.hpp
1#pragma once
2
3#include <string>
4
5namespace switchboard {
6
7const std::string ACTION_FIELD_NAME = "name";
8const std::string ACTION_FIELD_DESCRIPTION = "description";
9const std::string ACTION_FIELD_PARAMETERS = "parameters";
10const std::string ACTION_FIELD_HANDLER = "handler";
11
12const std::string ACTION_PARAMETER_FIELD_NAME = "name";
13const std::string ACTION_PARAMETER_FIELD_DESCRIPTION = "description";
14const std::string ACTION_PARAMETER_FIELD_TYPE = "type";
15const std::string ACTION_PARAMETER_FIELD_IS_OPTIONAL = "isOptional";
16
17const std::string ACTION_PARAMETER_TYPE_BOOLEAN = "boolean";
18const std::string ACTION_PARAMETER_TYPE_FLOAT = "float";
19const std::string ACTION_PARAMETER_TYPE_INT = "int";
20const std::string ACTION_PARAMETER_TYPE_STRING = "string";
21
22}