Files
suixinkan_uikit/suixinkan/UI/MainTab/MainTabBadgeViewModel.swift
T

22 lines
447 B
Swift

//
// MainTabBadgeViewModel.swift
// suixinkan
//
import Foundation
/// 主 Tab 角标 ViewModel,负责订单 Tab 待核销数量。
final class MainTabBadgeViewModel {
var onChange: (() -> Void)?
private(set) var pendingWriteOffCount: Int? {
didSet { onChange?() }
}
/// 刷新待核销数量;接口未接入前保持为空。
func refreshPendingWriteOffCount() {
pendingWriteOffCount = nil
}
}