AngularJS cambia la ruta con ng-click usando ui-router

¿Cómo puedo cambiar route.state usando ng-click en lugar de un enlace que aplique ui-sref?

He intentado esto:

<button ng-click="selectDir(file.fullPath)">set</button>

con

$scope.selectDir = function(location) {
    options.storageLocation = location;
    $route.current = 'recorder.options';
}

Pero no funciona. ¿Algunas ideas?

Respuestas a la pregunta(1)

Su respuesta a la pregunta