+ /**
+ * @var array<string, callable[]>
+ */
+ protected array $listeners = [];
+
+ /**
+ * Get the currently configured theme.
+ * Returns an empty string if not configured.
+ */
+ public function getTheme(): string
+ {
+ return config('view.theme') ?? '';
+ }