What are the Events in noKodr?

In noKodr, "events" refer to a powerful system for triggering actions and updates within your Lightning applications. Think of them as notification signals that tell your app something has happened, prompting it to react in a specific way. These events can be triggered by various user interactions, data changes, or even external conditions.  

Types of Events in noKodr  

Screenshot (44).png
Types of Events in noKodr

onload:  

  • onload: The onload event is fired when the whole page has loaded

  • Imagine a form that springs to life with pre-populated data, tailored to your specific needs, the moment you open it. That is the magic of onload events!   

onSelect:  

  • onSelect: An "onSelect" event is like a trigger that fires up when a specific action happens within an element. Imagine you have a "select box" where you can choose different options When you click and choose an option, that triggers the "onSelect" event.

  • Picture a picklist that triggers a cascade of changes, updating information, hiding irrelevant fields, and even sending real-time notifications, all based on your selection onSelect events make it happen!  

Change:  

  • Change: A "Change" event is similar to the "onSelect" event, but it's a bit broader. It basically fires up when the value is changed

  • Forget stagnant data. Track field updates with change events, unleashing automated processes like updating related records, sending email alerts, or kicking off complex workflows, all in real-time.  

Blur:  

  • Blur: Blur event gets triggered when an element loses focus, meaning you've moved your attention away from it. The "Blur" event is different from the "Change" event, which happens when the value of the element itself changes. For example, typing in a field triggers "Change," but moving to another field without changing the text triggers "Blur."

  • Imagine if user move from one field to another whatever the event, we set like notify, validate etc. are trigger when user loss the focus 

Focus: 

  •  Focus: A focus event is performed when the user is focused on any particular field.

  • Imagine a field that can accept some specific type of data, for example, an age field on a student registration form, a field for the sales team if there is a field for working hours, or a password field. When the user clicks on that field, a focus event triggers and displays the notification that this field should need this type of value. 

Click:  

  • Click: Buttons become gateways to a world of possibilities. Trigger emails, generate reports, update data, and launch intricate workflows, all with a single click. Click events are your command in this automated kingdom. 

How Events are fired  

Events can be fired based on various actions taken by the user, such as clicking a button, selecting a value in a picklist, refreshing the page, or interacting with any component in your app. Additionally, data changes within models or external events from APIs can also trigger specific events.   

Uses of Events in noKodr  

Events in noKodr have several use cases that make them an essential tool for building powerful and interactive applications. Here are some examples:  

Updating the UI  

Events can be used to change the visibility of components, refresh data, or display messages. For example, you can use events to show or hide certain sections of a form based on user input. This allows you to create dynamic and user-friendly interfaces that adapt to the user's actions.  

Workflow Automation  

Events enable you to call workflows based on any field inputs. This means you can automate processes like sending emails, creating records, and updating data. By leveraging events, you can streamline your business processes and reduce manual effort.  

Interacting with APIs  

Events in noKodr also allow you to interact with APIs. You can send data to external systems or receive information in response to an event. This opens possibilities for integrating your app with other applications and services, enhancing its functionality and flexibility.  

Real-World Examples of noKodr Events  

To better understand the practical applications of events in noKodr, let us look at a couple of examples:   

  • Landing in Action: You open a customer support ticket form. Bam! onload springs into action, pre-filling fields with the customer's name and recent purchase history based on their email address. No more tedious data entry, just personalized service from the get-go!  

  • Selecting a "High Priority" option in a case form. onSelect triggers a cascade of actions: notifying the assigned rep, hiding irrelevant fields, and escalating the case for immediate attention  

  • Manually updating inventory levels after a sale. Change events keep your data in sync, automatically adjusting related records like stock availability and reorder points the moment you mark an item as sold. Real-time data accuracy means no more scrambling to keep up.  

  • Gateways to power. Click events trigger workflows with a single click, from sending automated reports to launching complex approval processes, boosting efficiency and eliminating manual tasks.  

By leveraging events in noKodr, you can create dynamic, interactive, and seamless user experiences that enhance engagement and productivity.  

 

In conclusion, events in noKodr are an essential mechanism for triggering actions and updates within your Lightning applications. They allow you to respond to user interactions, data changes, and external conditions effectively. Whether it's updating the UI, automating workflows, or interacting with APIs, events provide a powerful toolset to build robust and engaging applications. By harnessing the capabilities of events, you can create user-friendly interfaces, streamline business processes, and integrate with external systems. Embrace the power of events in noKodr and unlock new possibilities for your application development.

 

AppExchange Link: noKodr: Customize your app and forms without Code. Create layouts with business workflows.