refactor: move android options to pkg/uixt/options

This commit is contained in:
lilong.129
2025-02-06 15:34:36 +08:00
parent 14c81ea142
commit 8a78ba6477
14 changed files with 124 additions and 98 deletions

View File

@@ -760,11 +760,8 @@ func (s *StepRequest) MobileUI() *StepMobile {
}
// Android creates a new android step session
func (s *StepRequest) Android(options ...uixt.AndroidDeviceOption) *StepMobile {
androidOptions := &uixt.AndroidDevice{}
for _, option := range options {
option(androidOptions)
}
func (s *StepRequest) Android(opts ...options.AndroidDeviceOption) *StepMobile {
androidOptions := options.NewAndroidDeviceConfig(opts...)
return &StepMobile{
StepConfig: s.StepConfig,
Android: &MobileUI{