Document that previous and next RSM methods take limit parameter.
updates #306
This commit is contained in:
parent
7ff38896e9
commit
ccf908a658
@ -304,7 +304,8 @@ as two utility methods ``next``, and ``previous``.
|
|||||||
|
|
||||||
When you call one of these utility methods on the returned RSM object, and then
|
When you call one of these utility methods on the returned RSM object, and then
|
||||||
pass the result into a new query, you'll receive the next or previous batch of
|
pass the result into a new query, you'll receive the next or previous batch of
|
||||||
archived messages.
|
archived messages. Please note, when calling these methods, pass in an integer
|
||||||
|
to limit your results.
|
||||||
|
|
||||||
.. code-block:: javascript
|
.. code-block:: javascript
|
||||||
|
|
||||||
@ -312,7 +313,7 @@ archived messages.
|
|||||||
// Do something with the messages, like showing them in your webpage.
|
// Do something with the messages, like showing them in your webpage.
|
||||||
// ...
|
// ...
|
||||||
// You can now use the returned "rsm" object, to fetch the next batch of messages:
|
// You can now use the returned "rsm" object, to fetch the next batch of messages:
|
||||||
converse.archive.query(rsm.next(), callback, errback))
|
converse.archive.query(rsm.next(10), callback, errback))
|
||||||
|
|
||||||
}
|
}
|
||||||
converse.archive.query({'with': 'john@doe.net', 'max':10}, callback, errback);
|
converse.archive.query({'with': 'john@doe.net', 'max':10}, callback, errback);
|
||||||
@ -330,10 +331,8 @@ message, pass in the ``before`` parameter with an empty string value ``''``.
|
|||||||
// Do something with the messages, like showing them in your webpage.
|
// Do something with the messages, like showing them in your webpage.
|
||||||
// ...
|
// ...
|
||||||
// You can now use the returned "rsm" object, to fetch the previous batch of messages:
|
// You can now use the returned "rsm" object, to fetch the previous batch of messages:
|
||||||
rsm.previous(); // Call previous method, to update the object
|
rsm.previous(5); // Call previous method, to update the object's parameters,
|
||||||
// parameters so that the previous batch of messages will be returned.
|
// passing in a limit value of 5.
|
||||||
rsm.count = 10; // Increase the page size (currently it's set to 1,
|
|
||||||
// because that was what we specified in our last query.
|
|
||||||
// Now we query again, to get the previous batch.
|
// Now we query again, to get the previous batch.
|
||||||
converse.archive.query(rsm, callback, errback);
|
converse.archive.query(rsm, callback, errback);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user