in tobago-core/src/main/java/org/apache/myfaces/tobago/internal/renderkit/renderer/ButtonRenderer.java [64:103]
private BootstrapClass getButtonColor(final Markup markup, final boolean defaultCommand) {
if (markup != null) {
if (markup.contains(Markup.NONE)) {
return null;
} else if (markup.contains(Markup.PRIMARY)) {
return BootstrapClass.BTN_PRIMARY;
} else if (markup.contains(Markup.SECONDARY)) {
return BootstrapClass.BTN_SECONDARY;
} else if (markup.contains(Markup.SUCCESS)) {
return BootstrapClass.BTN_SUCCESS;
} else if (markup.contains(Markup.DANGER)) {
return BootstrapClass.BTN_DANGER;
} else if (markup.contains(Markup.WARNING)) {
return BootstrapClass.BTN_WARNING;
} else if (markup.contains(Markup.INFO)) {
return BootstrapClass.BTN_INFO;
} else if (markup.contains(Markup.LIGHT)) {
return BootstrapClass.BTN_LIGHT;
} else if (markup.contains(Markup.DARK)) {
return BootstrapClass.BTN_DARK;
} else if (markup.contains(Markup.OUTLINE_PRIMARY)) {
return BootstrapClass.BTN_OUTLINE_PRIMARY;
} else if (markup.contains(Markup.OUTLINE_SECONDARY)) {
return BootstrapClass.BTN_OUTLINE_SECONDARY;
} else if (markup.contains(Markup.OUTLINE_SUCCESS)) {
return BootstrapClass.BTN_OUTLINE_SUCCESS;
} else if (markup.contains(Markup.OUTLINE_DANGER)) {
return BootstrapClass.BTN_OUTLINE_DANGER;
} else if (markup.contains(Markup.OUTLINE_WARNING)) {
return BootstrapClass.BTN_OUTLINE_WARNING;
} else if (markup.contains(Markup.OUTLINE_INFO)) {
return BootstrapClass.BTN_OUTLINE_INFO;
} else if (markup.contains(Markup.OUTLINE_LIGHT)) {
return BootstrapClass.BTN_OUTLINE_LIGHT;
} else if (markup.contains(Markup.OUTLINE_DARK)) {
return BootstrapClass.BTN_OUTLINE_DARK;
}
}
return defaultCommand ? BootstrapClass.BTN_PRIMARY : BootstrapClass.BTN_SECONDARY;
}