pec1985 / TiSMSView

Expandable Text Area Module - iOS - Titanium
Other
60 stars 18 forks source link

Save/load message color #36

Open sindresorhus opened 12 years ago

sindresorhus commented 12 years ago

The .sendColor property is useful for distinguishing different types of messages. Currently I'm changing the .sendColor before sending a message depending on what kind of message it is.

The problem is that I want the conversation to be persistent, so i save and load the conversation, but the .sendColor is not persisted.

What I would like is the that the .getAllMessages() method returned and array like this:

[
    {
        index: 0,
        send: 'dsfdsf',
        sendColor: 'Purple',
        selectedColor: 'Blue'
    },
    {
        index: 1,
        recieve: 'dsfdsf',
        recieveColor: 'Gray',
        selectedColor: 'Blue'
    }
]

And the .loadMessages() would accept an array like this, and apply the colors.