Protected
Puts a dialog at the top of the list, as a new message in it does, without reloading. A list that hasn't loaded yet is left alone: it loads fresh.
Optional
Keep the first page to this many dialogs, for short lists like the dropdown's.
Abstract
Get the parameters that should be passed in the API request. Do not include page offset unless subclass overrides loadPage.
loadPage
Puts a dialog at the top of the list, as a new message in it does, without reloading. A list that hasn't loaded yet is left alone: it loads fresh.