├── test ├── error.svelte ├── template │ ├── 404.svelte │ ├── error.svelte │ └── base.svelte ├── view │ ├── page1.svelte │ ├── class-constructor.svelte │ ├── factory-constructor.svelte │ ├── param.svelte │ ├── user-view.svelte │ └── layout-prop-view.svelte ├── application │ ├── foo.ts │ ├── FrameworkMeta.ts │ ├── LayoutPropController.ts │ ├── FactoryController.ts │ ├── test.app.ts │ └── BasicController.ts ├── dom.ts └── framework.spec.ts ├── .vscode ├── settings.json └── launch.json ├── src ├── helpers │ ├── history.ts │ ├── promise-any.ts │ ├── generate_id.ts │ ├── spa.ts │ └── url-join.ts ├── container │ ├── builder │ │ ├── IConstructor.ts │ │ ├── IContainer.ts │ │ ├── design.ts │ │ └── Container.ts │ ├── config │ │ ├── IContainerBuilder.ts │ │ ├── ProviderFromValue.ts │ │ ├── ProviderFromConstructor.ts │ │ └── ContainerBuilder.ts │ ├── scope.ts │ └── Provider.ts ├── types │ ├── IModuleConfig.ts │ ├── ViewDetails.ts │ ├── RouteDetails.ts │ ├── ModuleInitOptions.ts │ ├── ControllerOptions.ts │ └── constants.ts ├── stores │ ├── history.ts │ ├── main.ts │ └── storeupdator.ts ├── provider │ ├── providerName.ts │ ├── defaultProviders.ts │ └── check.ts ├── decorators │ ├── index.ts │ ├── allow.ts │ ├── layout.ts │ ├── Injectable.ts │ ├── layout-props.ts │ ├── View.ts │ ├── InitModule.ts │ ├── Controller.ts │ ├── inject.ts │ └── Module.ts ├── framework │ ├── tock.ts │ ├── CallInjectedController.ts │ ├── InitModule.ts │ └── CallInjectedView.ts ├── slick-for-svelte-factory.ts └── application.ts ├── assets └── logo.psd ├── jest.config.js ├── .npmignore ├── .gitignore ├── package.json ├── tsconfig.json └── README.md /test/error.svelte: -------------------------------------------------------------------------------- 1 |
8 | {error.message}
9 |
10 |
11 | {error.stack}
12 |
13 | {:else if typeof error==="string"}
14 |
15 | {error}
16 |
17 | {:else}
18 |
19 | {JSON.stringify(error,null,2)}
20 |
21 | {/if}
22 |