3 namespace Drupal\views\Plugin\views\field;
5 use Drupal\views\ResultRow;
8 * Defines a field handler which renders multiple items per row.
10 interface MultiItemsFieldHandlerInterface extends FieldHandlerInterface {
13 * Renders a single item of a row.
16 * The index of the item inside the row.
18 * The item for the field to render.
21 * The rendered output.
23 public function render_item($count, $item);
26 * Gets an array of items for the field.
28 * @param \Drupal\views\ResultRow $values
29 * The result row object containing the values.
32 * An array of items for the field.
34 public function getItems(ResultRow $values);
37 * Render all items in this field together.
40 * The items provided by getItems for a single row.
45 public function renderItems($items);