Creates a type token.
const ISpell = createType<Spell>("Spell");container.register(ISpell, { useFactory: () => getDefaultSpell(),}); Copy
const ISpell = createType<Spell>("Spell");container.register(ISpell, { useFactory: () => getDefaultSpell(),});
Creates a type token with a default Provider and optional default registration options.
Optional
// Notice how we pass in a Provider directly at type creation siteconst ISpell = createType<Spell>("Spell", { useFactory: () => getDefaultSpell(),});container.register(ISpell); Copy
// Notice how we pass in a Provider directly at type creation siteconst ISpell = createType<Spell>("Spell", { useFactory: () => getDefaultSpell(),});container.register(ISpell);
Creates a type token.