{:uriI"file:///D:/Ruby23x64/lib/ruby/gems/2.3.0/gems/tinymce-rails-4.5.2/vendor/assets/javascripts/tinymce/plugins/autosave/plugin.js?type=application/javascript&id=fe12ac8aff1b4964252ac527bff71402fd64648fe26e2547977087b18717d5b7:ET:load_pathI"XD:/Ruby23x64/lib/ruby/gems/2.3.0/gems/tinymce-rails-4.5.2/vendor/assets/javascripts;T: filenameI"{D:/Ruby23x64/lib/ruby/gems/2.3.0/gems/tinymce-rails-4.5.2/vendor/assets/javascripts/tinymce/plugins/autosave/plugin.js;T: nameI"$tinymce/plugins/autosave/plugin;T:logical_pathI"'tinymce/plugins/autosave/plugin.js;T:content_typeI"application/javascript;T: sourceI"tinymce._beforeUnloadHandler=function(){var e;return tinymce.each(tinymce.editors,function(t){t.plugins.autosave&&t.plugins.autosave.storeDraft(),!e&&t.isDirty()&&t.getParam("autosave_ask_before_unload",!0)&&(e=t.translate("You have unsaved changes are you sure you want to navigate away?"))}),e},tinymce.PluginManager.add("autosave",function(e){function t(e,t){var n={s:1e3,m:6e4};return e=/^(\d+)([ms]?)$/.exec(""+(e||t)),(e[2]?n[e[2]]:1)*parseInt(e,10)}function n(){var e=parseInt(p.getItem(u+"time"),10)||0;return!((new Date).getTime()-e>f.autosave_retention)||(r(!1),!1)}function r(t){p.removeItem(u+"draft"),p.removeItem(u+"time"),t!==!1&&e.fire("RemoveDraft")}function i(){!c()&&e.isDirty()&&(p.setItem(u+"draft",e.getContent({format:"raw",no_events:!0})),p.setItem(u+"time",(new Date).getTime()),e.fire("StoreDraft"))}function o(){n()&&(e.setContent(p.getItem(u+"draft"),{format:"raw"}),e.fire("RestoreDraft"))}function a(){d||(setInterval(function(){e.removed||i()},f.autosave_interval),d=!0)}function s(){var t=this;t.disabled(!n()),e.on("StoreDraft RestoreDraft RemoveDraft",function(){t.disabled(!n())}),a()}function l(){e.undoManager.beforeChange(),o(),r(),e.undoManager.add()}function c(t){var n=e.settings.forced_root_block;return t=tinymce.trim("undefined"==typeof t?e.getBody().innerHTML:t),""===t||new RegExp("^<"+n+"[^>]*>((\xa0| |[ \t]|]*>)+?|)|
$","i").test(t)}var u,d,f=e.settings,p=tinymce.util.LocalStorage;u=f.autosave_prefix||"tinymce-autosave-{path}{query}-{id}-",u=u.replace(/\{path\}/g,document.location.pathname),u=u.replace(/\{query\}/g,document.location.search),u=u.replace(/\{id\}/g,e.id),f.autosave_interval=t(f.autosave_interval,"30s"),f.autosave_retention=t(f.autosave_retention,"20m"),e.addButton("restoredraft",{title:"Restore last draft",onclick:l,onPostRender:s}),e.addMenuItem("restoredraft",{text:"Restore last draft",onclick:l,onPostRender:s,context:"file"}),e.settings.autosave_restore_when_empty!==!1&&(e.on("init",function(){n()&&c()&&o()}),e.on("saveContent",function(){r()})),window.onbeforeunload=tinymce._beforeUnloadHandler,this.hasDraft=n,this.storeDraft=i,this.restoreDraft=o,this.removeDraft=r,this.isEmpty=c}); ;T: metadata{ :dependencieso:Set: @hash} I"environment-version;TTI"environment-paths;TTI"rails-env;TTI"Lprocessors:type=application/javascript&file_type=application/javascript;TTI"file-digest:///D:/Ruby23x64/lib/ruby/gems/2.3.0/gems/tinymce-rails-4.5.2/vendor/assets/javascripts/tinymce/plugins/autosave/plugin.js;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTF: linkso;;}F: included[I"file:///D:/Ruby23x64/lib/ruby/gems/2.3.0/gems/tinymce-rails-4.5.2/vendor/assets/javascripts/tinymce/plugins/autosave/plugin.js?type=application/javascript&pipeline=self&id=f46783622399edcea109e667abf16574dbb200f6da892d239de83e787b4a4c00;T: charsetI" utf-8;F: digest"%CD%ePTͤLϮm7": lengthi:dependencies_digest"%E$]rИr.8:/Ь>yb:idI"Efe12ac8aff1b4964252ac527bff71402fd64648fe26e2547977087b18717d5b7;F: mtimel+sX