Skip to main content

Variable: eprintMethods

const eprintMethods: object

Defined in: src/api/handlers/xrpc/eprint/index.ts:31

All eprint XRPC methods keyed by NSID.

Type declaration

pub.chive.eprint.deleteSubmission

readonly deleteSubmission: XRPCMethod<void, InputSchema, OutputSchema> = deleteSubmission

pub.chive.eprint.getChangelog

readonly getChangelog: XRPCMethod<QueryParams, void, OutputSchema> = getChangelog

pub.chive.eprint.getSubmission

readonly getSubmission: XRPCMethod<QueryParams, void, OutputSchema> = getSubmission

pub.chive.eprint.listByAuthor

readonly listByAuthor: XRPCMethod<QueryParams, void, OutputSchema> = listByAuthor

pub.chive.eprint.listChangelogs

readonly listChangelogs: XRPCMethod<QueryParams, void, OutputSchema> = listChangelogs

pub.chive.eprint.listCitations

readonly listCitations: XRPCMethod<ListCitationsParams, void, ListCitationsOutput> = listCitations

pub.chive.eprint.listRelatedWorks

readonly listRelatedWorks: XRPCMethod<ListRelatedWorksParams, void, ListRelatedWorksOutput> = listRelatedWorks

pub.chive.eprint.searchSubmissions

readonly searchSubmissions: XRPCMethod<QueryParams, void, OutputSchema> = searchSubmissions

pub.chive.eprint.updateSubmission

readonly updateSubmission: XRPCMethod<void, InputSchema, OutputSchema> = updateSubmission