25 parent::__construct( $config );
28 if ( isset( $config[
'showMissing'] ) ) {
29 $this->showMissing = $config[
'showMissing'];
31 if ( isset( $config[
'excludeDynamicNamespaces'] ) ) {
32 $this->excludeDynamicNamespaces = $config[
'excludeDynamicNamespaces'];
34 if ( isset( $config[
'allowEditTags'] ) ) {
35 $this->allowEditTags = $config[
'allowEditTags'];
38 $this->addClasses( [
'mw-widgets-titlesMultiselectWidget' ] );
42 return 'mw.widgets.TitlesMultiselectWidget';
46 if ( $this->showMissing !==
null ) {
49 if ( $this->excludeDynamicNamespaces !==
null ) {
52 if ( $this->allowEditTags !==
null ) {
56 return parent::getConfig( $config );