From 2da07127e45312ce22d894aa771b8797e9a301a1 Mon Sep 17 00:00:00 2001 From: Vojta Jina Date: Tue, 24 May 2011 00:49:33 +0200 Subject: Add doc:tutorial-instructions widget --- docs/src/templates/docs.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'docs/src/templates/docs.js') diff --git a/docs/src/templates/docs.js b/docs/src/templates/docs.js index e05f0ec1..47d294c3 100644 --- a/docs/src/templates/docs.js +++ b/docs/src/templates/docs.js @@ -65,3 +65,21 @@ angular.widget('code', function(element){ SyntaxHighlighter['defaults'].toolbar = false; SyntaxHighlighter['defaults'].gutter = false; + +/** + * Controller for tutorial instructions + * @param $cookieStore + * @constructor + */ +function TutorialInstructionsCtrl($cookieStore) { + this.selected = $cookieStore.get('selEnv') || 'git-mac'; + + this.currentCls = function(id, cls) { + return this.selected == id ? cls || 'current' : ''; + }; + + this.select = function(id) { + this.selected = id; + $cookieStore.put('selEnv', id); + }; +} -- cgit v1.2.3