ThimraTV/MoviaBox/Class/Home/ViewModel/SPHomeViewModel.swift

36 lines
674 B
Swift

//
// SPHomeViewModel.swift
// MoviaBox
//
// Created by Overseas on 2025/4/22.
//
import UIKit
class SPHomeViewModel: NSObject {
lazy var page = 1
lazy var dataArr: [SPShortModel] = []
///
var moduleModel: SPHomeModuleModel?
///
///
var categoryDataArr1: [SPShortModel] = []
///
var categoryDataArr2: [SPShortModel] = []
///
var playHistoryArr: [SPShortModel]?
var isEmptyData: Bool {
if dataArr.count > 0 || (playHistoryArr?.count ?? 0) > 0 || moduleModel != nil {
return false
}
return true
}
}