TiSMSView icon indicating copy to clipboard operation
TiSMSView copied to clipboard

Save/load message color

Open sindresorhus opened this issue 13 years ago • 0 comments

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.

sindresorhus avatar Oct 10 '11 21:10 sindresorhus