Interface: ApiCompareResult
Defined in: core/compare.ts:15
The compare object of a successful action=compare response.
Properties
bodies?
optionalbodies?:Record<string,string>
Defined in: core/compare.ts:23
Per-slot diff bodies, keyed by slot role. prop=diff when comparing
specific slots (fromslots/toslots); takes the place of body.
body?
optionalbody?:string
Defined in: core/compare.ts:17
Diff HTML. prop=diff; only when the diff is not split per slot.
diffsize?
optionaldiffsize?:number
Defined in: core/compare.ts:26
Size of the diff HTML in bytes. prop=diffsize.
fromarchive?
optionalfromarchive?:true
Defined in: core/compare.ts:67
The from revision was read from the archive (deleted since it was referenced). A Flag.
fromcomment?
optionalfromcomment?:string
Defined in: core/compare.ts:50
Edit summary of the from revision. prop=comment.
fromcommenthidden?
optionalfromcommenthidden?:true
Defined in: core/compare.ts:61
The from revision's summary is hidden. A Flag.
fromid?
optionalfromid?:number
Defined in: core/compare.ts:34
Page id of the from side. prop=ids.
fromns?
optionalfromns?:number
Defined in: core/compare.ts:38
Namespace index of the from side. prop=title.
fromparsedcomment?
optionalfromparsedcomment?:string
Defined in: core/compare.ts:52
HTML-rendered summary of the from revision. prop=comment or prop=parsedcomment.
fromrevid?
optionalfromrevid?:number
Defined in: core/compare.ts:36
Revision id of the from side. prop=ids.
fromsize?
optionalfromsize?:number
Defined in: core/compare.ts:42
Revision size in bytes of the from side. prop=size.
fromsuppressed?
optionalfromsuppressed?:true
Defined in: core/compare.ts:64
Suppression (oversight) applies to the from revision, alongside the *hidden flags. A Flag.
fromtexthidden?
optionalfromtexthidden?:true
Defined in: core/compare.ts:55
The from revision's content is hidden (revision-deleted). A Flag.
fromtimestamp?
optionalfromtimestamp?:string
Defined in: core/compare.ts:44
Timestamp of the from revision. prop=timestamp.
fromtitle?
optionalfromtitle?:string
Defined in: core/compare.ts:40
Page title of the from side. prop=title.
fromuser?
optionalfromuser?:string
Defined in: core/compare.ts:46
Editor of the from revision. prop=user.
fromuserhidden?
optionalfromuserhidden?:true
Defined in: core/compare.ts:58
The from revision's author is hidden. A Flag.
fromuserid?
optionalfromuserid?:number
Defined in: core/compare.ts:48
Editor user id of the from revision. prop=user.
next?
optionalnext?:number
Defined in: core/compare.ts:31
Revision id following the to side. prop=rel.
prev?
optionalprev?:number
Defined in: core/compare.ts:29
Revision id preceding the from side. prop=rel.
toarchive?
optionaltoarchive?:true
Defined in: core/compare.ts:103
The to revision was read from the archive (deleted since it was referenced). A Flag.
tocomment?
optionaltocomment?:string
Defined in: core/compare.ts:86
Edit summary of the to revision. prop=comment.
tocommenthidden?
optionaltocommenthidden?:true
Defined in: core/compare.ts:97
The to revision's summary is hidden. A Flag.
toid?
optionaltoid?:number
Defined in: core/compare.ts:70
Page id of the to side. prop=ids.
tons?
optionaltons?:number
Defined in: core/compare.ts:74
Namespace index of the to side. prop=title.
toparsedcomment?
optionaltoparsedcomment?:string
Defined in: core/compare.ts:88
HTML-rendered summary of the to revision. prop=comment or prop=parsedcomment.
torevid?
optionaltorevid?:number
Defined in: core/compare.ts:72
Revision id of the to side. prop=ids.
tosize?
optionaltosize?:number
Defined in: core/compare.ts:78
Revision size in bytes of the to side. prop=size.
tosuppressed?
optionaltosuppressed?:true
Defined in: core/compare.ts:100
Suppression (oversight) applies to the to revision, alongside the *hidden flags. A Flag.
totexthidden?
optionaltotexthidden?:true
Defined in: core/compare.ts:91
The to revision's content is hidden (revision-deleted). A Flag.
totimestamp?
optionaltotimestamp?:string
Defined in: core/compare.ts:80
Timestamp of the to revision. prop=timestamp.
totitle?
optionaltotitle?:string
Defined in: core/compare.ts:76
Page title of the to side. prop=title.
touser?
optionaltouser?:string
Defined in: core/compare.ts:82
Editor of the to revision. prop=user.
touserhidden?
optionaltouserhidden?:true
Defined in: core/compare.ts:94
The to revision's author is hidden. A Flag.
touserid?
optionaltouserid?:number
Defined in: core/compare.ts:84
Editor user id of the to revision. prop=user.