/Engine/Plugins/Experimental/Web/WebAPI/Source/WebAPIEditor/Public/Dom/WebAPISchema.h
Baseclass with common properties for various Schema classes.
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(MinimalAPI, Abstract) class UWebAPIModelBase : public [UObject](API\Runtime\CoreUObject\UObject\UObject), public [IWebAPISchemaObjectInterface](API\Plugins\WebAPIEditor\Dom\IWebAPISchemaObjectInterface)
bool
bIsReadOnly
Bydefault all properties are read & write.
bool
bIsRequired
Bydefault all properties are optional.
bool
bUseMaximumValue
Whether to use Maximum value.
bool
bUseMinimumValue
Whether to use Minimum value.
bool
bUsePattern
Whether to use a Regex Pattern for validation.
FString
Description
Describes this model.
double
MaximumValue
Maximum value. Can also indicate maximum string length.
double
MinimumValue
Minimum value. Can also indicate minimum string length.
FString
Pattern
Regex Pattern to validate against.