On this page
class InsertCommand
Generic AJAX command for inserting content.
This command instructs the client to insert the given HTML using whichever jQuery DOM manipulation method has been specified in the #ajax['method'] variable of the element that triggered the request.
This command is implemented by Drupal.AjaxCommands.prototype.insert() defined in misc/ajax.js.
Hierarchy
- class \Drupal\Core\Ajax\InsertCommand implements CommandInterface, CommandWithAttachedAssetsInterface uses CommandWithAttachedAssetsTrait
Related topics
- Ajax API
- Overview for Drupal's Ajax API.
File
- core/lib/Drupal/Core/Ajax/InsertCommand.php, line 17
Namespace
Drupal\Core\AjaxMembers
Name | Modifiers | Type | Description |
---|---|---|---|
CommandWithAttachedAssetsTrait::$attachedAssets | protected | property | The attached assets for this Ajax command. |
CommandWithAttachedAssetsTrait::getAttachedAssets | public | function | Gets the attached assets. Overrides CommandWithAttachedAssetsInterface::getAttachedAssets |
CommandWithAttachedAssetsTrait::getRenderedContent | protected | function | Processes the content for output. |
InsertCommand::$content | protected | property | The content for the matched element(s). |
InsertCommand::$selector | protected | property | A CSS selector string. |
InsertCommand::$settings | protected | property | A settings array to be passed to any attached JavaScript behavior. |
InsertCommand::render | public | function | Implements Drupal\Core\Ajax\CommandInterface:render(). Overrides CommandInterface::render |
InsertCommand::__construct | public | function | Constructs an InsertCommand object. |
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/core!lib!Drupal!Core!Ajax!InsertCommand.php/class/InsertCommand/8.1.x