Future messageToggle(int id) { if (id < messages.length) { if (messages[id].showing) { return messageHide(id); } else { return messageSend(id); } } return Future.value(false); }