sync
This commit is contained in:
parent
571a52ebf0
commit
89f513ac81
87
documents/업무/3월/5째주/0331.txt
Normal file
87
documents/업무/3월/5째주/0331.txt
Normal file
|
@ -0,0 +1,87 @@
|
|||
sender:
|
||||
_eventCount: 14,
|
||||
autoHideMunuBar: false,
|
||||
id: 1,
|
||||
webContents:
|
||||
_eventCount: 21,
|
||||
id: 3,
|
||||
inPageIndex: 0,
|
||||
currentIndex:2
|
||||
|
||||
focusBrowser,webContents.currentIndex > 1
|
||||
|
||||
윈도우 브라우저 상태
|
||||
_eventCount: 14,
|
||||
id: 1,
|
||||
webContents:
|
||||
_eventCount: 24,
|
||||
currentIndex: 0,
|
||||
id: 3,
|
||||
inPageIndex: -1,
|
||||
pendingIndex: -1
|
||||
|
||||
기존 send notification
|
||||
sendNotification 이벤트
|
||||
event/effect
|
||||
newInfo$ 이벤트
|
||||
현재 오픈방일 경우
|
||||
read$ 이벤트
|
||||
읽음 처리
|
||||
현재 오픈방
|
||||
updateRoomUserLastReadSeq$ 이벤트
|
||||
액션 주체 와 로그인 사용자가 같은경우
|
||||
updateUnreadCount 이벤트
|
||||
파일정보 조회
|
||||
오픈방이 아닌 경우
|
||||
대화방 상태 변경에 대한 처리
|
||||
|
||||
newEventMessage 이벤트
|
||||
|
||||
블러 정보
|
||||
roomSeq, info<EventJson>
|
||||
|
||||
현재 대화방 번호 & send 노티 대화방 번호 일치
|
||||
포커스
|
||||
newInfo
|
||||
블러
|
||||
blurInfo
|
||||
블러 정보 저장
|
||||
|
||||
대화방 포커스
|
||||
블러 정보가 있는 경우
|
||||
블러 정보 초기화 후 처리
|
||||
대화 이벤트 노티 클릭
|
||||
블러 정보가 있는 경우
|
||||
대화방 번호가 같은 경우
|
||||
대화방 포커스
|
||||
대화방 번호가 다른 경우
|
||||
블러 정보 초기화
|
||||
|
||||
|
||||
|
||||
sendNotification
|
||||
윈도우 상태가 focus일때
|
||||
|
||||
윈도우 상태가 blur 일때
|
||||
state
|
||||
focus를 위한 state 생성
|
||||
! eventSeq[]
|
||||
roomSeq: number;
|
||||
eventSeq: number;
|
||||
info: Info<EventJson>;
|
||||
|
||||
오픈 대화방
|
||||
blur 일 때
|
||||
노티피케이션 클릭 후 이동
|
||||
native service에 클릭 이벤트
|
||||
focus state 초기화
|
||||
앱 새로고침
|
||||
focus state 초기화
|
||||
|
||||
focus 일 때
|
||||
대화 읽음 처리
|
||||
|
||||
blur
|
||||
chat.component
|
||||
선택대화방 프로퍼티
|
||||
focus
|
1189
documents/업무/3월/5째주/window-focus-backup/event/effect.ts
Normal file
1189
documents/업무/3월/5째주/window-focus-backup/event/effect.ts
Normal file
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Loading…
Reference in New Issue
Block a user