Dashboard widgetオブジェクトの使い方

Page Not Found - Apple Developer
execするときは

widget.system(command, endHandler)

を使う。
endHandlerを指定すれば非同期処理になってコールバックでendHandlerが呼ばれる。
endHandlerがnullなら、同期処理になってexecしたのが終わるまで処理が止まる。