ViewState.swift 433 B

1234567891011121314151617181920212223
  1. //
  2. // ViewState.swift
  3. // TUIRoomKit
  4. //
  5. // Created by CY zhao on 2024/7/15.
  6. //
  7. import Foundation
  8. struct ViewState {
  9. var scheduleViewState = ScheduleViewState()
  10. var invitationViewState = InvitationViewState()
  11. }
  12. struct ScheduleViewState {
  13. var shouldRefreshList = false
  14. var detailViewPopFlag = false
  15. }
  16. struct InvitationViewState {
  17. var invitationViewDismissFlag = true
  18. var showInvitationPopupView = false
  19. }