updateTabBarTemplates static method

Future<void> updateTabBarTemplates({
  1. required AATabBarTemplate template,
})

Implementation

static Future<void> updateTabBarTemplates({
  required AATabBarTemplate template,
}) async {
  await _androidAutoController.flutterToNativeModule(
    FAAChannelTypes.updateTabBarTemplates,
    {'template': template.toJson()},
  );

  final index = FlutterAndroidAutoController.templateHistory.indexWhere(
    (item) => item.uniqueId == template.uniqueId,
  );
  if (index >= 0) {
    FlutterAndroidAutoController.templateHistory[index] = template;
  }
}