Model
Usage
js
import { <fn> } from '@8ctavio/vergil'
isModel
Assesses whether a value is a component model.
ts
function isModel(value: unknown, self?: boolean): value is Model
Parameters
value
self
: When set totrue
, ensures thatvalue
is a model created byuseModel
, as opposed to an object that extends a model. Defaults tofalse
.
Return value
true
if value
is a component model, and false
otherwise.
isModelGroup
Assesses whether a value is a model group.
ts
function isModelGroup(value: unknown): value is ModelGroup
Return value
true
if value
is a model group object, and false
otherwise.