123

123


CallContext

- state: State


+ CallContext() - достать из кэша или создать новый

+ AddAccountSettings():static void - добавить настройки интеграции

+ Request()

+ RefreshCache(State state):void

+ UpdateCallStateLog(State state):void

-------------------------------------------

CallState

- sid: string

- b24CallId: string

- b24UserId: 

- virtualNumber:

- lineNumber:

- crmCreate:

- showCard:

- b24DefaultUserId:

- callType: enum


+ ChangeState():void

-------------------------------------------

UnregisteredState

- Register();


RegisteredState

- Finish();


FinishedState

- SendFile()/UpdateCache();


SentState


ErrorState

- Log():void

Report Page