A Widget is a custom front-end component you can build with standard web technologies, HTML, CSS, and JavaScript, and embed into Creator Pages. Widgets let developers extend Creator’s native UI elements when the built-in components do not meet the design or interaction requirements. A widget can range from a styled metric card to an interactive data visualisation using a third-party charting library.
Widgets are developed in Creator’s Widget Studio, which provides a code editor, a live preview pane, and access to Creator’s JavaScript SDK. The SDK allows the widget to read and write form data, access the current user’s profile, and communicate with other components on the same Page. Once built, a widget is published to the application and can be reused across multiple Pages.
Creator has two widget concepts: built-in Page components (such as chart widgets and report widgets placed on a Page) and Custom Widgets built by developers in Widget Studio. The term Widget in the context of Pages refers to the built-in component type, while Custom Widget is the developer-created extension. Both ultimately appear as Page elements to the end user.
Aaxonix is a certified Zoho implementation partner based in Pune. Architecture-first, no surprises.