$spinuptrigger-width: dynamic(null);
$spinuptrigger-width-big: dynamic(null);
$spinuptrigger-background-color: dynamic(null);
$spinuptrigger-hovered-background-color: dynamic(null);
$spinuptrigger-pressed-background-color: dynamic(null);
$spinuptrigger-icon: dynamic($fa-var-caret-up);
$spinuptrigger-icon-big: dynamic($fa-var-plus);
$spinuptrigger-icon-color: dynamic(null);
$spinuptrigger-hovered-icon-color: dynamic(null);
$spinuptrigger-pressed-icon-color: dynamic(null);
$spinuptrigger-icon-background-color: dynamic(null);
$spinuptrigger-hovered-icon-background-color: dynamic(null);
$spinuptrigger-pressed-icon-background-color: dynamic(null);
$spinuptrigger-icon-border-radius: dynamic(null);
$spinuptrigger-icon-size: dynamic(11px);
$spinuptrigger-icon-size-big: dynamic(null);
$spinuptrigger-icon-font-size: dynamic(16px);
$spinuptrigger-icon-font-size-big: dynamic($spinuptrigger-icon-size-big);
@mixin spinuptrigger-ui(
$ui: null,
$xtype: spinuptrigger,
$width: null,
$width-big: null,
$background-color: null,
$hovered-background-color: null,
$pressed-background-color: null,
$icon: null,
$icon-big: null,
$icon-color: null,
$hovered-icon-color: null,
$pressed-icon-color: null,
$icon-background-color: null,
$hovered-icon-background-color: null,
$pressed-icon-background-color: null,
$icon-border-radius: null,
$icon-size: null,
$icon-size-big: null,
$icon-font-size: null,
$icon-font-size-big: null
) {
$ui-suffix: ui-suffix($ui);
$arguments: intersect-arguments(spinuptrigger-ui, trigger-ui);
@include trigger-ui($arguments...);
.#{$prefix}#{$xtype}#{$ui-suffix} {
.#{$prefix}icon-el {
@if $enable-big {
.#{$prefix}big & {
@include icon($icon: $icon-big);
}
}
}
}
}