You are here

public function DataFilterInterface::suggestArgument in Typed Data API enhancements 8

Suggests some possible argument values based on user input.

This is used to provide sensible auto-completion.

Parameters

\Drupal\Core\TypedData\DataDefinitionInterface $definition: The definition of the filtered data.

string[] $arguments: The array of filter arguments, which have been already inputted.

string $input: (optional) The filter argument currently being input. Defaults to an empty string.

Return value

string[] An array of possible argument strings.

1 method overrides DataFilterInterface::suggestArgument()
DataFilterBase::suggestArgument in src/DataFilterBase.php
Suggests some possible argument values based on user input.

File

src/DataFilterInterface.php, line 92

Class

DataFilterInterface
Interface for data filters.

Namespace

Drupal\typed_data

Code

public function suggestArgument(DataDefinitionInterface $definition, array $arguments, $input = '');