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| Name | Type | Readable | Writable | Description | 18| --------------------- | -------- | ---- | ---- | ------------------ | 19| onContinueDone | function | Yes | No | Mission continuation result. | 20 21**Example** 22 23 ```ts 24 import distributedMissionManager from '@ohos.distributedMissionManager'; 25 26 let continueDeviceInfo = { 27 srcDeviceId: '123', 28 dstDeviceId: '456', 29 missionId: 123, 30 wantParam: { 31 'key':'value' 32 } 33 }; 34 35 let continueCallback = { 36 onContinueDone(result) { 37 console.log('onContinueDone, result: ' + JSON.stringify(result)); 38 } 39 }; 40 41 distributedMissionManager.continueMission(continueDeviceInfo, continueCallback, (error) => { 42 if (error.code != 0) { 43 console.error('continueMission failed, cause: ' + JSON.stringify(error)) 44 } 45 console.info('continueMission finished') 46 }) 47 ``` 48