Skip to content

@memberjunction/ng-explorer-modules

Consolidated module bundle that re-exports all MemberJunction Explorer and Kendo UI modules in a single import. Replaces 20+ individual module imports with one.

Explorer Modules provides MJExplorerModulesBundle, a convenience NgModule that aggregates all commonly needed MJ Explorer modules and Kendo UI modules. Instead of importing each module individually in your application, import this single bundle to get the complete set of MJ functionality.

graph TD
    BUNDLE["MJExplorerModulesBundle"] --> EC["ExplorerCoreModule"]
    BUNDLE --> CGF["CoreGeneratedFormsModule"]
    BUNDLE --> WI["WorkspaceInitializerModule"]
    BUNDLE --> LD["LinkDirectivesModule"]
    BUNDLE --> CD["ContainerDirectivesModule"]
    BUNDLE --> ES["ExplorerSettingsModule"]
    BUNDLE --> SM["ShellModule"]
    BUNDLE --> KM["MJKendoModule"]

    style BUNDLE fill:#7c5295,stroke:#563a6b,color:#fff
    style EC fill:#2d6a9f,stroke:#1a4971,color:#fff
    style CGF fill:#2d6a9f,stroke:#1a4971,color:#fff
    style WI fill:#2d6a9f,stroke:#1a4971,color:#fff
    style LD fill:#2d6a9f,stroke:#1a4971,color:#fff
    style CD fill:#2d6a9f,stroke:#1a4971,color:#fff
    style ES fill:#2d6a9f,stroke:#1a4971,color:#fff
    style SM fill:#2d6a9f,stroke:#1a4971,color:#fff
    style KM fill:#2d8659,stroke:#1a5c3a,color:#fff
Terminal window
npm install @memberjunction/ng-explorer-modules
import { MJExplorerModulesBundle } from '@memberjunction/ng-explorer-modules';
@NgModule({
imports: [
BrowserModule,
MJExplorerModulesBundle, // Replaces 20+ individual module imports
// ... your app-specific modules
]
})
export class AppModule {}
ModulePackagePurpose
ExplorerCoreModule@memberjunction/ng-explorer-coreCore Explorer infrastructure and routing
ShellModule@memberjunction/ng-explorer-coreApplication shell with header, nav, and tabs
CoreGeneratedFormsModule@memberjunction/ng-core-entity-formsAuto-generated CRUD forms for all entities
WorkspaceInitializerModule@memberjunction/ng-workspace-initializerWorkspace initialization service
LinkDirectivesModule@memberjunction/ng-link-directivesEmail, web, and entity record link directives
ContainerDirectivesModule@memberjunction/ng-container-directivesDynamic component container directives
ExplorerSettingsModule@memberjunction/ng-explorer-settingsUser settings and preferences

All Kendo UI modules are included via MJKendoModule.

ExportTypeDescription
MJExplorerModulesBundleNgModuleConsolidated bundle of all Explorer and Kendo modules
Terminal window
cd packages/Angular/Explorer/explorer-modules && npm run build

ISC