Custom Layout Options Showing `[Object Object]`

Hello everyone,

I’ve been exploring how custom layouts work with extensions, and I’ve run into an issue.

I’m trying to add configurable options to my custom layout — similar to how the Card Layout displays its layout options in the sidebar.

So far, I’ve attempted to create a custom component for the layout options. However, instead of rendering properly, it displays:

[Object Object]

Here’s what it looks like:


What I’m Trying to Achieve

  • Add custom layout options
  • Have them render properly in the layout sidebar
  • Mimic how built-in layouts (like Card Layout) expose their configurable fields

If anyone has guidance on the correct way to structure layout options for a custom extension, I’d really appreciate the help.

Thank you!