API Overview
Callback Pattern
All async APIs use the success, fail, complete callback pattern:
TudadaSDK.someApi({
// Required/optional parameters
key: 'value',
// Called on success
success: (res) => {
console.log('Success:', res);
},
// Called on failure
fail: (err) => {
console.error('Failed:', err.errMsg);
},
// Always called regardless of success or failure
complete: (res) => {
console.log('Complete');
},
});
Common Types
// General callback result
interface GeneralCallbackResult {
errMsg: string;
errCode?: number;
}