SpesifikasiNilaiProperti
Nama jenis: PropertyValueSpecification
Memperluas Tidak Berwujud
Nama |
Jenis |
Deskripsi |
nilaidefault |
Text atau Thing |
Nilai default input. Untuk properti yang mengharapkan literal, default-nya adalah nilai literal, untuk properti yang mengharapkan objek, ini adalah referensi ID ke salah satu nilai saat ini. |
nilaimaks |
Number |
Nilai atas beberapa karakteristik atau properti. |
minValue |
Number |
Nilai beberapa karakteristik atau properti yang lebih rendah. |
multipleValue |
Boolean |
Apakah beberapa nilai diizinkan untuk properti. Defaultnya adalah false. |
readonlyValue |
Boolean |
Apakah properti dapat diubah atau tidak. Defaultnya adalah false. Menentukan properti ini untuk properti yang juga memiliki nilai akan membuatnya bertindak mirip dengan input "tersembunyi" dalam formulir HTML. |
nilainilai |
Number |
Atribut stepValue menunjukkan perincian nilai yang diharapkan (dan diperlukan) dari nilai dalam PropertyValueSpecification. |
valueMaxLength |
Number |
Menentukan rentang yang diizinkan untuk jumlah karakter dalam nilai literal. |
valueMinLength |
Number |
Menentukan rentang minimum yang diizinkan untuk jumlah karakter dalam nilai literal. |
nilaiNama |
Teks |
Menunjukkan nama PropertyValueSpecification yang akan digunakan dalam template URL dan encoding formulir dengan cara yang serupa dengan input@name HTML. |
nilaiPola |
Teks |
Menentukan ekspresi reguler untuk menguji nilai literal sesuai spesifikasi HTML. |
valueWajib |
Boolean |
Apakah properti harus diisi untuk menyelesaikan tindakan. Defaultnya adalah false. |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-09-04 UTC.
[null,null,["Terakhir diperbarui pada 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"]]