Skip to content

vue-mvvm / core / ViewModelConstructor

ViewModelConstructor()<Instance, Arguments>

ts
type ViewModelConstructor<Instance, Arguments> = (...args) => Instance;

A type definition for a valid ViewModel class constructor.

Type Parameters

Instance

Instance extends ViewModel = ViewModel

Arguments

Arguments extends [...unknown[]] = []

Parameters

args

...Arguments

Returns

Instance