Jmix Documentation
Go to Jmix website

Jmix Documentation

    • Introduction
    • What’s New
    • Setup
    • Using Studio
      • Installation
      • Update
      • Subscription
      • Working with Project
      • Studio Features
        • Welcome Screen
        • Jmix Tool Window
        • Project Properties
        • Add-ons Marketplace
        • Entity Designer
        • Data Stores
        • Screen Wizard
        • Screen Designer
        • Fetch Plan Designer
        • Menu Designer
    • Data Model
      • Entities
      • Data Stores
      • Data Types
      • Enumerations
      • Soft Deletion
      • Metadata
      • Bean Validation
      • Database Migration
    • Data Access
      • Using DataManager
      • Entity Events
      • Fetching Data
      • Transaction Management
      • JPQL Extensions
    • User Interface
      • Screens and Fragments
        • Screen Controllers
          • Screen Controller Annotations
          • Screen Controller Methods
          • Screen Events
          • ScreenFragment Events
        • XML Descriptors
        • Screen Mixins
        • Root Screens
        • Screen Validation
      • Opening Screens
      • Using Screen Fragments
      • Data Components
        • Data Containers
          • InstanceContainer
          • CollectionContainer
          • Property Containers
          • Key-Value Containers
        • Data Loaders
        • DataContext
        • Using Data Components
      • Visual Components Library
        • Components
          • AppMenu
          • BrowserFrame
          • Button
          • CapsLockIndicator
          • Calendar
          • CheckBox
          • CheckBoxGroup
          • ColorPicker
          • ComboBox
          • CurrencyField
          • DataGrid
          • DateField
          • DatePicker
          • EntityComboBox
          • EntityPicker
          • EntitySuggestionField
          • FileMultiUploadField
          • FileStorageUploadField
          • FileUploadField
          • Filter
            • Filter Components
          • Form
          • GroupTable
          • Image
          • Label
          • Link
          • LinkButton
          • MaskedField
          • MultiSelectList
          • Pagination
          • PasswordField
          • PopupButton
          • PopupView
          • ProgressBar
          • PropertyFilter
          • RadioButtonGroup
          • RelatedEntities
          • ResizableTextArea
          • RichTextArea
          • SideMenu
          • SimplePagination
          • SingleSelectList
          • Slider
          • SourceCodeEditor
          • SuggestionField
          • Table
          • TagField
          • TagPicker
          • TextArea
          • TextField
          • TimeField
          • Tree
          • TreeDataGrid
          • TreeTable
          • TwinColumn
          • ValuePicker
          • ValuesPicker
        • Containers
          • Accordion
          • BoxLayout
          • ButtonsPanel
          • CssLayout
          • Drawer
          • GridLayout
          • GroupBoxLayout
          • HtmlBoxLayout
          • ResponsiveGridLayout
          • ScrollBoxLayout
          • SplitPanel
          • TabSheet
        • Miscellaneous
          • Validator
          • Formatter
        • Components API
        • Components XML Attributes
      • Facets
        • ClipboardTrigger
        • DataLoadCoordinator
        • DynamicAttributes Facet
        • EditorScreenFacet
        • InputDialogFacet
        • LookupScreenFacet
        • MessageDialogFacet
        • NotificationFacet
        • OptionDialogFacet
        • PresentationsFacet
        • ScreenFacet
        • ScreenSettingsFacet
        • Timer
      • Actions
        • Declarative Actions
        • Standard Actions
          • AddAction
          • BulkEditAction
          • CreateAction
          • EditAction
          • EntityClearAction
          • EntityLookupAction
          • EntityOpenAction
          • EntityOpenCompositionAction
          • ExcludeAction
          • RefreshAction
          • RelatedAction
          • RemoveAction
          • TagLookupAction
          • ValueClearAction
          • ViewAction
        • Custom Action Types
        • BaseAction
      • Dialogs
      • Background Tasks
      • Notifications
      • Exception Handlers
        • Handling Unique Constraint Violation Exceptions
      • Themes
        • Using Existing Themes
        • Creating a Custom Theme
        • Creating and Using a Theme Add-on
      • MenuConfig
      • URL History and Navigation
        • Handling URL Changes
        • Routing API
        • Using URL History and Navigation API
        • URL Routes Generator
      • Pluggable Component Factories
      • Creating Custom Components
        • Composite Components
        • Generic JavaScriptComponent
        • Creating GWT Component
      • UI Properties
    • Generic REST
      • Getting Started with REST
      • Entities API
        • Load Entities
        • Create Entities
        • Update Entities
        • Delete Entities
      • Files API
      • Messages API
      • Metadata API
      • User Session API
      • Business Logic
      • Security
        • Authentication
      • API Documentation
      • REST Properties
    • Localization
      • Message Bundles
      • Framework Translations
    • Managing Files
      • Storing Files in Database
      • Using File Storage
    • Security
      • Users
      • Resource Roles
      • Row-level Roles
      • Authentication
      • Authorization
    • Other Features
      • Sequence Generation
    • Deployment
      • Kubernetes Cluster
      • Amazon Web Services
      • Azure App Services
      • Google Cloud
    • Add-ons
      • Application Settings
      • Audit
        • Entity Log
      • BPM
        • Getting Started with BPM
        • Administration Screens
          • Modeler
          • Process Definitions
          • Process Instances
          • User Groups
          • User Tasks
        • Process Forms
          • Input Dialog
          • Jmix Screen
          • Custom Form
        • Tasks
          • User Task
          • Service Task
          • Script Task
          • Entity Data Task
          • Email Sending Task
          • Sub-Processes and Call Activities
        • Event Listeners
        • DMN
        • Process Instances Migration
        • Automatic Models Deployment
        • BPM API
      • Business Calendars
        • Creating Business Calendar
        • Business Calendars API
      • Charts
        • Charts Types
          • AngularGaugeChart
          • FunnelChart
          • GanttChart
          • PieChart
          • RadarChart
          • SerialChart
          • StockChartGroup
          • XYChart
        • Configuring Charts
        • Charts Export
        • Connecting Data
        • Events
        • Examples
      • Dashboards
        • Configuration
        • Administration UI
        • Adding Business Logic
        • Using Dashboard in Screen
        • Dashboard Chart Add-on
      • Data Tools
        • Entity Inspector
        • Entity Information Action
      • Dynamic Attributes
        • Managing Dynamic Attributes
        • Displaying Dynamic Attributes
        • Dynamic Attributes API
      • Email Sending
        • Getting Started with Email
        • Configuration
        • Email Sending API
        • Email History
      • Email Templates
        • Getting Started with Email Templates
        • Usage
        • Email Templates API
      • GrapesJS
        • GrapesJS UI Components
        • HTML Editor UI
      • Grid Export Actions
        • Table Exporters
        • Export Actions
        • Limitations
      • LDAP
        • Getting Started with LDAP
        • Obtaining User Authorities
        • In-memory User Management
        • Usage with Active Directory
        • Global User Synchronization
        • LDAP Properties
      • Maps
        • Getting Started with Maps
        • Maps UI Component
        • Layers
          • Raster Layers
          • Vector Layers
          • Heatmap Layer
          • Canvas Layer
        • Additional Options
        • Drawing Geometry
        • Map Services
      • Multitenancy
      • Notifications
        • Configuration
        • Creating Notifications
        • Viewing Notifications
      • Pivot Table
        • Elements
        • Exporting PivotTable Data
        • Using ShowPivotAction
        • Examples
      • Quartz
      • Reports
        • Getting Started with Reports
        • Creating Reports
          • Report Data Structure
          • Report Template
          • Report Parameters and Field Formatters
          • Report Access Rights
          • Report Name Localization
        • Running Reports
        • Report Execution History
        • Sample Reports
        • REST API
        • Configuration
      • Search
        • Getting Started with Search
        • Index Definitions
        • Indexing Queue
        • Using Search in UI
        • Search Configuration Options
        • Search API and Internals
        • Search Properties
      • WebDAV
        • Features
        • UI Components
        • Services
        • Configuration
    • Appendices
      • Java API Reference
      • Quartz Job Scheduler Setup
      • Publishing an Add-on
      • Migration from CUBA Platform
Jmix Documentation 1.2
  • Jmix Documentation
    • 1.2
    • 1.1
    • 1.0
  • Jmix Documentation
  • Using Studio
  • Studio Features
1.2 1.1 1.0
Edit this Page

Studio Features

This section describes features and UI elements of the IDE specific to Jmix Studio. For all features of the IntelliJ IDEA, refer to its documentation.

Working with Project Welcome Screen

This page was built using the Antora default UI.

The source code for this UI is licensed under the terms of the MPL-2.0 license.