update dependencies
Signed-off-by: Folling <mail@folling.io>
This commit is contained in:
parent
c489e9e8ae
commit
6310335e41
21 changed files with 800 additions and 370 deletions
|
|
@ -42,9 +42,13 @@ struct IkarusValueSchema {
|
|||
|
||||
static auto from_json(nlohmann::json const & json)
|
||||
-> cppbase::Result<IkarusValueSchema, IkarusValueSchemaParseError>;
|
||||
static auto from_json_str(std::string_view json_str)
|
||||
-> cppbase::Result<IkarusValueSchema, IkarusValueSchemaParseError>;
|
||||
static auto to_json(IkarusValueSchema const & value) -> nlohmann::json;
|
||||
|
||||
auto validate(IkarusValueData const & data) const -> bool;
|
||||
auto default_value_data() const -> IkarusValueData;
|
||||
auto default_value() const -> IkarusValue;
|
||||
|
||||
IkarusValueSchemaVariant variant;
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue