Expand all

ve.ui.MWTransclusionOutlineWikitextWidget

Extends

Constructor

new ve.ui.MWTransclusionOutlineWikitextWidget(content) #

Top-level part in the template dialog sidebar, representing a raw wikitext snippet.

Parameters:

Name Type Description
content ve.dm.MWTransclusionContentModel
Source:

Top-level part in the template dialog sidebar, representing a raw wikitext snippet.

Methods

isSelected() → {boolean} #

Convenience method, modelled after OO.ui.OptionWidget, but this isn't one.

Returns:

Type
boolean
Inherited from:
Source:
Convenience method, modelled after OO.ui.OptionWidget, but this isn't one.

setSelected(state) #

Convenience method, modelled after OO.ui.OptionWidget, but this isn't one.

Parameters:

Name Type Description
state boolean
Inherited from:
Source:
Convenience method, modelled after OO.ui.OptionWidget, but this isn't one.

updateButtonAriaDescription(state)private #

Events

transclusionOutlineItemSelected(pageName, [soft]) #

Triggered when the user interacts with any sidebar element in a meaningful way, and that should be reflected in the content pane of the dialog. This includes e.g. selecting something that was already selected.

Parameters:

Name Type Attributes Description
pageName string

Unique id of the OO.ui.BookletLayout page, e.g. something like "part_1" or "part_1/param1".

soft boolean optional

If true, focus should stay in the sidebar. Defaults to false.

Inherited from:
Source:

Triggered when the user interacts with any sidebar element in a meaningful way, and that should be reflected in the content pane of the dialog.

transclusionPartSoftSelected(partId) #

"Soft" selection with space.

Parameters:

Name Type Description
partId string

Unique id of the ve.dm.MWTransclusionPartModel, e.g. something like "part_1".

Inherited from:
Source:
"Soft" selection with space.