Classe angular complexa js ng

Eu tenho o componente e tenho um problema de configuração da classe css para isso. Eu quero sempre ter uma classe de "caixa", em seguida, para ter classes adicionais especificadas pelo argumento de "classe" de diretiva e uma classe condicional "mini".

Conceitualmente, o que eu quero alcançar é algo assim:

<div class="box {{class}}" data-ng-class="{mini: !isMaximized}">
...
</div>

O problema é que quando eu defino o atributo html da classe, o atributo ng-class é omitido. Como fazer o meu exemplo funcionar sem alterar o controlador? É mesmo possível, ou devo definir a classe no controlador (o que eu gostaria de evitar)?

questionAnswers(5)

yourAnswerToTheQuestion