Jimu is the name of the framework for ArcGIS Experience Builder and it contains the following packages:
| Package | Purpose | Key Components |
|---|---|---|
jimu-arcgis | Working with ArcGIS Maps SDK for JavaScript | - Jimu- Jimu |
jimu-core | Core functionality and interfaces | - Widget props - Message actions - Data source interfaces - Experience-wide classes |
jimu-for-builder | Widget settings development | - Setting- Widget |
jimu-for-test | Unit testing utilities | - Test classes - Test types - Test functions |
jimu-ui | UI components library | Main entry (jimu-ui):- Basic components (Button, Input) Basic entry ( jimu-ui/basic):- Focused components (ColorPicker, QRCode) Advanced entry ( jimu-ui/advanced):- Complex components (setting-components) |
jimu-theme | Theming system | - Theme variables - Styled components - Theme customization |