Lista branca de elemento HTML que é um elemento personalizado (web component)

É possível fazer o whitelist de um elemento personalizado?

Tenho uma biblioteca de elementos personalizados que desenvolvi e gostaria de torná-los disponíveis para meus usuários. @pfaffman apontou o componente de tema wrapper bbcode de @j.jaffeux, mas isso parece ser mais sobre… bem, para ser honesto, não tenho certeza se entendo a relação entre a entrada e a saída no exemplo.

No mundo dos plugins, parecem existir exemplos claros onde elementos HTML específicos são “liberados” — há bastante código, mas se se resume apenas a seguir um modelo como este para fazer meu conjunto fechado de elementos personalizados funcionar, provavelmente consigo descobrir:

É bem fácil entender como esse código funciona.

Funcionaria da mesma forma se a tag em questão fosse um elemento personalizado (que, claro, tem um hífen), como, por exemplo, <interlinear-text> (que já defini fora do Discourse)?

Olá @amundo,

Você teve algum sucesso com isso? Estou investigando o uso de Webcomponents no Discourse para adicionar elementos consistentes em nossas propriedades web.

Atenciosamente,
ABK

Não, como você pode ver, não houve resposta. :man_shrugging:t4: