Function: getModelTypeAndId()
function getModelTypeAndId(model): ModelTypeAndId | undefined;
Gets the model type and ID from a Model or DataModel instance.
The result includes:
modelType: The model type name (from$modelType)modelId: The model ID value (orundefinedif no ID property)modelIdPropertyName: The name of the property that holds the model ID (orundefinedif no ID property)modelInfo: The model info (contains the model class and name)
Parameters
| Parameter | Type | Description |
|---|---|---|
model | | AnyDataModel | AnyModel | A Model or DataModel instance. |
Returns
ModelTypeAndId | undefined
The model type and ID info, or undefined if not a valid model.