I'd like this kind of signature to be supported:
getCardById("id", { checklists: "all" })
This could be implemented in a backward compatible way, as a new argument right before the callback.
The createQuery could be extended to accept an object as argument, which it mixes with key and token.
Trello.prototype.createQuery = function (options = {}) {
return { ...options, key: this.key, token: this.token};
};
Trello.prototype.getCard = function (boardId, cardId, fields, callback) {
// Back compatible: If last argument is a callback, then no fields are given
if (typeof fields === "function") {
callback = fields
}
if(boardId === null)
return makeRequest(rest.get, this.uri + '/1/cards/' + cardId, fields, callback);
return makeRequest(rest.get, this.uri + '/1/boards/' + boardId + '/cards/' + cardId, fields, callback);
};
Does this make sense?
I'd like this kind of signature to be supported:
getCardById("id", { checklists: "all" })This could be implemented in a backward compatible way, as a new argument right before the
callback.The
createQuerycould be extended to accept an object as argument, which it mixes withkeyandtoken.Does this make sense?