@angularclass/webpack-toolkit
- Version 1.3.3
- Published
- No dependencies
- Apache-2.0 license
Install
npm i @angularclass/webpack-toolkit
yarn add @angularclass/webpack-toolkit
pnpm add @angularclass/webpack-toolkit
Overview
Webpack helpers for Angular 2 by AngularClass
Index
Variables
variable AC_WEBPACK_ASYNC_MAP
const AC_WEBPACK_ASYNC_MAP: OpaqueToken;
variable ANGULARCLASS_WEBPACK_RUNTIME_PROVIDERS
const ANGULARCLASS_WEBPACK_RUNTIME_PROVIDERS: ( | typeof WebpackAsyncModules | { provide: typeof WebpackAsyncRoute; useFactory: (router: any, webpackAsyncModules: any) => WebpackAsyncRoute; deps: (typeof Router | typeof WebpackAsyncModules)[]; } | { provide: any; useFactory: ( resolver: any, webpackAsyncModules: any ) => WebpackComponentResolver; deps: (typeof RuntimeCompiler | typeof WebpackAsyncModules)[]; })[];
Functions
function composeRoutes
composeRoutes: (...routes: any[]) => any;
function provideWebpack
provideWebpack: ( asyncModules: any) => ( | { provide: OpaqueToken; useValue: any } | typeof WebpackAsyncModules | { provide: typeof WebpackAsyncRoute; useFactory: (router: any, webpackAsyncModules: any) => WebpackAsyncRoute; deps: (typeof Router | typeof WebpackAsyncModules)[]; } | { provide: any; useFactory: ( resolver: any, webpackAsyncModules: any ) => WebpackComponentResolver; deps: (typeof RuntimeCompiler | typeof WebpackAsyncModules)[]; })[];
Classes
class WebpackAsyncModules
class WebpackAsyncModules {}
constructor
constructor(_asyncModules: any);
method fetch
fetch: (moduleName: string, exportName?: string) => any;
method hasModule
hasModule: (moduleName: string) => boolean;
class WebpackAsyncRoute
class WebpackAsyncRoute {}
constructor
constructor(router: Router, webpackAsyncModules: WebpackAsyncModules);
property router
router: Router;
property webpackAsyncModules
webpackAsyncModules: WebpackAsyncModules;
method canActivate
canActivate: ( route: ActivatedRouteSnapshot, state: RouterStateSnapshot) => Observable<boolean> | boolean;
class WebpackComponentResolver
class WebpackComponentResolver {}
constructor
constructor( _resolver: ComponentResolver, _webpackAsyncModules: WebpackAsyncModules);
method clearCache
clearCache: () => void;
method resolveComponent
resolveComponent: (componentType: any) => any;
Package Files (1)
Dependencies (0)
No dependencies.
Dev Dependencies (20)
Peer Dependencies (0)
No peer dependencies.
Badge
To add a badge like this oneto your package's README, use the codes available below.
You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/@angularclass/webpack-toolkit
.
- Markdown[![jsDocs.io](https://img.shields.io/badge/jsDocs.io-reference-blue)](https://www.jsdocs.io/package/@angularclass/webpack-toolkit)
- HTML<a href="https://www.jsdocs.io/package/@angularclass/webpack-toolkit"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>
- Updated .
Package analyzed in 5156 ms. - Missing or incorrect documentation? Open an issue for this package.