class FieldFormSavedCommand
Indicates a field was saved and passes the rerendered field to Quick Edit.
Hierarchy
- class \Drupal\Core\Ajax\BaseCommand implements \Drupal\Core\Ajax\CommandInterface
- class \Drupal\quickedit\Ajax\FieldFormSavedCommand extends \Drupal\Core\Ajax\BaseCommand
 
 
Expanded class hierarchy of FieldFormSavedCommand
1 file declares its use of FieldFormSavedCommand
- QuickEditController.php in core/
modules/ quickedit/ src/ QuickEditController.php  
File
- 
              core/
modules/ quickedit/ src/ Ajax/ FieldFormSavedCommand.php, line 10  
Namespace
Drupal\quickedit\AjaxView source
class FieldFormSavedCommand extends BaseCommand {
  
  /**
   * The same re-rendered edited field, but in different view modes.
   *
   * @var array
   */
  protected $other_view_modes;
  
  /**
   * Constructs a FieldFormSavedCommand object.
   *
   * @param string $data
   *   The re-rendered edited field to pass on to the client side.
   * @param array $other_view_modes
   *   The same re-rendered edited field, but in different view modes, for other
   *   instances of the same field on the user's page. Keyed by view mode.
   */
  public function __construct($data, $other_view_modes = []) {
    parent::__construct('quickeditFieldFormSaved', $data);
    $this->other_view_modes = $other_view_modes;
  }
  
  /**
   * {@inheritdoc}
   */
  public function render() {
    return [
      'command' => $this->command,
      'data' => $this->data,
      'other_view_modes' => $this->other_view_modes,
    ];
  }
}
Members
| Title Sort descending | Modifiers | Object type | Summary | Overriden Title | 
|---|---|---|---|---|
| BaseCommand::$command | protected | property | The name of the command. | |
| BaseCommand::$data | protected | property | The data to pass on to the client side. | |
| FieldFormSavedCommand::$other_view_modes | protected | property | The same re-rendered edited field, but in different view modes. | |
| FieldFormSavedCommand::render | public | function | Return an array to be run through json_encode and sent to the client. | Overrides BaseCommand::render | 
| FieldFormSavedCommand::__construct | public | function | Constructs a FieldFormSavedCommand object. | Overrides BaseCommand::__construct | 
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.