36 lines
1.2 KiB
Swift
36 lines
1.2 KiB
Swift
//
|
|
// UserDetailsRegisterVM.swift
|
|
// WOKA
|
|
//
|
|
// Created by MacBook Pro on 29/04/24.
|
|
//
|
|
|
|
import UIKit
|
|
|
|
class UserDetailsRegisterVM{
|
|
|
|
weak var vc : UserDetailsRegisterVC!
|
|
|
|
func initView(){
|
|
let color1 = #colorLiteral(red: 0.144693464, green: 0.1426281333, blue: 0.6686832905, alpha: 1)
|
|
let color2 = #colorLiteral(red: 0.6901960784, green: 0.2745098039, blue: 0.7568627451, alpha: 1)
|
|
vc.nextBtn.applyGradient(colors: [color1, color2], startPoint: CGPoint(x: 0, y: 0), endPoint: CGPoint(x: 0.8, y: 0))
|
|
vc.nextBtn.roundCorner()
|
|
tfMod(textField: [vc.enterNameTF, vc.enterPasswordTF, vc.enterUserNameTF])
|
|
hindiEnglishLanguage()
|
|
}
|
|
|
|
func hindiEnglishLanguage(){
|
|
vc.enterNameTF.placeholder = K.AuthenticationStringConstant.enterName.localized(loc: K.GVar.localized)
|
|
vc.enterUserNameTF.placeholder = K.AuthenticationStringConstant.selectUsername.localized(loc: K.GVar.localized)
|
|
vc.enterPasswordTF.placeholder = K.AuthenticationStringConstant.enterPassword.localized(loc: K.GVar.localized)
|
|
}
|
|
|
|
private func tfMod(textField : [UITextField]){
|
|
for i in textField{
|
|
i.roundCorner(radius: i.frame.height / 2)
|
|
i.delegate = vc.self
|
|
}
|
|
}
|
|
}
|