Annotation Interface TabInfo
Class Annotation that allows determining an Icon and
ElementOrder
of a tab.-
Nested Class Summary
-
Required Element Summary
Modifier and TypeRequired ElementDescriptionOrder preference for the large elements of a tab.Name of the tab this information is about. -
Optional Element Summary
Modifier and TypeOptional ElementDescriptionFamily of Font Awesome icon.Name of Font Awesome icon.
-
Element Details
-
tab
String tabName of the tab this information is about.- Returns:
- Tab name, limited to 50 characters.
-
iconName
String iconNameName of Font Awesome icon.See FontAwesome (select 'free')) for icons and their
Family
.- Returns:
- Name of the icon, if name is not valid no icon is shown.
- Default:
"circle"
-
iconFamily
Family iconFamilyFamily of Font Awesome icon.See FontAwesome (select 'free')) for icons and their
Family
.- Returns:
- Family that matches an icon, if there is no icon for this family no icon is shown.
- Default:
SOLID
-
elementOrder
ElementOrder[] elementOrderOrder preference for the large elements of a tab.If an ordering is not present they will be added to the end in the default order. If a duplicate ordering exists only the first will be used for determining the order.
- Returns:
- ElementOrders in the order that they want to be displayed in.
-