TRUE]; } /** * {@inheritdoc} */ public function settingsForm(array $form, FormStateInterface $form_state, Editor $editor) { $form['stumpy_arms'] = [ '#title' => t('Stumpy arms'), '#type' => 'checkbox', '#default_value' => TRUE, ]; return $form; } /** * {@inheritdoc} */ public function getJSSettings(Editor $editor) { $js_settings = []; $settings = $editor->getSettings(); if ($settings['stumpy_arms']) { $js_settings['doMyArmsLookStumpy'] = TRUE; } return $js_settings; } /** * {@inheritdoc} */ public function getLibraries(Editor $editor) { return [ 'editor_test/trex', ]; } }