List<int> get offline { try { if (rawData["offline"] is List == false){ return []; } return (rawData["offline"] as List).cast<int>(); } catch (e) { return []; } }