options, $options); * * @param array $options * @return array */ public function getOptions(array $options = []): array; /** * Sets one widget option, both for internal use and for frontend rendering. * * The given option should be persisted and permanently overwrite the internal option. * * @param string $name * @param mixed $value */ public function setOption(string $name, $value): void; }