import 'package:flutter/cupertino.dart'; import 'package:injectable/injectable.dart'; import 'package:keyboard/base/base_controller.dart'; import 'package:keyboard/data/api/response/character_group_response.dart'; import '../../data/repository/characters_repository.dart'; @injectable class CharacterController extends BaseController { final String tag = "CharacterController"; final CharactersRepository charactersRepository; CharacterController(this.charactersRepository); @override void onInit() { super.onInit(); charactersRepository.getCharactersGroup().then((CharacterGroupResponse value) { debugPrint(value.characterGroups.toString()); }); } @override void onReady() { super.onReady(); } @override void onClose() { super.onClose(); } }