feat(buttons): integration with NgModelController.$render()