Skip to main content
Module

x/mediawiki/api/mod.ts>ParamsParse

Modules for interacting with MediaWiki using Deno.
Latest
interface ParamsParse
implements Params
import { type ParamsParse } from "https://deno.land/x/mediawiki@0.1.0/api/mod.ts";

Properties

optional
title: string
optional
text: string
optional
revid: number
optional
summary: string
optional
page: string
optional
pageid: number
optional
redirects: boolean
optional
oldid: number
optional
prop:
| "categories"
| "categorieshtml"
| "displaytitle"
| "encodedjsconfigvars"
| "externallinks"
| "headhtml"
| "images"
| "indicators"
| "iwlinks"
| "jsconfigvars"
| "langlinks"
| "limitreportdata"
| "limitreporthtml"
| "links"
| "modules"
| "parsetree"
| "parsewarnings"
| "parsewarningshtml"
| "properties"
| "revid"
| "sections"
| "subtitle"
| "templates"
| "text"
| "wikitext"
| "headitems"
| string
optional
wrapoutputclass: string
optional
pst: boolean
optional
onlypst: boolean
optional
section: string
optional
sectiontitle: string
optional
disablepp: boolean
optional
disablelimitreport: boolean
optional
disableeditsection: boolean
optional
disablestylededuplication: boolean
optional
showstrategykeys: boolean
optional
generatexml: boolean
optional
preview: boolean
optional
sectionpreview: boolean
optional
disabletoc: boolean
optional
useskin:
| "apioutput"
| "cologneblue"
| "fallback"
| "minerva"
| "modern"
| "monobook"
| "timeless"
| "vector"
| "vector-2022"
| string
optional
contentformat:
| "application/json"
| "application/octet-stream"
| "application/unknown"
| "application/x-binary"
| "text/css"
| "text/javascript"
| "text/plain"
| "text/unknown"
| "text/x-wiki"
| "unknown/unknown"
| string
optional
contentmodel:
| "GadgetDefinition"
| "Json.JsonConfig"
| "JsonSchema"
| "Map.JsonConfig"
| "MassMessageListContent"
| "NewsletterContent"
| "Scribunto"
| "SecurePoll"
| "Tabular.JsonConfig"
| "css"
| "flow-board"
| "javascript"
| "json"
| "sanitized-css"
| "text"
| "translate-messagebundle"
| "unknown"
| "wikitext"
| string
optional
mobileformat: boolean
optional
templatesandboxprefix: string
optional
templatesandboxtitle: string
optional
templatesandboxtext: string
optional
templatesandboxcontentmodel:
| "GadgetDefinition"
| "Json.JsonConfig"
| "JsonSchema"
| "Map.JsonConfig"
| "MassMessageListContent"
| "NewsletterContent"
| "Scribunto"
| "SecurePoll"
| "Tabular.JsonConfig"
| "css"
| "flow-board"
| "javascript"
| "json"
| "sanitized-css"
| "text"
| "translate-messagebundle"
| "unknown"
| "wikitext"
| string
optional
templatesandboxcontentformat:
| "application/json"
| "application/octet-stream"
| "application/unknown"
| "application/x-binary"
| "text/css"
| "text/javascript"
| "text/plain"
| "text/unknown"
| "text/x-wiki"
| "unknown/unknown"
| string