Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

DI.InjectionTypes

import { DI } from "https://raw.githubusercontent.com/mandarineorg/mandarinets/master/mod.ts"; 

const { InjectionTypes } = DI;

List of all the possible injection types. NOTE INJECTABLE_OBJECT refers to a injection that is not part of Mandarine Components but it has been defined as a component by the user.

enum InjectionTypes {
INJECTABLE_OBJECT,
QUERY_PARAM,
ROUTE_PARAM,
REQUEST_PARAM,
REQUEST_CONTEXT_PARAM,
SESSION_PARAM,
REQUEST_BODY_PARAM,
RESPONSE_PARAM,
COOKIE_PARAM,
TEMPLATE_MODEL_PARAM,
PARAMETERS_PARAM,
AUTH_PRINCIPAL_PARAM,
CUSTOM_DECORATOR_PARAM,
}

§Members

§
InjectionTypes.AUTH_PRINCIPAL_PARAM
[src]
§
InjectionTypes.CUSTOM_DECORATOR_PARAM
[src]
§
InjectionTypes.INJECTABLE_OBJECT
[src]
§
InjectionTypes.PARAMETERS_PARAM
[src]
§
InjectionTypes.QUERY_PARAM
[src]
§
InjectionTypes.REQUEST_BODY_PARAM
[src]
§
InjectionTypes.REQUEST_CONTEXT_PARAM
[src]
§
InjectionTypes.REQUEST_PARAM
[src]
§
InjectionTypes.RESPONSE_PARAM
[src]
§
InjectionTypes.ROUTE_PARAM
[src]
§
InjectionTypes.SESSION_PARAM
[src]
§
InjectionTypes.TEMPLATE_MODEL_PARAM
[src]