//
//  EventMessage.swift
//  Astro
//
//  Created by Mark Sandstrom on 5/4/15.
//  Copyright (c) 2015 Mobify Research & Development Inc. All rights reserved.
//

import Foundation

class EventMessage: Message {
    var eventName: String {
        return payload["eventName"] as! String
    }

    var params: JSONObject {
        return payload["params"] as! JSONObject
    }

    init(to: MessageAddress, from: MessageAddress, eventName: String, params: JSONObject) {
        super.init(to: to, from: from, payload: ["eventName": eventName, "params": params])
    }
}
