- what isn't found?
- what is iElement?
- also, you've restricted your directive to support attributes but the comment 
shows as element

Sent from my iPad

> On Oct 18, 2014, at 4:28 PM, Mike Wassermann <[email protected]> wrote:
> 
> I am using Hottowel,
> 
> I defined a directive:
> 
> (function() {
>     'use strict';
> 
>     angular
>         .module('app')
>         .directive('directionDirective', directionDirective);
> 
>     directionDirective.$inject = ['$window'];
>     
>     function directionDirective ($window) {
>         // Usage:
>         //     <directionDirective></directionDirective>
>         // Creates:
>         // 
>         var directive = {
>             link: link,
>             restrict: 'A',
>             require : ['^ngModel'],
>             scope : {
>                 ngModel : "="
>             },
>         };
>         return directive;
> 
>         function link(scope, element, attrs, ctrl) {
>             var selectpicker = $(iElement);
> 
>             selectpicker.selectpicker({
>                 size : 10,
>                 width : '100%',
>                 noneSelectedText : 'No selection'
>             });
> 
>             scope.$watch(function(){return $(iElement).find("option").length 
> }, function() {
>                 selectpicker.selectpicker('refresh');
>             });
>         }
>     }
> 
> })();
> 
> I suspect I need a factory to get it to work, because I get errors stating 
> that it can't be found.
> 
> 
> Can you point me in the right direction?
> 
> Michael
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "AngularJS" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/angular.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to