LeviLamina
Loading...
Searching...
No Matches
FormJsonValidator.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/common/JsonValidator.h"
7
8
class
FormJsonValidator
{
9
public
:
10
// static functions
11
// NOLINTBEGIN
12
MCNAPI static ::JsonValidator::Property
getContentItemProperty
(
13
::JsonValidator::Property
const
& labelType,
14
::JsonValidator::Property
const
& toggleType,
15
::JsonValidator::Property
const
& sliderType,
16
::JsonValidator::Property
const
& stepSliderType,
17
::JsonValidator::Property
const
& dropdownType,
18
::JsonValidator::Property
const
& textInputType,
19
::JsonValidator::Property
const
& headerType,
20
::JsonValidator::Property
const
& dividerType
21
);
22
23
MCNAPI static ::JsonValidator::Property
getControlLockedProperty
();
24
25
MCNAPI static ::JsonValidator::Property
getDividerProperty
();
26
27
MCNAPI static ::JsonValidator::Property
getDropdownProperty
(
bool
requiresDefault);
28
29
#ifdef LL_PLAT_C
30
MCNAPI static ::JsonValidator::Property getElementItemProperty(
31
::JsonValidator::Property
const
& buttonType,
32
::JsonValidator::Property
const
& headerType,
33
::JsonValidator::Property
const
& labelType,
34
::JsonValidator::Property
const
& dividerType
35
);
36
#endif
37
38
MCNAPI static ::JsonValidator::Property
getHeaderProperty
();
39
40
MCNAPI static ::JsonValidator::Property
getLabelProperty
();
41
42
MCNAPI static ::JsonValidator::Property
getSliderProperty
(
bool
requiresDefault);
43
44
MCNAPI static ::JsonValidator::Property
getStepSliderProperty
(
bool
requiresDefault);
45
46
MCNAPI static ::JsonValidator::Property
getStringOrObjectProperty
();
47
48
MCNAPI static ::JsonValidator::Property
getTextInputProperty
(
bool
requiresDefault);
49
50
MCNAPI static ::JsonValidator::Property
getToggleProperty
(
bool
requiresDefault);
51
52
#ifdef LL_PLAT_C
53
MCNAPI static ::JsonValidator::Property getValidator();
54
#endif
55
// NOLINTEND
56
};
FormJsonValidator
Definition
FormJsonValidator.h:8
FormJsonValidator::getTextInputProperty
static MCAPI ::JsonValidator::Property getTextInputProperty(bool requiresDefault)
FormJsonValidator::getStringOrObjectProperty
static MCAPI ::JsonValidator::Property getStringOrObjectProperty()
FormJsonValidator::getToggleProperty
static MCAPI ::JsonValidator::Property getToggleProperty(bool requiresDefault)
FormJsonValidator::getStepSliderProperty
static MCAPI ::JsonValidator::Property getStepSliderProperty(bool requiresDefault)
FormJsonValidator::getDropdownProperty
static MCAPI ::JsonValidator::Property getDropdownProperty(bool requiresDefault)
FormJsonValidator::getLabelProperty
static MCAPI ::JsonValidator::Property getLabelProperty()
FormJsonValidator::getDividerProperty
static MCAPI ::JsonValidator::Property getDividerProperty()
FormJsonValidator::getContentItemProperty
static MCAPI ::JsonValidator::Property getContentItemProperty(::JsonValidator::Property const &labelType, ::JsonValidator::Property const &toggleType, ::JsonValidator::Property const &sliderType, ::JsonValidator::Property const &stepSliderType, ::JsonValidator::Property const &dropdownType, ::JsonValidator::Property const &textInputType, ::JsonValidator::Property const &headerType, ::JsonValidator::Property const ÷rType)
FormJsonValidator::getControlLockedProperty
static MCAPI ::JsonValidator::Property getControlLockedProperty()
FormJsonValidator::getSliderProperty
static MCAPI ::JsonValidator::Property getSliderProperty(bool requiresDefault)
FormJsonValidator::getHeaderProperty
static MCAPI ::JsonValidator::Property getHeaderProperty()
JsonValidator::Property
Definition
JsonValidator.h:21
src
mc
util
FormJsonValidator.h
Generated on
for LeviLamina by
1.16.1