getActiveBorder method
Implementation
InputBorder getActiveBorder() {
if (widget.type == UFUInputBoxType.searchbarWithoutBorder ||
widget.type == UFUInputBoxType.composeEmail ||
widget.type == UFUInputBoxType.inline) {
return InputBorder.none;
} else {
return OutlineInputBorder(
gapPadding: 0,
borderRadius: (widget.borderRadius != null)
? BorderRadius.circular(widget.borderRadius!)
: (widget.type == UFUInputBoxType.searchbar)
? BorderRadius.circular(12.0)
: BorderRadius.circular(14.0),
borderSide: BorderSide(
width: 0.8,
color: widget.borderColor ??
((widget.type == UFUInputBoxType.searchbar)
? AppTheme.themeColors.dimGray
: AppTheme.themeColors.primary),
),
);
}
}