CommandWithAttachedAssetsInterface.php

Same filename in other branches
  1. 9 core/lib/Drupal/Core/Ajax/CommandWithAttachedAssetsInterface.php
  2. 8.9.x core/lib/Drupal/Core/Ajax/CommandWithAttachedAssetsInterface.php
  3. 11.x core/lib/Drupal/Core/Ajax/CommandWithAttachedAssetsInterface.php

Namespace

Drupal\Core\Ajax

File

core/lib/Drupal/Core/Ajax/CommandWithAttachedAssetsInterface.php

View source
<?php

namespace Drupal\Core\Ajax;


/**
 * Interface for Ajax commands that render content and attach assets.
 *
 * All Ajax commands that render HTML should implement these methods
 * to be able to return attached assets to the calling AjaxResponse object.
 *
 * @ingroup ajax
 */
interface CommandWithAttachedAssetsInterface {
    
    /**
     * Gets the attached assets.
     *
     * @return \Drupal\Core\Asset\AttachedAssets|null
     *   The attached assets for this command.
     */
    public function getAttachedAssets();

}

Interfaces

Title Deprecated Summary
CommandWithAttachedAssetsInterface Interface for Ajax commands that render content and attach assets.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.