2018-03-09 20:18:59 +00:00
|
|
|
import $ from 'jquery';
|
2017-10-12 16:31:29 +00:00
|
|
|
import Autosave from '../../autosave';
|
2018-02-28 00:10:43 +00:00
|
|
|
import { capitalizeFirstCharacter } from '../../lib/utils/text_utility';
|
2017-08-04 09:53:58 +00:00
|
|
|
|
|
|
|
export default {
|
|
|
|
methods: {
|
2018-02-28 00:10:43 +00:00
|
|
|
initAutoSave(noteableType) {
|
2018-03-16 20:16:21 +00:00
|
|
|
this.autosave = new Autosave($(this.$refs.noteForm.$refs.textarea), [
|
|
|
|
'Note',
|
|
|
|
capitalizeFirstCharacter(noteableType),
|
|
|
|
this.note.id,
|
|
|
|
]);
|
2017-08-04 09:53:58 +00:00
|
|
|
},
|
|
|
|
resetAutoSave() {
|
|
|
|
this.autosave.reset();
|
|
|
|
},
|
|
|
|
setAutoSave() {
|
|
|
|
this.autosave.save();
|
|
|
|
},
|
|
|
|
},
|
|
|
|
};
|