(T data, String? fragment, Map<String, String>? arguments)? getLastCall() { if (_queue.isNotEmpty) { return (_queue.last.$1, _queue.last.$3, _queue.last.$2); } return null; }