// // SinglePickerViewModels.swift // FireBoltt // // Created by lemo on 2018/6/4. // Copyright © 2020年 ecell. All rights reserved. // import UIKit class SinglePickerViewModels: NSObject { let dataSourceVariable = BehaviorRelay<[String]>(value: []) var dataSource = [String]() override init() { super.init() } init(funtionType: FunctionTypeFireBoltt) { switch funtionType { case .heartRateMonitor: dataSource = (1...6).map{"\($0 * 10)"} case .drinkRemind: dataSource = (1...6).map{"\($0 * 30)"} case .sedentary: dataSource = (1...12).map{"\($0 * 30)"} default: dataSource = (1...6).map{"\($0 * 30)"} } dataSourceVariable.accept(dataSource) } }