1# ContinueCallback 2 3The **ContinueCallback** module defines the callback function that indicates the result of mission continuation. For details about mission continuation, see [continueMission](js-apis-distributedMissionManager.md#distributedmissionmanagercontinuemission). 4 5> **NOTE** 6> 7> The initial APIs of this module are supported since API version 9. Newly added APIs will be marked with a superscript to indicate their earliest API version. 8 9## ContinueCallback.onContinueDone 10 11onContinueDone(result: number): void; 12 13Called when the mission continuation is complete. 14 15**System capability**: SystemCapability.Ability.AbilityRuntime.Mission 16 17**System API**: This is a system API and cannot be called by third-party applications. 18 19**Parameters** 20 21 | Name| Type| Mandatory| Description| 22 | -------- | -------- | -------- | -------- | 23 | result | number | Yes| Mission continuation result.| 24 25**Example** 26 27 ```ts 28 import distributedMissionManager from '@ohos.distributedMissionManager'; 29 import { BusinessError } from '@ohos.base'; 30 31 distributedMissionManager.continueMission( 32 { 33 srcDeviceId: '123', 34 dstDeviceId: '456', 35 missionId: 123, 36 wantParam: { 37 'key':'value' 38 } 39 }, 40 { 41 onContinueDone(result) { 42 console.log(`onContinueDone, result: ${JSON.stringify(result)}`); 43 } 44 }, (error: BusinessError) => { 45 if (error && error.code) { 46 console.error(`continueMission failed, error.code: ${error.code}, error.message: ${error.message}`); 47 } 48 console.log(`continueMission finished`); 49 }); 50 ``` 51