Desencadenar una función cada vez que se cambia la categoría dentro del compositor

Creo que GitHub - discourse/discourse-custom-composer-placeholders puede servir como ejemplo de cómo hacerlo.
Cambia el marcador de posición en el compositor en función de la categoría y también funciona cuando lo cambias.