Interface: ApiPageIdentity
Defined in: core/query/index.ts:359
Framework identity fields present on every query.pages entry, regardless
of which prop= modules were requested.
Extended by
Properties
invalid?
optionalinvalid?:true
Defined in: core/query/index.ts:384
true when the supplied title is not a valid title.
invalidreason?
optionalinvalidreason?:string|ApiMessage
Defined in: core/query/index.ts:390
Why the title is invalid: a plain string under the default (bc)
errorformat, an ApiMessage under a modern one.
known?
optionalknown?:true
Defined in: core/query/index.ts:381
true when the page does not exist but its content is known (e.g. a
defined but unsaved interface message). Emitted by the framework itself,
without requesting prop=info.
missing?
optionalmissing?:true
Defined in: core/query/index.ts:374
true when the page does not exist.
ns?
optionalns?:number
Defined in: core/query/index.ts:368
Namespace index.
pageid?
optionalpageid?:number
Defined in: core/query/index.ts:365
Page id. Absent when the id is unknown: a missing page requested by page
id keeps its pageid alongside missing, while title-supplied
missing/invalid pages and special pages carry no pageid.
special?
optionalspecial?:true
Defined in: core/query/index.ts:393
true for pages in a special namespace.
title?
optionaltitle?:string
Defined in: core/query/index.ts:371
Full, normalized page title.