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?

Salesforce, for instance, has a number of pages, including LeadsOpportunitiesProductsAccountsContacts, and many more. You can create Frames for every page of your host application to help you identify the page you're creating content for and to display relevant content on relevant pages for 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.