You can customize the Reader Plus UI to fit your particular users' needs with the Reader Plus JavaScript resources. Customizations include editing menus and items.
The User Interface
This image shows locations of the Orb Menu, the Main Menu, an individual menu (displayed as tabs), menu sections, and items (displayed as icons). All of these objects can be manipulated with the Reader Plus JavaScript resources.
A |
Orb Menu (quick access menu) |
D |
Section (displayed by vertical bar) |
B |
Main Menu (contains tab menus) |
E | Individual Menu (displayed as tabs in Main Menu) |
C |
Items (in orb and menus) |
Classes
The UI JavaScript resources include the following classes that let you manipulate the user interface:
-
Reader Plus Class - This class is the main class used for interacting with the JavaScript SDK.
- Items Class - This class lets you create and remove buttons from menus.
-
MainMenu Class - This class lets you add or remove menus, sections, or items to fully customize your menu.
- Menu Class - This class represents an individual menu in the Main Menu.
-
Orb Class - This class lets you add icons to the Orb Menu.
-
OrbItem Class - This class lets you remove icons from the Orb Menu.
-
Section Class - This class lets you add or remove items and sections inside a menu.
Tips
Keep the following in mind when customizing the UI:
- When localizing, keep UI strings to a maximum of 20 characters to avoid wrapping.
- JavaScript resources other than those provided with Reader Plus are not supported.