mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2026-03-13 10:22:08 +08:00
test(infinite-scroll): scroll threshold (#24902)
This commit is contained in:
@@ -61,11 +61,11 @@ export const getElementProperty = async (element: any, property: string): Promis
|
||||
*/
|
||||
export const listenForEvent = async (page: any, eventType: string, element: any, callbackName: string): Promise<any> => {
|
||||
try {
|
||||
return await page.evaluate((scopeEventType: string, scopeElement: any, scopeCallbackName: string) => {
|
||||
scopeElement.addEventListener(scopeEventType, (e: any) => {
|
||||
(window as any)[scopeCallbackName]({ detail: e.detail });
|
||||
});
|
||||
}, eventType, element, callbackName);
|
||||
return await page.evaluate((scopeEventType: string, scopeElement: any, scopeCallbackName: string) => {
|
||||
scopeElement.addEventListener(scopeEventType, (e: any) => {
|
||||
(window as any)[scopeCallbackName]({ detail: e.detail });
|
||||
});
|
||||
}, eventType, element, callbackName);
|
||||
} catch (err) {
|
||||
throw err;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user