public function asEmail($value, $options = [], $encoding = null)
    {
        if ($value === null) {
            return $this->nullDisplay;
        }

        return Html::mailto(Html::encode($value, true, $encoding), $value, $options);
    }