Lines Matching refs:On

7 - [On<sup>9+</sup>](#on9):提供控件特征描述能力,用于控件筛选匹配查找。
11 - [By<sup>(deprecated)</sup>](#bydeprecated):提供控件特征描述能力,用于控件筛选匹配查找。从API version 9开始不再维护,建议使用[On<sup…
176 ## On<sup>9+</sup>
178 UiTest框架在API 9中,通过On类提供了丰富的控件特征描述API,用于进行控件筛选来匹配/查找出目标控件。<br>
179 On提供的API能力具有以下几个特点:<br>1、支持单属性匹配和多属性组合匹配,例如同时指定目标控件text和id。<br>2、控件属性支持多种匹配模式。<br>3、支持控件绝对定位,相对定位,可…
188 text(txt: string, pattern?: MatchPattern): On
190 指定目标控件文本属性,支持多种匹配模式,返回On对象自身。
207 | [On](#on9) | 返回指定目标控件文本属性的On对象。 |
220 import { On, ON } from '@kit.TestKit';
221 let on:On = ON.text('123'); // 使用静态构造器ON创建On对象,指定目标控件的text属性。
226 id(id: string): On
228 指定目标控件id属性,返回On对象自身。
244 | [On](#on9) | 返回指定目标控件id属性的On对象。 |
257 import { On, ON } from '@kit.TestKit';
258 let on:On = ON.id('123'); // 使用静态构造器ON创建On对象,指定目标控件的id属性。
264 type(tp: string): On
266 指定目标控件的控件类型属性,返回On对象自身。
286 | [On](#on9) | 返回指定目标控件的控件类型属性的On对象。 |
299 import { On, ON } from '@kit.TestKit';
300 let on:On = ON.type('Button'); // 使用静态构造器ON创建On对象,指定目标控件的控件类型属性。
306 clickable(b?: boolean): On
308 指定目标控件的可点击状态属性,返回On对象自身。
324 | [On](#on9) | 返回指定目标控件的可点击状态属性的On对象。 |
337 import { On, ON } from '@kit.TestKit';
338 let on:On = ON.clickable(true); // 使用静态构造器ON创建On对象,指定目标控件的可点击状态属性。
343 longClickable(b?: boolean): On
345 指定目标控件的可长按点击状态属性,返回On对象自身。
361 | [On](#on9) | 返回指定目标控件的可长按点击状态属性的On对象。 |
374 import { On, ON } from '@kit.TestKit';
375 let on:On = ON.longClickable(true); // 使用静态构造器ON创建On对象,指定目标控件的可长按点击状态属性。
381 scrollable(b?: boolean): On
383 指定目标控件的可滑动状态属性,返回On对象自身。
399 | [On](#on9) | 返回指定目标控件的可滑动状态属性的On对象。 |
412 import { On, ON } from '@kit.TestKit';
413 let on:On = ON.scrollable(true); // 使用静态构造器ON创建On对象,指定目标控件的可滑动状态属性。
418 enabled(b?: boolean): On
420 指定目标控件的使能状态属性,返回On对象自身。
436 | [On](#on9) | 返回指定目标控件的使能状态属性的On对象。 |
449 import { On, ON } from '@kit.TestKit';
450 let on:On = ON.enabled(true); // 使用静态构造器ON创建On对象,指定目标控件的使能状态属性。
455 focused(b?: boolean): On
457 指定目标控件的获焦状态属性,返回On对象自身。
473 | [On](#on9) | 返回指定目标控件的获焦状态属性的On对象。 |
486 import { On, ON } from '@kit.TestKit';
487 let on:On = ON.focused(true); // 使用静态构造器ON创建On对象,指定目标控件的获焦状态属性。
492 selected(b?: boolean): On
494 指定目标控件的被选中状态属性,返回On对象自身。
510 | [On](#on9) | 返回指定目标控件的被选中状态属性的On对象。 |
523 import { On, ON } from '@kit.TestKit';
524 let on:On = ON.selected(true); // 使用静态构造器ON创建On对象,指定目标控件的被选中状态属性。
529 checked(b?: boolean): On
531 指定目标控件的被勾选状态属性,返回On对象自身。
547 | [On](#on9) | 返回指定目标控件的被勾选状态属性的On对象。 |
560 import { On, ON } from '@kit.TestKit';
561 let on:On = ON.checked(true); // 使用静态构造器ON创建On对象,指定目标控件的被勾选状态属性
566 checkable(b?: boolean): On
568 指定目标控件能否被勾选状态属性,返回On对象自身。
584 | [On](#on9) | 返回指定目标控件能否被勾选状态属性的On对象。 |
597 import { On, ON } from '@kit.TestKit';
598 let on:On = ON.checkable(true); // 使用静态构造器ON创建On对象,指定目标控件的能否被勾选状态属性。
603 isBefore(on: On): On
605 指定目标控件位于给出的特征属性控件之前,返回On对象自身。
615 | on | [On](#on9) | 是 | 特征控件的属性要求。 |
621 | [On](#on9) | 返回指定目标控件位于给出的特征属性控件之前的On对象。 |
634 import { On, ON } from '@kit.TestKit';
636 // 使用静态构造器ON创建On对象,指定目标控件位于给出的特征属性控件之前。
637 let on:On = ON.type('Button').isBefore(ON.text('123')); // 查找text为123之前的第一个Button组件
642 isAfter(on: On): On
644 指定目标控件位于给出的特征属性控件之后,返回On对象自身。
654 | on | [On](#on9) | 是 | 特征控件的属性要求。 |
660 | [On](#on9) | 返回指定目标控件位于给出的特征属性控件之后的On对象。 |
673 import { On, ON } from '@kit.TestKit';
675 // 使用静态构造器ON创建On对象,指定目标控件位于给出的特征属性控件之后。
676 let on:On = ON.type('Text').isAfter(ON.text('123')) // 查找 text为123之后的第一个Text组件
681 within(on: On): On
683 指定目标控件位于给出的特征属性控件之内,返回On对象自身。
693 | on | [On](#on9) | 是 | 特征控件的属性要求。 |
699 | [On](#on9) | 返回指定目标控件位于给出的特征属性控件内的On对象。 |
712 import { On, ON } from '@kit.TestKit';
713 // 使用静态构造器ON创建On对象,指定目标控件位于给出的特征属性控件之内。
714 let on:On = ON.text('java').within(ON.type('Scroll')); // 查找Scroller里面的text为java的子组件
719 inWindow(bundleName: string): On;
721 指定目标控件位于给出的应用窗口内,返回On对象自身。
737 | [On](#on9) | 返回指定目标控件位于给出的应用窗口内的On对象。 |
750 import { On, ON } from '@kit.TestKit';
751 let on:On = ON.inWindow('com.uitestScene.acts'); // 使用静态构造器ON创建On对象,指定目标控件位于给出的应用窗口内。
756 description(val: string, pattern?: MatchPattern): On
758 指定目标控件的描述属性,支持多种匹配模式,返回On对象自身。
775 | [On](#on9) | 返回指定目标控件description属性的On对象。 |
788 import { On, ON } from '@kit.TestKit';
789 let on:On = ON.description('123'); // 使用静态构造器ON创建On对象,指定目标控件的description属性。
1456 scrollSearch(on: On): Promise\<Component>
1468 | on | [On](#on9) | 是 | 目标控件的属性要求。 |
1794 findComponent(on: On): Promise\<Component>
1806 | on | [On](#on9) | 是 | 目标控件的属性要求。 |
1835 findComponents(on: On): Promise\<Array\<Component>>
1847 | on | [On](#on9) | 是 | 目标控件的属性要求。 |
1917 waitForComponent(on: On, time: number): Promise\<Component>
1929 | on | [On](#on9) | 是 | 目标控件的属性要求。 |
1959 assertComponentExist(on: On): Promise\<void>
1971 | on | [On](#on9) | 是 | 目标控件的属性要求。 |
3837 从API version 9开始不再维护,建议使用[On<sup>9+</sup>](#on9)。