What are Frames?

Any enterprise-level application includes a variety of pages(such as the login page, registration page, home page, etc.) where you can create Apty Content such as ValidationsLaunchersTooltips, and Announcements using Apty Frames.

Why Apty Frames?

For example, Salesforce offers a variety of pages like Leads, Opportunities, Products, Accounts, Contacts, and more. By creating Frames for each page in your application, you can easily identify the page you are working on and display relevant content to your users.

Apty creates Frames by combining a number of elements that are visible on the screen or by using advanced conditions like Custom Script, URI Hash, or Label Comparison. These conditions when met, enables Apty to identify the page Frame and display relevant content on the relevant pages. For instance, if you anchor the username and password fields to your host application's Login Frame, Apty will display all the content solely created for the Login page.

Things to keep in mind when using frames:

  • When Apty Studio is loaded on your application, it must be connected to the appropriate page Frame for you to create Apty Content such as ValidationsLaunchersTooltips, and Announcements. Apty Studio will prompt you to select an existing Frame or create a new one if it appears that Apty has failed to identify the page.
  • You can create multiple Frames for the same page using different parameters like URL, DOM elements, etc.
  • You can create multiple copies of a Frame for testing purposes.
  • You can create multiple content on the same page using a single Frame to provide a seamless content creation experience.
  • Ensure to give the Frames a meaningful name for easy identification.