ReasonCodes

Class finesse.restservices.ReasonCodes

Represents an array of reasonCode objects. An object of this class is passed as a parameter for a success callback after fetching the reasonCodes available for the user using finesse.restservices.User.getNotReadyReasonCodes or finesse.restservices.User.getSignOutReasonCodes.

Example

Code Snippet
Copy_user.getNotReadyReasonCodes({
    success: handleNotReadyReasonCodesSuccess,
    error: handleNotReadyReasonCodesError
});

handleNotReadyReasonCodesSuccess = function(reasonCodes) {
    for (var i = 0; i < reasonCodes.length; i++) {
        var reasonCode = reasonCodes[i];
        var reasonCodeId = reasonCode.id;
        var reasonCodeLabel = reasonCode.label;
    }
}
}

For more information on handlers, see Request Handlers.