mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-09-25 10:30:25 +00:00
Fix ErrorCallbackDelegate signature
This commit is contained in:
+1
-1
@@ -72,7 +72,7 @@ if (Xrm.Page.data.process != null)
|
||||
|
||||
/// Demonstrate v7.1 Quick Create form
|
||||
|
||||
Xrm.Utility.openQuickCreate("account").then(( newRecord: Xrm.Page.LookupValue ) => { alert( `Newly created record Id: ${newRecord.id}` ); }, (code, message) => {console.log(message)});
|
||||
Xrm.Utility.openQuickCreate("account").then(( newRecord: Xrm.Page.LookupValue ) => { alert( `Newly created record Id: ${newRecord.id}` ); }, (error) => {console.log(`Code: ${error.errorCode}, Message: ${error.message}`)});
|
||||
|
||||
/// Make all controls visible.
|
||||
|
||||
|
||||
Vendored
+11
-3
@@ -481,6 +481,15 @@ declare namespace Xrm
|
||||
*/
|
||||
export module Async
|
||||
{
|
||||
/**
|
||||
* Object passed to ErrorCallbackDelegate
|
||||
*/
|
||||
export interface ErrorCallbackObject
|
||||
{
|
||||
errorCode: number;
|
||||
message: string;
|
||||
}
|
||||
|
||||
/**
|
||||
* Called when the operation is successful.
|
||||
* Currently, only the Xrm.Utility.openQuickCreate successCallback
|
||||
@@ -491,10 +500,9 @@ declare namespace Xrm
|
||||
/**
|
||||
* Called when the operation fails.
|
||||
*
|
||||
* @param {number} errorCode The error code.
|
||||
* @param {string} message The message.
|
||||
* @param {ErrorCallbackObject} error The error object
|
||||
*/
|
||||
export type ErrorCallbackDelegate = ( errorCode: number, message: string ) => void;
|
||||
export type ErrorCallbackDelegate = ( error: ErrorCallbackObject ) => void;
|
||||
|
||||
/**
|
||||
* Interface for Xrm.Page.data promises.
|
||||
|
||||
Reference in New Issue
Block a user