Especificação de valor de propriedade
Nome do tipo: PropertyValueSpecification
Estende Intangível
Nome |
Tipo |
Descrição |
defaultValue |
Text ou Thing |
O valor padrão da entrada. Para propriedades que esperam um literal, o padrão é um valor literal. Para propriedades que esperam um objeto , é uma referência de ID a um dos valores atuais. |
maxValue |
Número |
O valor superior de alguma característica ou propriedade. |
minValue |
Número |
O valor mais baixo de uma característica ou propriedade. |
valores múltiplos |
Booleano |
Indica se vários valores são permitidos para a propriedade. O padrão é false |
Valor somente leitura |
Booleano |
Indica se uma propriedade é mutável ou não. O padrão é false Especificá-lo para uma propriedade que também tem um valor faz com que ele aja de maneira semelhante a uma entrada "oculta" em um formulário HTML. |
Valor da etapa |
Número |
O atributo stepValue indica a granularidade esperada (e necessária) do valor em uma PropertyValueSpecification. |
Comprimento máximo do valor |
Número |
Especifica o intervalo permitido para o número de caracteres em um valor literal. |
Comprimento do valor mínimo |
Número |
Especifica o intervalo mínimo permitido para o número de caracteres em um valor literal. |
NomeDoValor |
Texto |
Indica o nome da PropertyValueSpecification a ser usado nos modelos de URL e forma a codificação de forma análoga a input@name do HTML. |
Padrão do valor |
Texto |
Especifica uma expressão regular para testar valores literais de acordo com a especificação HTML. |
valorObrigatório |
Booleano |
Indica se a propriedade precisa ser preenchida para concluir a ação. O padrão é false |
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2024-09-04 UTC.
[null,null,["Última atualização 2024-09-04 UTC."],[[["`PropertyValueSpecification` extends `Intangible` and describes the metadata of a property's value like default, minimum, and maximum values."],["It specifies constraints on the property value such as allowed data types, length, and whether it's required or read-only."],["This type helps define how property values should be handled and validated within a given context, like a web form or structured data."],["Properties like `multipleValues`, `readonlyValue`, and `valueRequired` provide control over the behavior and presentation of the associated property."],["Developers can use attributes like `valueName` and `valuePattern` to manage URL templates, form encoding, and data validation according to specific requirements."]]],["`PropertyValueSpecification` defines properties for input values. It includes `defaultValue` (text or thing), `maxValue`, and `minValue` (numbers). `multipleValues`, `readonlyValue`, and `valueRequired` are booleans that manage input behavior. `stepValue`, `valueMaxLength`, and `valueMinLength` control numerical and textual granularity and length. The `valueName` identifies the specification and the `valuePattern` tests literal values using a regular expression. The content also specifies the type of each property.\n"]]