code: public function createFromData($data): ?Picker
      {
          try {
              $config = PickerConfig::urlDecode($data);
          } catch (\InvalidArgumentException $e) {
              return null;
          }
  
          return $this->create($config);
      }
docs: {@inheritdoc}