Looking for help!
NAME
SemanticWeb::Schema::PropertyValueSpecification - A Property value specification.
VERSION
version v23.0.0
DESCRIPTION
A Property value specification.
ATTRIBUTES
default_value
defaultValue
The default value of the input. For properties that expect a literal, the default is a literal value, for properties that expect an object, it's an ID reference to one of the current values.
A default_value should be one of the following types:
_has_default_value
A predicate for the "default_value" attribute.
max_value
maxValue
The upper value of some characteristic or property.
A max_value should be one of the following types:
Num
_has_max_value
A predicate for the "max_value" attribute.
min_value
minValue
The lower value of some characteristic or property.
A min_value should be one of the following types:
Num
_has_min_value
A predicate for the "min_value" attribute.
multiple_values
multipleValues
Whether multiple values are allowed for the property. Default is false.
A multiple_values should be one of the following types:
Bool
_has_multiple_values
A predicate for the "multiple_values" attribute.
readonly_value
readonlyValue
Whether or not a property is mutable. Default is false. Specifying this for a property that also has a value makes it act similar to a "hidden" input in an HTML form.
A readonly_value should be one of the following types:
Bool
_has_readonly_value
A predicate for the "readonly_value" attribute.
step_value
stepValue
The stepValue attribute indicates the granularity that is expected (and required) of the value in a PropertyValueSpecification.
A step_value should be one of the following types:
Num
_has_step_value
A predicate for the "step_value" attribute.
value_max_length
valueMaxLength
Specifies the allowed range for number of characters in a literal value.
A value_max_length should be one of the following types:
Num
_has_value_max_length
A predicate for the "value_max_length" attribute.
value_min_length
valueMinLength
Specifies the minimum allowed range for number of characters in a literal value.
A value_min_length should be one of the following types:
Num
_has_value_min_length
A predicate for the "value_min_length" attribute.
value_name
valueName
Indicates the name of the PropertyValueSpecification to be used in URL templates and form encoding in a manner analogous to HTML's input@name.
A value_name should be one of the following types:
Str
_has_value_name
A predicate for the "value_name" attribute.
value_pattern
valuePattern
Specifies a regular expression for testing literal values according to the HTML spec.
A value_pattern should be one of the following types:
Str
_has_value_pattern
A predicate for the "value_pattern" attribute.
value_required
valueRequired
Whether the property must be filled in to complete the action. Default is false.
A value_required should be one of the following types:
Bool
_has_value_required
A predicate for the "value_required" attribute.
SEE ALSO
SemanticWeb::Schema::Intangible
SOURCE
The development version is on github at https://github.com/robrwo/SemanticWeb-Schema and may be cloned from git://github.com/robrwo/SemanticWeb-Schema.git
BUGS
Please report any bugs or feature requests on the bugtracker website https://github.com/robrwo/SemanticWeb-Schema/issues
When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature.
AUTHOR
Robert Rothenberg <rrwo@cpan.org>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2018-2023 by Robert Rothenberg.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)