90
90
controller : 'DateInputExampleController as vm' ,
91
91
templateUrl : 'views/date-input.example.html'
92
92
} ;
93
+ states [ 'image-viewer' ] = {
94
+ url : '/image-viewer' ,
95
+ controller : 'ImageViewerExampleController as vm' ,
96
+ templateUrl : 'views/image-viewer.example.html'
97
+ } ;
98
+ states [ 'image-viewer-header' ] = {
99
+ url : '/image-viewer-header' ,
100
+ controller : 'ImageViewerHeaderExampleController as vm' ,
101
+ templateUrl : 'views/image-viewer-header.example.html'
102
+ } ;
93
103
states [ 'dropdown' ] = {
94
104
url : '/dropdown' ,
95
105
controller : 'DropdownExampleController as vm' ,
@@ -260,11 +270,83 @@ $templateCache.put("views/fitted-width.example.html","<h1>Fitted Width</h1><ul c
260
270
$templateCache . put ( "views/flush-height.example.html" , "<div flush-height=flush-height style=background-color:grey>Flush Height</div>" ) ;
261
271
$templateCache . put ( "views/focus-on-click.example.html" , "<button type=button focus-on-click=focus-on-click class=focus-on-click>should have red border when focused</button>" ) ;
262
272
$templateCache . put ( "views/full-height.example.html" , "<div full-height=full-height style=background-color:grey>Full Height</div>" ) ;
273
+ $templateCache . put ( "views/image-viewer-header.example.html" , "<image-viewer-header avatar={{vm.avatar}} handle={{vm.handle}} title={{vm.title}} toggle-comments=vm.toggleComments() comments-allowed=comments-allowed download-allowed=download-allowed></image-viewer-header>" ) ;
274
+ $templateCache . put ( "views/image-viewer.example.html" , "<modal show=true background-click-close=background-click-close><image-viewer-header></image-viewer-header><image-slide-viewer files=vm.files starting-file=vm.startingFile show-notifications=vm.showNotifications></image-slide-viewer></modal>" ) ;
263
275
$templateCache . put ( "views/loader.example.html" , "<loader></loader>" ) ;
264
276
$templateCache . put ( "views/lock-height.example.html" , "<input type=text ng-model=vm.height><div style=\"height: {{ vm.height }}; background-color:green; overflow: hidden; padding:50px\" class=\"flex column\"><div lock-height=no-height style=\"background-color:grey; overflow:auto; font-size:36px;\" class=\"animate lock-height flex-grow\"><ul><li ng-repeat=\"n in [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] track by $index\">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</li></ul></div></div>" ) ;
265
277
$templateCache . put ( "views/modal.example.html" , "<button ng-click=\"vm.show = true\">Show</button><modal show=vm.show background-click-close=background-click-close><img src=http://petdogss.com/wp-content/uploads/2015/01/attention-seeking-puppy.jpg></modal>" ) ;
266
278
$templateCache . put ( "views/scroll.example.html" , "<button type=button scroll-element=section2>Scroll to Section 2</button><div id=section1 class=scrollSection><h2>Section 1</h2></div><div id=section2 class=scrollSection><h2>Section 2</h2></div>" ) ;
267
279
$templateCache . put ( "views/selectable.example.html" , "<p>button.widest.biggest(ng-model=\"vm.value\" selectable=true)</p><br><button ng-model=vm.value selectable=selectable class=\"action widest biggest\"></button><hr><p>button.wider.big(ng-model=\"vm.value\" label=\"show me the money\" selectable=\"action\")</p><br><button ng-model=vm.value label=\"show me the money\" selectable=action class=\"wider big\"></button><hr><label>Show me the money?</label><p>button(ng-model=\"vm.value\" label=\"yes\" value=\"true\" selectable=\"action\")</p><br><button ng-model=vm.value label=yes value=true selectable=action></button><br><p>button(ng-model=\"vm.value\" label=\"no\" value=\"false\" selectable=\"action\")</p><br><button ng-model=vm.value label=no value=false selectable=action></button><hr><img src=http://i.perezhilton.com/wp-content/uploads/2013/07/tumblr_m3bwbqnjig1rrgbmqo1_500.gif ng-show=vm.value><label>Tracking a list</label><p>button(ng-model=\"vm.fruits\" label=\"apples\" value=\"vm.apples\" selectable=\"action\")</p><br><button ng-model=vm.fruits label=apples value=vm.apples selectable=action></button><br><p>button(ng-model=\"vm.fruits\" label=\"oranges\" value=\"vm.oranges\" selectable=\"action\")</p><br><button ng-model=vm.fruits label=oranges value=vm.oranges selectable=action></button><br><p>button(ng-model=\"vm.fruits\" label=\"mangos\" value=\"vm.mangos\" selectable=\"action\")</p><br><button ng-model=vm.fruits label=mangos value=vm.mangos selectable=action></button><br><div class=fruits>{{ vm.fruits }}</div>" ) ;
268
280
$templateCache . put ( "views/selected-button.example.html" , "<selected-button ng-model=vm.value></selected-button><hr><selected-button ng-model=vm.value label=\"show me the money\"></selected-button><hr><h2>Show me the money?</h2><selected-button ng-model=vm.value label=yes value=true></selected-button><br><selected-button ng-model=vm.value label=no value=false></selected-button><hr><img src=http://i.perezhilton.com/wp-content/uploads/2013/07/tumblr_m3bwbqnjig1rrgbmqo1_500.gif ng-show=vm.value><h2>Tracking a list</h2><selected-button ng-model=vm.fruits label=apples value=vm.apples></selected-button><br><selected-button ng-model=vm.fruits label=oranges value=vm.oranges></selected-button><br><selected-button ng-model=vm.fruits label=mangos value=vm.mangos></selected-button><br><div class=fruits>{{ vm.fruits }}</div>" ) ;
269
281
$templateCache . put ( "views/simple-countdown.example.html" , "<simple-countdown end=2015-12-10T19:41:15.354Z></simple-countdown>" ) ;
270
- $templateCache . put ( "views/tooltip.example.html" , "<div class=username><input type=text name=username ng-model=vm.username required placeholder=Username class=widest><div class=\"tooltip elevated\"><div class=arrow></div><p>Your username is public, please pick one that is:</p><p>Use letters, numbers, and these special characters: (-_.{}[])</p></div></div>" ) ; } ] ) ;
282
+ $templateCache . put ( "views/tooltip.example.html" , "<div class=username><input type=text name=username ng-model=vm.username required placeholder=Username class=widest><div class=\"tooltip elevated\"><div class=arrow></div><p>Your username is public, please pick one that is:</p><p>Use letters, numbers, and these special characters: (-_.{}[])</p></div></div>" ) ; } ] ) ;
283
+ ( function ( ) {
284
+ 'use strict' ;
285
+ var ImageViewerExampleController ;
286
+
287
+ ImageViewerExampleController = function ( $scope , $stateParams ) {
288
+ var activate , vm ;
289
+ vm = this ;
290
+ vm . userHandle = "batman" ;
291
+ vm . userAvatar = "http://www.topcoder.com/i/m/cardiboy_big.jpg" ;
292
+ vm . showNotifications = false ;
293
+ vm . files = [
294
+ {
295
+ fileId : "abc" ,
296
+ path : "work/1447877190406-e9c02ed7-00bf-4e52-8c57-4d73fec009ac/9be085da-2013-44e9-8701-507a03c6716e/Screen Shot 2015-12-01 at 1.13.17 PM.png" ,
297
+ caption : "this is an image" ,
298
+ url : "/images/flower.png"
299
+ } , {
300
+ fileId : "def" ,
301
+ path : "work/1447877190406-e9c02ed7-00bf-4e52-8c57-4d73fec009ac/cff190d6-c11e-4a42-ab32-9ea37f163334/Screen Shot 2015-12-01 at 1.13.17 PM.png" ,
302
+ caption : "this is an image also" ,
303
+ url : "/images/flower.png"
304
+ } , {
305
+ fileId : "ghi" ,
306
+ path : "work/1447877190406-e9c02ed7-00bf-4e52-8c57-4d73fec009ac/88e9df7c-96d2-482f-936d-a5dece0c67bf/Screen Shot 2015-12-01 at 1.01.35 PM.png" ,
307
+ caption : "this is a different image" ,
308
+ url : "/images/phone.jpg"
309
+ } , {
310
+ fileId : "klm" ,
311
+ path : "work/1447877190406-e9c02ed7-00bf-4e52-8c57-4d73fec009ac/fe819b7d-2534-4878-994b-35f7b2fec185/Screen Shot 2015-12-01 at 12.35.18 PM.png" ,
312
+ caption : "this is another one of the images" ,
313
+ url : "/images/turtles-breaking.jpg"
314
+ }
315
+ ] ;
316
+ vm . startingFile = vm . files [ 1 ] ;
317
+ activate = function ( ) {
318
+ return vm ;
319
+ } ;
320
+ return activate ( ) ;
321
+ } ;
322
+
323
+ ImageViewerExampleController . $inject = [ '$scope' , '$stateParams' ] ;
324
+
325
+ angular . module ( 'example' ) . controller ( 'ImageViewerExampleController' , ImageViewerExampleController ) ;
326
+
327
+ } ) . call ( this ) ;
328
+
329
+ ( function ( ) {
330
+ 'use strict' ;
331
+ var ImageViewerHeaderExampleController ;
332
+
333
+ ImageViewerHeaderExampleController = function ( $scope ) {
334
+ var activate , vm ;
335
+ vm = this ;
336
+ vm . avatar = "http://www.topcoder.com/i/m/cardiboy_big.jpg" ;
337
+ vm . handle = "Darth Vader" ;
338
+ vm . title = "Hello World Report" ;
339
+ vm . toggleComments = function ( ) {
340
+ return alert ( 'comment toggled' ) ;
341
+ } ;
342
+ activate = function ( ) {
343
+ return vm ;
344
+ } ;
345
+ return activate ( ) ;
346
+ } ;
347
+
348
+ ImageViewerHeaderExampleController . $inject = [ '$scope' ] ;
349
+
350
+ angular . module ( 'appirio-tech-ng-ui-components' ) . controller ( 'ImageViewerHeaderExampleController' , ImageViewerHeaderExampleController ) ;
351
+
352
+ } ) . call ( this ) ;
0 commit comments