new(client:Client, stream:GenericStream, filter:MessageFilter, ?serviceJID:String)
@:value([])read onlyjmi:Map<String, Stanza> = []
read onlylastPage:ResultSetPageResult
@:value(0)read onlyprogress:Int = 0
addContext(handler:(ChatMessageBuilder, Stanza) ‑> ChatMessageBuilder):Void
fetchNext():Void
hasMore():Bool
onError(handler:Stanza ‑> Void):Void
onMessages(handler:MessageListHandler):Void
setNewestPageFirst(newestPageFirst:Bool):Void