Removing dialogOptions library, not required anymore

This commit is contained in:
Rob Harrington
2016-03-18 13:35:29 +11:00
parent d278b72289
commit c099711f97
3 changed files with 7 additions and 196 deletions

View File

@@ -9,7 +9,6 @@
//= require jquery_ujs
//= require jquery-ui
//= require shared/jquery-ui-timepicker-addon
//= require shared/jquery.dialogOptions
//= require angular
//= require angular-resource
//= require angular-animate

View File

@@ -1,4 +1,4 @@
angular.module("admin.tagRules").directive 'newTagRuleDialog', ($compile, $templateCache) ->
angular.module("admin.tagRules").directive 'newTagRuleDialog', ($compile, $templateCache, $window) ->
restrict: 'A'
scope: true
link: (scope, element, attr) ->
@@ -14,12 +14,15 @@ angular.module("admin.tagRules").directive 'newTagRuleDialog', ($compile, $templ
# Set Dialog options
template.dialog
show: { effect: "fade", duration: 400 }
hide: { effect: "fade", duration: 300 }
autoOpen: false
resizable: false
width: 'auto'
scaleW: 0.4
width: $window.innerWidth * 0.4;
modal: true
clickOut: true
open: (event, ui) ->
$('.ui-widget-overlay').bind 'click', ->
$(this).siblings('.ui-dialog').find('.ui-dialog-content').dialog('close')
# Link opening of dialog to click event on element
element.bind 'click', (e) ->