@Retention(value=RUNTIME) @Target(value=TYPE) @Repeatable(value=TabInfo.Multiple.class) public @interface TabInfo
ElementOrder
of a tab.Modifier and Type | Required Element and Description |
---|---|
ElementOrder[] |
elementOrder
Order preference for the large elements of a tab.
|
java.lang.String |
tab
Name of the tab this information is about.
|
Modifier and Type | Optional Element and Description |
---|---|
Family |
iconFamily
Family of Font Awesome icon.
|
java.lang.String |
iconName
Name of Font Awesome icon.
|
public abstract java.lang.String tab
public abstract ElementOrder[] elementOrder
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.
public abstract java.lang.String iconName
See https://fontawesome.com/icons (select 'free')) for icons and their Family
.
public abstract Family iconFamily
See https://fontawesome.com/icons (select 'free')) for icons and their Family
.