import * as tappin from "https://deno.land/x/tappin@0.5.0/core/mod.ts";
Variables
Creates a factory and starts application | |
Creates a default container | |
Creates container helper | |
Creates a new factory | |
Creates a module | |
Creates a module dsl | |
Creates module template | |
Returns a function, which accepts container and executes given function with injected tokens | |
Creates raw service template | |
Creates service | |
Creates service dsl | |
Check if given value is an async provider | |
Checks if given value is a FactoryProvider | |
Checks if given value is onDestroy | |
Checks if given value is onInit | |
Checks if given value is onStart | |
Checks if given value is a ValueProvider | |
onDestroy hook mixin | |
onDestroy hook token | |
onInit hook mixin | |
onInit hook token | |
onStart hook mixin | |
onStart hook token | |
Runs onDestroy hook | |
Runs onInit hook | |
Runs onStart hook | |
Creates a unique token for service |
Interfaces
Creates application from root module | |
Creates value by calling an async function | |
Base provider | |
Dependency injection container | |
Wrapper around container | |
Creates value by calling a function | |
Module | |
Context used during initialization of module | |
onDestroy hook interface | |
onInit hook interface | |
onStart hook interface | |
Service | |
DSL used to create service | |
Creates value by using existing one |
Type Aliases
Common provider type | |
A simpl, unique token | |
Resolvable token |