Protected_Protected_Protected_Protected_Protected_Protected_Protected_Protected_Protected_Protected_Protected_Protected_Protected_StaticEVENT_Event name triggered when the property value changes.
StaticEVENT_Event name triggered when the property is deleted.
StaticTYPEThe string literal type identifier for this property.
Protected_Creates a deep clone of the current property instance, preserving its prototype chain.
A new independent instance of the property.
Retrieves the array, optionally applying a mapping/transformation function.
A custom function to apply to the array before returning it.
The raw or transformed array.
Assigns a new array value while enforcing length constraints and content type rules.
The array to assign. Null values are cast to empty arrays [].
Whether to mark the property as modified.
The property instance for chaining.
Serializes the array for JSON stringification.
The raw internal array.
Retrieves the current value of the property, or its default value if currently undefined.
An optional transformation function applied to the value before returning it.
The raw or transformed property value.
A property type that validates and manages arrays of primitive values. Allows enforcement of minimum and maximum element counts, as well as primitive type restrictions.
Example