Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ModelFactory

construction from JSON literal data.

example

Use the following for creation of a subclasses hierarchy: export class SomeModelContainer extends ModelContainer { public static factory: SomeModelFactory; } export class SomeMetaModel extends MetaModel { public static factory: SomeModelFactory; } export class SomeFieldDefinition extends FieldDefinition { public static factory: SomeModelFactory; } export class SomeEnumDefinition extends EnumDefinition { public static factory: SomeModelFactory; } export class SomeModelFactory extends ModelFactory { public static instance = new SomeModelFactory(SomeModelContainer, SomeMetaModel, SomeFieldDefinition, SomeEnumDefinition); }

Hierarchy

Hierarchy-Diagram

Index

Constructors

constructor

Properties

EnumDefinition

FieldDefinition

MetaModel

ModelContainer

Static instance

instance: ModelFactory

Methods

fromJSON

  • Parameters

    • json: string

    Returns ModelContainer

  • Parameters

    • json: any

    Returns ModelContainer

Static factoryOf

  • Type parameters

    • T

    Parameters

    • obj: T

    Returns ModelFactory

Generated using TypeDoc