@@ -9,53 +9,33 @@ import { ConsoleLogger } from "@paperbits/common/logging";
9
9
import { DefaultSessionManager } from "@paperbits/common/persistence/defaultSessionManager" ;
10
10
import { HistoryRouteHandler } from "@paperbits/common/routing" ;
11
11
import { RoleBasedSecurityDesignModule } from "@paperbits/core/security/roleBasedSecurity.design.module" ;
12
- import { ListOfApisModule } from "./components/apis/list-of-apis/ko/listOfApis.module" ;
13
- import { ListOfApisEditorModule } from "./components/apis/list-of-apis/ko/listOfApisEditor.module" ;
14
- import { DetailsOfApiModule } from "./components/apis/details-of-api/ko/detailsOfApi.module" ;
15
- import { DetailsOfApiEditorModule } from "./components/apis/details-of-api/ko/detailsOfApiEditor.module" ;
16
- import { HistoryOfApiModule } from "./components/apis/history-of-api/ko/historyOfApi.module" ;
17
- import { HistoryOfApiEditorModule } from "./components/apis/history-of-api/ko/historyOfApiEditor.module" ;
18
- import { SigninModule } from "./components/users/signin/signin.module" ;
12
+ import { ListOfApisDesignModule } from "./components/apis/list-of-apis/ko/listOfApisEditor.module" ;
13
+ import { DetailsOfApiDesignModule } from "./components/apis/details-of-api/ko/detailsOfApiEditor.module" ;
14
+ import { HistoryOfApiEditorModule as HistoryOfApiDesignModule } from "./components/apis/history-of-api/ko/historyOfApiEditor.module" ;
19
15
import { SigninDesignModule } from "./components/users/signin/signin.design.module" ;
20
- import { SigninSocialModule } from "./components/users/signin-social/signinSocial.module" ;
21
- import { SignupSocialModule } from "./components/users/signup-social/signupSocial.module" ;
22
- import { SigninSocialEditorModule } from "./components/users/signin-social/signinSocial.design.module" ;
16
+ import { SigninSocialEditorModule as SigninSocialDesignModule } from "./components/users/signin-social/signinSocial.design.module" ;
23
17
import { SignupSocialDesignModule } from "./components/users/signup-social/signupSocial.design.module" ;
24
- import { SignupModule } from "./components/users/signup/signup.module" ;
25
18
import { SignupDesignModule } from "./components/users/signup/signup.design.module" ;
26
- import { ProfileModule } from "./components/users/profile/profile.module" ;
27
19
import { ProfileDesignModule } from "./components/users/profile/profile.design.module" ;
28
- import { SubscriptionsModule } from "./components/users/subscriptions/subscriptions.module" ;
29
20
import { SubscriptionsDesignModule } from "./components/users/subscriptions/subscriptions.design.module" ;
30
- import { ProductDetailsModule } from "./components/products/product-details/productDetails.module" ;
31
21
import { ProductDetailsDesignModule } from "./components/products/product-details/productDetails.design.module" ;
32
22
import { MapiClient , IdentityService } from "./services" ;
33
23
import { SetupModule } from "./components/setup/setup.module" ;
34
24
import { ContentModule } from "./components/content" ;
35
25
import { CustomWidgetListModule } from "./components/custom-widget-list" ;
36
- import { OperationListModule } from "./components/operations/operation-list/ko/operationList.module" ;
37
- import { OperationListEditorModule } from "./components/operations/operation-list/ko/operationListEditor.module" ;
38
- import { OperationDetailsDesignModule } from "./components/operations/operation-details/operationDetails.design.module" ;
39
- import { ProductListModule } from "./components/products/product-list/ko/productList.module" ;
40
- import { ProductListEditorModule } from "./components/products/product-list/ko/productListEditor.module" ;
41
- import { ProductSubscribeModule } from "./components/products/product-subscribe/ko/productSubscribe.module" ;
42
- import { ProductSubscribeEditorModule } from "./components/products/product-subscribe/ko/productSubscribeEditor.module" ;
43
- import { ProductApisModule } from "./components/products/product-apis/ko/productApis.module" ;
44
- import { ProductApisEditorModule } from "./components/products/product-apis/ko/productApisEditor.module" ;
45
- import { ProductSubscriptionsEditorModule } from "./components/products/product-subscriptions/ko/productSubscriptionsEditor.module" ;
46
- import { ProductSubscriptionsModule } from "./components/products/product-subscriptions/ko/productSubscriptions.module" ;
26
+ import { OperationListEditorModule as OperationListDesignModule } from "./components/operations/operation-list/ko/operationListEditor.module" ;
27
+ import { OperationDetailsDesignModule } from "./components/operations/operation-details/ko/operationDetailsEditor.module" ;
28
+ import { ProductListEditorModule as ProductListDesignModule } from "./components/products/product-list/ko/productListEditor.module" ;
29
+ import { ProductSubscribeEditorModule as ProductSubscribeDesignModule } from "./components/products/product-subscribe/ko/productSubscribeEditor.module" ;
30
+ import { ProductApisEditorModule as ProductApisDesignModule } from "./components/products/product-apis/ko/productApisEditor.module" ;
31
+ import { ProductSubscriptionsEditorModule as ProductSubscriptionsDesignModule } from "./components/products/product-subscriptions/ko/productSubscriptionsEditor.module" ;
47
32
import { App } from "./components/app/app" ;
48
- import { ReportsModule } from "./components/reports/ko/reports.module" ;
49
- import { ReportsEditorModule } from "./components/reports/ko/reportsEditor.module" ;
50
- import { ResetPasswordModule } from "./components/users/reset-password/resetPassword.module" ;
33
+ import { ReportsEditorModule as ReportsDesignModule } from "./components/reports/ko/reportsEditor.module" ;
51
34
import { ResetPasswordDesignModule } from "./components/users/reset-password/resetPassword.design.module" ;
52
- import { ConfirmPasswordModule } from "./components/users/confirm-password/ko/confirmPassword.module" ;
53
- import { ConfirmPasswordEditorModule } from "./components/users/confirm-password/ko/confirmPasswordEditor.module" ;
35
+ import { ConfirmPasswordEditorModule as ConfirmPasswordDesignModule } from "./components/users/confirm-password/ko/confirmPasswordEditor.module" ;
54
36
import { HelpModule } from "./components/help" ;
55
- import { ChangePasswordModule } from "./components/users/change-password/ko/changePassword.module" ;
56
- import { ChangePasswordEditorModule } from "./components/users/change-password/ko/changePasswordEditor.module" ;
37
+ import { ChangePasswordEditorModule as ChangePasswordDesignModule } from "./components/users/change-password/ko/changePasswordEditor.module" ;
57
38
import { TenantService } from "./services/tenantService" ;
58
- import { ValidationSummaryModule } from "./components/users/validation-summary/validationSummary.module" ;
59
39
import { ValidationSummaryDesignModule } from "./components/users/validation-summary/validationSummary.design.module" ;
60
40
import { BackendService } from "./services/backendService" ;
61
41
import { StaticRoleService } from "./services/roleService" ;
@@ -64,59 +44,38 @@ import { PolicyService } from "./services/policyService";
64
44
import { OAuthService } from "./services/oauthService" ;
65
45
import { OldContentRouteGuard } from "./routing/oldContentRouteGuard" ;
66
46
import { AccessTokenRefrsher } from "./authentication/accessTokenRefresher" ;
67
- import { ApiProductsModule } from "./components/apis/api-products/ko/apiProducts.module" ;
68
- import { ApiProductsEditorModule } from "./components/apis/api-products/ko/apiProductsEditor.module" ;
47
+ import { ApiProductsDesignModule } from "./components/apis/api-products/ko/apiProductsEditor.module" ;
69
48
import { RuntimeConfigurator } from "./services/runtimeConfigurator" ;
70
49
import { CustomHtmlDesignModule } from "./components/custom-html/customHtml.design.module" ;
71
50
import { CustomWidgetDesignModule } from "./components/custom-widget/customWidget.design.module" ;
72
51
import { CodeEditor } from "./components/code-editor/code-editor" ;
73
52
53
+
74
54
export class ApimDesignModule implements IInjectorModule {
75
55
public register ( injector : IInjector ) : void {
76
56
injector . bindModule ( new SetupModule ( ) ) ;
77
- injector . bindModule ( new ListOfApisModule ( ) ) ;
78
- injector . bindModule ( new ListOfApisEditorModule ( ) ) ;
79
- injector . bindModule ( new ApiProductsModule ( ) ) ;
80
- injector . bindModule ( new ApiProductsEditorModule ( ) ) ;
81
- injector . bindModule ( new DetailsOfApiModule ( ) ) ;
82
- injector . bindModule ( new DetailsOfApiEditorModule ( ) ) ;
83
- injector . bindModule ( new HistoryOfApiModule ( ) ) ;
84
- injector . bindModule ( new HistoryOfApiEditorModule ( ) ) ;
85
- injector . bindModule ( new SigninModule ( ) ) ;
57
+ injector . bindModule ( new ListOfApisDesignModule ( ) ) ;
58
+ injector . bindModule ( new ApiProductsDesignModule ( ) ) ;
59
+ injector . bindModule ( new DetailsOfApiDesignModule ( ) ) ;
60
+ injector . bindModule ( new HistoryOfApiDesignModule ( ) ) ;
86
61
injector . bindModule ( new SigninDesignModule ( ) ) ;
87
- injector . bindModule ( new SigninSocialModule ( ) ) ;
88
- injector . bindModule ( new SignupSocialModule ( ) ) ;
89
- injector . bindModule ( new SigninSocialEditorModule ( ) ) ;
62
+ injector . bindModule ( new SigninSocialDesignModule ( ) ) ;
90
63
injector . bindModule ( new SignupSocialDesignModule ( ) ) ;
91
- injector . bindModule ( new SignupModule ( ) ) ;
92
64
injector . bindModule ( new SignupDesignModule ( ) ) ;
93
- injector . bindModule ( new ProfileModule ( ) ) ;
94
65
injector . bindModule ( new ProfileDesignModule ( ) ) ;
95
- injector . bindModule ( new SubscriptionsModule ( ) ) ;
96
66
injector . bindModule ( new SubscriptionsDesignModule ( ) ) ;
97
- injector . bindModule ( new ProductListModule ( ) ) ;
98
- injector . bindModule ( new ProductListEditorModule ( ) ) ;
99
- injector . bindModule ( new ProductApisModule ( ) ) ;
100
- injector . bindModule ( new ProductApisEditorModule ( ) ) ;
101
- injector . bindModule ( new ProductSubscriptionsModule ( ) ) ;
102
- injector . bindModule ( new ProductSubscriptionsEditorModule ( ) ) ;
103
- injector . bindModule ( new ProductDetailsModule ( ) ) ;
67
+ injector . bindModule ( new ProductListDesignModule ( ) ) ;
68
+ injector . bindModule ( new ProductApisDesignModule ( ) ) ;
69
+ injector . bindModule ( new ProductSubscriptionsDesignModule ( ) ) ;
104
70
injector . bindModule ( new ProductDetailsDesignModule ( ) ) ;
105
- injector . bindModule ( new ProductSubscribeModule ( ) ) ;
106
- injector . bindModule ( new ProductSubscribeEditorModule ( ) ) ;
107
- injector . bindModule ( new OperationListModule ( ) ) ;
108
- injector . bindModule ( new OperationListEditorModule ( ) ) ;
71
+ injector . bindModule ( new ProductSubscribeDesignModule ( ) ) ;
72
+ injector . bindModule ( new OperationListDesignModule ( ) ) ;
109
73
injector . bindModule ( new OperationDetailsDesignModule ( ) ) ;
110
- injector . bindModule ( new ReportsModule ( ) ) ;
111
- injector . bindModule ( new ReportsEditorModule ( ) ) ;
112
- injector . bindModule ( new ResetPasswordModule ( ) ) ;
74
+ injector . bindModule ( new ReportsDesignModule ( ) ) ;
113
75
injector . bindModule ( new ResetPasswordDesignModule ( ) ) ;
114
- injector . bindModule ( new ConfirmPasswordModule ( ) ) ;
115
- injector . bindModule ( new ConfirmPasswordEditorModule ( ) ) ;
116
- injector . bindModule ( new ChangePasswordModule ( ) ) ;
117
- injector . bindModule ( new ChangePasswordEditorModule ( ) ) ;
76
+ injector . bindModule ( new ConfirmPasswordDesignModule ( ) ) ;
77
+ injector . bindModule ( new ChangePasswordDesignModule ( ) ) ;
118
78
injector . bindModule ( new ValidationSummaryDesignModule ( ) ) ;
119
- injector . bindModule ( new ValidationSummaryModule ( ) ) ;
120
79
injector . bindModule ( new CustomHtmlDesignModule ( ) ) ;
121
80
injector . bindModule ( new CustomWidgetDesignModule ( ) ) ;
122
81
injector . bindModule ( new RoleBasedSecurityDesignModule ( ) ) ;
0 commit comments