private PhuneMessageCell GenerateMessage(PhuneTxtData data) { PhuneMessageCell cell = Instantiate(textPrefab); if (data.preread) { readMessages.Add(data); } cell.Populate(this, data, false, IsMessageRead(data)); return(cell); }
public void Populate(PhuneUI presenter, PhuneTxtData data, bool on, bool read) { this.data = data; this.read = read; Populate(on, data.subject, ShowText); this.presenter = presenter; subj = data.subject; date = data.date; from = data.from; content = data.contents; }
public void MarkMessageRead(PhuneTxtData data) { readMessages.Add(data); }
public bool IsMessageRead(PhuneTxtData data) { bool result = readMessages.Contains(data); return(result); }