attach method
TabViewController
attach(
- YMRView<
ViewController> view, { - Color? contentColor,
- ValueState<
Color> ? contentColorState, - dynamic icon,
- ValueState? iconState,
- Color? iconTint,
- ValueState<
Color> ? iconTintState, - double? size,
- ValueState<
double> ? iconSizeState, - double? iconSpace,
- bool? inline,
- String? title,
- ValueState<
String> ? titleState, - double? titleSize,
- ValueState<
double> ? titleSizeState, - FontWeight? titleWeight,
- ValueState<
FontWeight> ? titleWeightState, - bool onVisibleIconWhenTabSelected(
- bool selected
- bool onVisibleTitleWhenTabSelected(
- bool selected
override
Implementation
@override
TabViewController attach(
YMRView<ViewController> view, {
Color? contentColor,
ValueState<Color>? contentColorState,
dynamic icon,
ValueState? iconState,
Color? iconTint,
ValueState<Color>? iconTintState,
double? size,
ValueState<double>? iconSizeState,
double? iconSpace,
bool? inline,
String? title,
ValueState<String>? titleState,
double? titleSize,
ValueState<double>? titleSizeState,
FontWeight? titleWeight,
ValueState<FontWeight>? titleWeightState,
bool Function(bool selected)? onVisibleIconWhenTabSelected,
bool Function(bool selected)? onVisibleTitleWhenTabSelected,
}) {
super.attach(view);
_contentColor = contentColor ?? _contentColor;
this.contentColorState = contentColorState ?? this.contentColorState;
_icon = icon ?? _icon;
this.iconState = iconState ?? this.iconState;
_iconTint = iconTint ?? _iconTint;
this.iconTintState = iconTintState ?? this.iconTintState;
_iconSize = size ?? _iconSize;
this.iconSizeState = iconSizeState ?? this.iconSizeState;
this.iconSpace = iconSpace ?? this.iconSpace;
this.inline = inline ?? this.inline;
_title = title ?? _title;
this.titleState = titleState ?? this.titleState;
_titleSize = titleSize ?? _titleSize;
this.titleSizeState = titleSizeState ?? this.titleSizeState;
_titleWeight = titleWeight ?? _titleWeight;
this.titleWeightState = titleWeightState ?? this.titleWeightState;
this.onVisibleIconWhenTabSelected =
onVisibleIconWhenTabSelected ?? this.onVisibleIconWhenTabSelected;
this.onVisibleTitleWhenTabSelected =
onVisibleTitleWhenTabSelected ?? this.onVisibleTitleWhenTabSelected;
return this;
}