copyWith method

TabContainerTheme copyWith({
  1. ValueGetter<TabBuilder?>? builder,
  2. ValueGetter<TabChildBuilder?>? childBuilder,
})

Creates a copy of this theme with the given fields replaced.

Implementation

TabContainerTheme copyWith({
  ValueGetter<TabBuilder?>? builder,
  ValueGetter<TabChildBuilder?>? childBuilder,
}) {
  return TabContainerTheme(
    builder: builder == null ? this.builder : builder(),
    childBuilder:
        childBuilder == null ? this.childBuilder : childBuilder(),
  );
}