Documentation / joplin-api / PageUtil
Class: PageUtil
Defined in: util/PageUtil.ts:9
Constructors
new PageUtil()
new PageUtil():
PageUtil
Returns
Methods
pageToAllList()
Call Signature
staticpageToAllList<F>(fn,pageParam?):Promise<PageResValueType<ReturnType<F>>[]>
Defined in: util/PageUtil.ts:23
Get all list from page Get max limit each time, reduce request times
Type Parameters
• F extends (pageParam) => Promise<PageRes<any>>
Parameters
fn
F
The function to get page data
pageParam?
Omit<Parameters<F>[0], "page" | "limit">
The page parameter
Returns
Promise<PageResValueType<ReturnType<F>>[]>
The all list
Call Signature
staticpageToAllList<K,F>(fn,pageParam):Promise<Pick<NoteProperties,K> &CommonType[]>
Defined in: util/PageUtil.ts:27
Get all list from page Get max limit each time, reduce request times
Type Parameters
• K extends keyof NoteProperties
• F extends (pageParam) => Promise<PageRes<Pick<NoteProperties, K> & CommonType>>
Parameters
fn
F
The function to get page data
pageParam
object & PageParam<NoteProperties> & FieldsParam<K>
The page parameter
Returns
Promise<Pick<NoteProperties, K> & CommonType[]>
The all list