37 public static function create(ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition) {
39 $container->get(
'paragraphs_editor.field_value.manager')
46 public function process(SemanticDataInterface $data, DomProcessorResultInterface $result) {
47 if ($data->is($this->getSelector(
'widget'))) {
48 $this->
setAttribute($data->node(),
'widget',
'<context>', $data->get(
'context_id'));
setAttribute(\DOMNode $node, $element_name, $attribute_name, $value)
static create(ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition)
process(SemanticDataInterface $data, DomProcessorResultInterface $result)
trait ParagraphsEditorElementTrait
__construct(FieldValueManagerInterface $field_value_manager)
initializeParagraphsEditorElementTrait(FieldValueManagerInterface $field_value_manager)