"use strict";define(["app","Controller","../../Overlay/Views/OverlayView","../Views/ConfirmationView"],function(d,e,c,a){var b=e.extend({src:"",initialize:function(f){e.prototype.initialize.apply(this,arguments);_.extend(this,f);this.overlayView=new c({framework:d.instance().FrontendFramework(),css:{display:"none","background-color":"rgba(27,27,27,0.9)","z-index":"2147483647"}});this.confirmationView=new a({parent:this.overlayView});},open:function(f,g){this.view=this.confirmationView.render(f,g);if(this.css){this.view.$el.find(".ui.modal").css(this.css);}},close:function(){this.overlayView.close();}});return b;});