Home
Classes
Autocomplete
getActiveMenu
getConfig
getRelevantPageNames
getRelevantTemplateNames
getRelevantUserNames
useOriginalFirstCharCase
cleanUp
init
BootProcess
execute
isFirstRun
Button
hide
isDisabled
isPending
maybeExecuteAction
setAction
setDisabled
setHref
setIconProgressive
setLabel
setPending
setTooltip
show
toggle
CdError
CheckboxInputWidget
Comment
getLatest
groupBySection
initPrototypes
parseDtId
parseId
scrollToFirstHighlightAll
addAttributes
addCommentFormToPage
addLayers
addMenu
addSubitem
canBeEdited
cleanUpCommentFormTraces
collapse
collectParts
configureLayers
copyLink
edit
expand
expandAllThreadsDownTo
filterParts
findDiffMatches
findNewSelf
flash
flashChanged
flashChangedOnSight
flashTarget
formatTimestamp
generateDiffView
getAncestors
getChildren
getCommentAboveReply
getCommentFormMethodName
getDiffLink
getDirection
getIdentifyingData
getLayersContainer
getLayersContainerOffset
getListsUpTree
getMargins
getOffset
getParent
getRelevantComment
getRelevantSection
getSourcePage
getText
getUrl
getWikilinkFragment
goToParent
handleDtTimestampClick
highlightHovered
initNewAndSeen
isIntro
isInViewport
isOtherKindOfList
isPartOfList
isUnsignedItem
loadCode
locateInCode
markAsChanged
maybeRequestAuthorGender
maybeSplitParent
reformatTimestamp
registerSeen
removeLayers
removeNestedParts
replaceElement
replaceListsWithItems
replaceSignatureWithHeader
reply
reviewHighlightables
scrollIntoView
scrollTo
setSelected
stopAnimations
thank
unhighlightHovered
unmarkAsChanged
update
updateHoverState
updateLayersOffset
updateLevels
wrapInlineParts
wrapNumberedList
CommentButton
hide
isDisabled
isPending
maybeExecuteAction
setAction
setDisabled
setHref
setIconProgressive
setLabel
setPending
setTooltip
show
toggle
CommentForm
forgetOnTarget
getDefaultPreloadConfig
getPropertyNameOnTarget
init
adjustLabels
cancel
confirmClose
encapsulateSelection
getContainerListType
getLastFocused
getMode
getOriginalComment
getOriginalHeadline
getOutermostElement
getParentComment
getPreloadConfig
getTarget
getTargetWithOutdentedReplies
goTo
handleError
handlePasteDrop
haveSuggestedToImprovePerformanceRecently
hideMessage
highlightQuoteButton
inputToCode
isAltered
isBeingSubmitted
isContentBeingLoaded
isNewSectionApi
isNewTopicOnTop
isOmitSignatureCheckboxAltered
isSectionSubmitted
isSummaryAltered
mention
popPending
preview
pushPending
quote
reloadPage
rescue
restore
setNewSectionApi
setSectionSubmitted
setup
showMessage
submit
teardown
uploadImage
viewChanges
CommentFormInputTransformer
init
prependIndentationToLine
getMaskedTexts
getText
isIndented
mask
maskSensitiveCode
maskTags
maskTemplatesRecursively
processNewlines
transform
unmask
unmaskText
withText
CommentFormOperation
close
delay
getDate
getOption
getType
isClosed
isDelayed
maybeClose
open
undelay
CommentFormOperationRegistry
add
closeAll
filter
filterByType
remove
CommentSkeleton
generateId
isAnyId
isDtId
isId
processOutdents
updateOutdentWidth
addAttributes
collectParts
filterParts
getChildren
getListsUpTree
getParent
isIntro
isOtherKindOfList
isPartOfList
isUnsignedItem
removeNestedParts
replaceListsWithItems
updateLevels
wrapInlineParts
wrapNumberedList
CommentSource
modifyContext
toInput
CommentSubitemList
add
get
remove
CopyLinkDialog
copyCallback
createAnchorPanelContent
createDiffPanel
createDiffPanelContent
DivLabelWidget
DtSubscriptions
actuallySubscribe
actuallyUnsubscribe
areLoaded
getState
getSubscriptions
getType
itemsToKeys
load
loadToTalkPage
processOnTalkPage
subscribe
unsubscribe
updateLocally
updatePageSubscribeButton
EditSubscriptionsDialog
confirmClose
handleError
isUnsaved
save
ElementsAndTextTreeWalker
firstChild
lastChild
nextNode
nextSibling
parentNode
previousNode
previousSibling
tryMove
ElementsTreeWalker
firstChild
lastChild
nextNode
nextSibling
parentNode
previousNode
previousSibling
tryMove
external:mw.Api
external:mw.ForeignStructuredUpload
external:mw.ForeignStructuredUpload.BookletLayout
external:mw.Title
external:mw.Upload
external:mw.Upload.Dialog
external:OO.ui.ButtonMenuSelectWidget
external:OO.ui.ButtonWidget
external:OO.ui.CheckboxInputWidget
external:OO.ui.CopyTextLayout
external:OO.ui.Error
external:OO.ui.FieldLayout
external:OO.ui.HorizontalLayout
external:OO.ui.LabelWidget
external:OO.ui.MultilineTextInputWidget
external:OO.ui.PageLayout
external:OO.ui.PopupButtonWidget
external:OO.ui.PopupWidget
external:OO.ui.Process
external:OO.ui.ProcessDialog
external:OO.ui.RadioOptionWidget
external:OO.ui.RadioSelectWidget
external:OO.ui.TextInputWidget
external:OO.ui.WindowManager
ForeignStructuredUpload
getDefaultUser
getLicense
getSource
getUser
setLicense
setSource
setUser
ForeignStructuredUploadBookletLayout
generateHistoryText
getTemplateForHostname
areAddedInputsDisabled
cancelUpload
clear
createUpload
getDateFromLastModified
getExactDateFromLastModified
getText
isInfoFormOmitted
modifyInfoForm
modifyUploadForm
onInfoFormChange
onPresetChange
onUploadFormChange
saveFile
setup
uploadFile
LegacySubscriptions
actuallySubscribe
areLoaded
getForCurrentPage
getForPageId
getOriginalState
getPageIds
getState
getType
itemsToKeys
load
loadToTalkPage
pack
processOnTalkPage
save
subscribe
unpack
unsubscribe
updateLocally
updatePageSubscribeButton
LiveTimestamp
initImproved
reset
updateImproved
init
update
pageRegistry.Page
addAddTopicButton
addCommentFormToPage
addSection
autoAddSection
canHaveArchives
cleanUpCommentFormTraces
compareRevisions
edit
exists
findNewSelf
getArchivedPage
getArchivePrefix
getCommentAboveReply
getCommentFormMethodName
getDecodedUrlWithFragment
getIdentifyingData
getRelevantComment
getRelevantSection
getRevisions
getUrl
guessNewTopicPlacement
isActive
isArchive
isCommentable
isCurrentArchive
isOwnTalkPage
isProbablyTalkPage
loadCode
markAsRead
parse
purge
pageRegistry~PageSource
modifyContext
toc~TocItem
replaceText
updateSubscriptionState
userRegistry.User
getGender
getGlobalId
getName
getNamespaceAlias
getRights
isMuted
isRegistered
setGender
setGlobalId
setMuted
setRights
MoveSectionDialog
abort
confirmClose
editSourcePage
editTargetPage
handleError
isUnsaved
loadSourcePage
loadTargetPage
onTitleInputChange
MultilineTextInputWidget
Parser
init
processLink
createComment
createSection
findHeadings
findSignatures
findUnsigneds
getNestingLevel
getTopElementsWithText
processAndRemoveDtMarkup
splitParentAfterNode
ProcessDialog
confirmClose
handleError
isUnsaved
PrototypeRegistry
add
addWidget
get
getWidget
RadioOptionWidget
createHelpElement
Section
initPrototypes
addCommentFormToPage
addMetadataAndActions
addNewCommentCountMetadata
addSubscribeButton
addSubsection
canBeMoved
canBeReplied
canBeSubsectioned
canFirstCommentBeEdited
cleanUpCommentFormTraces
copyLink
ensureSubscribeIdPresent
extractSubscribeId
findNewSelf
findRealLastElement
getAncestors
getBase
getChildren
getClosestSectionSubscribedTo
getCommentAboveReply
getCommentFormMethodName
getIdentifyingData
getLastElement
getParent
getRelevantComment
getRelevantSection
getSectionSubscribedTo
getSourcePage
getTocItem
getUrl
getWikilinkFragment
loadCode
locateInCode
maybeAddAddSubsectionButton
maybeAddReplyButton
move
parseHeadline
reply
requestCode
resubscribeIfRenamed
showAddSubsectionButtonOnReplyButtonHover
subscribe
unsubscribe
update
updateNewCommentsData
updateTocLink
updateVisibility
SectionSkeleton
getAncestors
getLastElement
getParent
parseHeadline
SectionSource
extractLastCommentIndentation
modifyContext
SettingsDialog
collectSettings
confirmClose
createPages
getStateSettings
handleError
isUnsaved
onDesktopNotificationsSelectChange
removeData
renderControls
updateAbilities
StorageItem
cleanUp
get
getAll
reload
remove
removeItem
save
set
setWithTime
Subscriptions
getState
getType
itemsToKeys
loadToTalkPage
processOnTalkPage
subscribe
unsubscribe
updateLocally
updatePageSubscribeButton
TextInputWidget
cdInsertContent
getWikitextFromPaste
getWikitextFromSelection
maybeConvertElementToWikitext
TextMasker
getMaskedTexts
getText
mask
maskSensitiveCode
maskTags
maskTemplatesRecursively
unmask
unmaskText
withText
Thread
init
initPrototypes
updateLines
collapse
expand
getComments
hasMouseMoved
TreeWalker
firstChild
lastChild
nextNode
nextSibling
parentNode
previousNode
previousSibling
tryMove
UploadDialog
showErrors
updateActionLabels
Modules
addCommentLinks
addCommentLinksToSpecialSearch
app
cd
commentFormRegistry
adjustLabels
detach
getAll
getByIndex
getCount
getLastActive
getLastActiveAltered
init
query
remove
saveSession
setupCommentForm
toggleQuoteButtonsHighlighting
commentRegistry
add
addNewCommentsNotes
adjustDom
changeElementType
configureAndAddLayers
connectBrokenThreads
findAndUpdateTableComments
findInViewport
getAll
getByAnyId
getByDtId
getById
getByIndex
getCount
getSelectedComment
init
initNewAndSeen
maybeHighlightHovered
maybeRedrawLayers
query
reformatComments
reformatTimestamps
registerSeen
reset
resetLayers
reviewHighlightables
setDtIds
setup
controller
addEventListeners
addPreventUnloadCondition
areThereLtrRtlMixes
areThereOutdents
cleanUpUrlAndDom
connectToAddTopicButtons
getApi
getBootProcess
getClosedDiscussions
getContentColumnOffsets
getDtSubscribableThreads
getFloatingElements
getHiddenElements
getPopupOverlay
getRelevantAddedCommentIds
getRootElement
getSubscriptionsInstance
getWindowManager
getWorker
handleMouseMove
handleScroll
init
isArticlePageTalkPage
isAutoScrolling
isBooting
isContributionsPage
isCurrentRevision
isDefinitelyTalkPage
isDiffPage
isHistoryPage
isLongPage
isObstructingElementHovered
isPageOverlayOn
isSubscribingDisabled
isTalkPage
isWatchlistPage
maybeMarkPageAsRead
reload
removePreventUnloadCondition
restoreRelativeScrollPosition
restoreScrollPosition
saveRelativeScrollPosition
saveScrollPosition
scrollToY
setTalkPageness
setup
setupMutationObserver
showCopyLinkDialog
showEditSubscriptionsDialog
toggleAutoScrolling
updateAddedComments
updatePageContents
updatePageTitle
convenientDiscussions
debug
fullResetTimer
getAverageTimerTime
getTimerTotal
incrementCounter
init
initCounters
logAndResetEverything
logAndResetTimer
resetTimer
startTimer
stopTimer
defaultConfig
afterAuthorLinkParse
areNewTopicsOnTop
beforeAuthorLinkParse
getAnchorCode
getMoveSourcePageCode
getMoveTargetPageCode
postTransformCode
preTransformCode
rejectNode
transformSummary
init
addTalkPageCss
getSiteData
initGlobals
initTalkPage
initTimestampParsingTools
memorizeCssValues
jqueryExtensions
navPanel
goToFirstUnseenComment
goToNextCommentForm
goToNextNewComment
goToPreviousNewComment
isMounted
setup
notifications
add
close
get
init
pageNav
isMounted
setup
pageRegistry
get
getCurrent
processFragment
sectionRegistry
add
addMetadataAndActions
findByHeadlineParts
generateDtSubscriptionId
getAll
getByHeadline
getById
getByIndex
getBySubscribeId
getCount
getCurrentSection
getFirstSectionRelativeTopOffset
init
maybeUnhideAll
query
reset
search
setup
updateNewCommentsData
settings
addLinkToFooter
get
init
initUi
load
maybeConfirmDesktopNotifications
maybeSuggestEnableCommentReformatting
save
saveSettingOnTheFly
showDialog
toc
addCommentCount
getBottomOffset
getItem
init
isFloating
isPresent
setup
updateChecker
init
setup
markCommentsAsChanged
userRegistry
get
getCurrent
getUsersByGlobalId
loadMuted
utilsApi
convertHtmlToWikitext
getPageIds
getPagesExistence
getPageTitles
getUserInfo
handleApiReject
loadUserGenders
parseCode
requestInBackground
saveGlobalOption
saveLocalOption
saveOptions
splitIntoBatches
utilsGeneral
addToArrayIfAbsent
areObjectsEqual
buildEditSummary
calculateWordOverlap
canonicalUrlToPageName
countOccurrences
decodeHtmlEntities
defined
definedAndNotNull
generateFixedPosTimestamp
generatePageNamePattern
getCommonGender
getContentLanguageMessages
getDayTimestamp
getDbnameForHostname
getHeadingLevel
getLastArrayElementOrSelf
getNativePromiseState
getQueryParamBooleanValue
isCommentEdit
isHeadingNode
isInline
isMetadataNode
isProbablyTalkPage
isUndo
keepWorkerSafeValues
mergeRegexps
parseWikiUrl
removeDirMarks
removeDoubleSpaces
removeFromArrayIfPresent
reorderArray
sleep
spacesToUnderlines
ucFirst
underlinesToSpaces
unique
utilsOoui
createCheckboxField
createCopyTextField
createNumberField
createRadioField
createTextField
mixEventEmitterInObject
mixinUserOoUiClass
showConfirmDialog
tweakUserOoUiClass
utilsTimestamp
formatDate
formatDateImproved
formatDateNative
formatDateRelative
getDateFromTimestampMatch
initDayjs
parseTimestamp
utilsWikitext
brsToNewlines
encodeWikilink
endWithTwoNewlines
escapePipesOutsideLinks
extractArabicNumeral
extractSignatures
findFirstTimestamp
generateTagsRegexp
maskDistractingCode
normalizeCode
removeWikiMarkup
utilsWindow
cleanUpPasteDom
createSvg
getElementFromPasteHtml
getExtendedRect
getFooter
getHigherNodeAndOffsetInSelection
getRangeContents
getVisibilityByRects
isCmdModifierPressed
isElementConvertibleToWikitext
isHtmlConvertibleToWikitext
isInputFocused
keyCombination
skin$
transparentize
wrapDiffBody
wrapHtml
worker
worker-gate
Externals
external:DataNode
external:Element
external:jQuery
external:jQueryPromise
external:mw
external:Node
external:OO
Events
beforeParse
changesSincePreviousVisit
commentFormCreated
commentFormCustomModulesReady
commentFormToolbarReady
commentLayersCreated
commentLinksAdded
commentsReady
launched
moreMenuSelectCreated
mutedUsers
newChanges
newCommentsHighlighted
pageReady
pageReadyFirstTime
preprocessed
previewReady
sectionsReady
subscribeButtonAdded
Namespaces
convenientDiscussions
mws
s
sParse
convenientDiscussions.api
buildEditSummary
generateCommentId
getCommentByDtId
getCommentById
getLastActiveAlteredCommentForm
getLastActiveCommentForm
getRootElement
getSectionById
getSectionsByHeadline
isPageOverlayOn
parseCommentId
reloadPage
wrapDiffBody
wrapHtml
convenientDiscussions.g
external:jQuery.fn
cdAddCloseButton
cdGetText
cdIsInViewport
cdRemoveCloseButton
cdRemoveNonElementNodes
cdScrollIntoView
cdScrollTo
external:OO.EventEmitter
external:OO.ui
Global
convenientDiscussions
Module that populates the
convenientDiscussions
object.
Source:
src/convenientDiscussions.js
,
line 1