Autosave interval

This example shows how autosave works by specifying a save interval. Just wait for 10 seconds.

Code

<!-- element -->
<textarea id="entry">...</textarea>

<!-- call -->
<script>
let app = Redactor('#entry', {
    plugins: ['counter'],
    autosave: {
        url: '/savedata-server-script/',
        interval: 10000
    },
    statusbar: {
        sticky: true
    },
    subscribe: {
        'autosave.send': function(event) {
            this.statusbar.update('status', `<mark>${event.get('response')['message']}</mark>`, 'end');
            setTimeout(() => {
                this.statusbar.update('status', '', 'end');
            }, 3000);
        }
    }
});
</script>