Skip to main content

Shesha Objects

The Shesha framework simplifies the creation of dynamic, data-driven applications that respond to user interactions in real-time. It consists of built-in global objects and framework functions, that enhance the development process and enable seamless user experiences. Global objects enable users to execute http requests, share data between pages using parameters, gather information about the application's current state, and facilitate code debugging. Framework functions serve as valuable tools for developers to enhance user experience and effectively interact with the application.

📄️ ParentFormValues

The term ParentFormValues indicates that these are the values collected from the form that is considered the parent or source of the dialog. In the context of a dialog, the parent form is the form that triggers or initiates the dialog's appearance. If we have a dialog rendering on top of a form, this is considered a parent-child relationship. The base invoice-details form acts as the parent, and the rendered invoice-line-item-create form is a child. Therefore, the current context of the application looks like this: