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