/* * Code Example Directive * * Formats codes examples and prevents * Angular code from being processed. */ angularIO.directive('codeExample', function() { return { restrict: 'E', transclude: true, replace: true, scope: { name: '@', language: '@', format: '@' }, link: function(scope, element, attrs, codeSwitchController, transcludeFunc) { transcludeFunc( scope, function( content ) { var code = '' + content[0].innerHTML + ''; element.append(code); }); }, template:'
'
  };
});