|
@@ -82,6 +82,31 @@ public class Nexilis: NSObject {
|
|
|
public static let OFFLINE = -3
|
|
|
public static let BUSY = -4
|
|
|
|
|
|
+ public static let IDX_QUEUE_SYSTEM = 2
|
|
|
+ public static let IDX_NOTIF_CENTER = 3
|
|
|
+ public static let IDX_CC_STREAM = 4
|
|
|
+ public static let IDX_CHAT = 6
|
|
|
+ public static let IDX_CALL = 7
|
|
|
+ public static let IDX_STREAM = 8
|
|
|
+ public static let IDX_CC = 9
|
|
|
+ public static let IDX_CALL_AUDIO = 11
|
|
|
+ public static let IDX_CALL_VIDEO = 12
|
|
|
+ public static let IDX_WHITEBOARD = 13
|
|
|
+ public static let IDX_SCREENSHARING = 14
|
|
|
+ public static let IDX_WB_SS = 15
|
|
|
+ public static let IDX_BROADCAST_FORM = 16
|
|
|
+ public static let IDX_CONVERSATION = 17
|
|
|
+ public static let IDX_FAVORITEMESSAGE = 18
|
|
|
+ public static let IDX_CONFERENCE_ROOM_FORM = 19
|
|
|
+ public static let IDX_EMAIL_CONFIGURATION = 20
|
|
|
+ public static let IDX_CREATE_GROUP = 21
|
|
|
+ public static let IDX_ADDFRIEND = 22
|
|
|
+ public static let IDX_SIGNUP_OR_IN_PAGE = 23
|
|
|
+ public static let IDX_POST = 99
|
|
|
+ public static let IDX_SELF_ACT = 100
|
|
|
+ public static let IDX_SOCIAL_COMMERCE = 101
|
|
|
+ public static let IDX_NEWS = 102
|
|
|
+
|
|
|
private func createDelegate() {
|
|
|
//print("createDelegate...")
|
|
|
callDelegate = self
|
|
@@ -670,20 +695,34 @@ public class Nexilis: NSObject {
|
|
|
|
|
|
public static func buttonClicked(index: Int, id: String = "") {
|
|
|
//print("BTNCLICK \(index) \(id)")
|
|
|
- if index == 2 {
|
|
|
- Nexilis.openUrl(url: id)
|
|
|
- } else if index == 3 {
|
|
|
+ if index == IDX_QUEUE_SYSTEM || index == IDX_NEWS || index == IDX_SOCIAL_COMMERCE {
|
|
|
+ openUrl(url: id)
|
|
|
+ } else if index == IDX_NOTIF_CENTER {
|
|
|
APIS.openNotificationCenter()
|
|
|
- } else if index == 6 {
|
|
|
- APIS.startConversation()
|
|
|
- } else if index == 7 {
|
|
|
+ } else if index == IDX_CHAT {
|
|
|
+ APIS.openChat()
|
|
|
+ } else if index == IDX_CALL {
|
|
|
APIS.openCall()
|
|
|
- } else if index == 8 {
|
|
|
+ } else if index == IDX_STREAM {
|
|
|
APIS.openStreaming()
|
|
|
- } else if index == 9 {
|
|
|
+ } else if index == IDX_CC {
|
|
|
APIS.openContactCenter()
|
|
|
+ } else if index == IDX_ADDFRIEND {
|
|
|
+ APIS.openAddFriend()
|
|
|
+ } else if index == IDX_WB_SS {
|
|
|
+ APIS.openWhiteboardAndScreenSharing()
|
|
|
+ } else if index == IDX_WHITEBOARD {
|
|
|
+ APIS.openWhiteboard()
|
|
|
+ } else if index == IDX_SCREENSHARING {
|
|
|
+ APIS.openWhiteboardAndScreenSharing()
|
|
|
+ } else if index == IDX_POST {
|
|
|
+
|
|
|
+ } else if index == IDX_CONVERSATION {
|
|
|
+ APIS.startConversation()
|
|
|
+ } else if index == IDX_FAVORITEMESSAGE {
|
|
|
+ APIS.openFavoriteMessage()
|
|
|
} else {
|
|
|
- Nexilis.openApp(id: id)
|
|
|
+ openApp(id: id)
|
|
|
}
|
|
|
}
|
|
|
|