Creates a 'MetaRow' object.
This is the 'BaseEntity' object to which 'MetaRow' belongs.
Readonly
_entityReturns the entity to which this 'MetaRow' belongs.
Unique identifier of the object (GUID). Uniquely identifies the object.
Readonly
_listReturns a list of elements in a row.
The generator function of the object. The function used when the object was created.
Readonly
$keysReturns the element key in the row.
Readonly
countReturns the number of elements in the row.
Static
Readonly
_NSIndicates the namespace.
Static
Readonly
_PARAMList of parameters used for the constructor.
Static
Readonly
_UNIONList of implemented interfaces.
Create a new object by replicating the current 'MetaRow' object.
Optional
entity: BaseEntity'BaseEntity' of the target to be replicated. (Optional)
Replicated 'MetaRow' object.
Converts the current 'MetaRow' object to a serialized GUID type object. In the serialization process, the cyclic reference is replaced by the value '$ref'.
Optional
vOpt: numberSpecifies the serialization option.
Optional
owned: object | object[]The parent objects that currently own the object. You can receive an object or array of objects.
Serialized object.
Sets the serialized GUID type object to the current 'MetaRow' object. During this process, the object is initialized.
object of serialized GUID type.
Optional
origin: objectThis is the original object that sets the current object. Default is 'oGuid'.
Event after element change.
MetaRow#onChanged
Index where the change occurred.
This is a newly changed value.
This is the previous value.
The object that caused the event.
Event before element change.
MetaRow#onChanging
Index where the change occurred.
This is the new value to be changed.
Existing value.
The object that caused the event.
The 'MetaRow' class represents each row of the data table and manages the events associated with the data. This class handles tasks such as adding, modifying, or deleting data and informs you of changes through events.