UNPKG

@nativescript/core

Version:

A JavaScript library providing an easy to use api for interacting with iOS and Android platform APIs.

17 lines 489 B
export function dispatchToMainThread(func) { NSOperationQueue.mainQueue.addOperationWithBlock(func); } export function isMainThread() { return NSThread.isMainThread; } export function dispatchToUIThread(func) { const runloop = CFRunLoopGetMain(); if (runloop && func) { CFRunLoopPerformBlock(runloop, kCFRunLoopDefaultMode, func); CFRunLoopWakeUp(runloop); } else if (func) { func(); } } //# sourceMappingURL=mainthread-helper.ios.js.map