Add contributor edition
- added viaf resolver
- improve contributors list display
- add update of document objects
- propagate update to back office
- update back office
- add bo-client to back office
- setup language initializer
- add options mechanism
- add language information in language list
- add lexvo resolver service + api
- add language and lexvo resolver to js app
- correct env template
- refresh bootstrap
- download google font
- add version information
- update dev virtual machine to centos7
- add a readme + clean folders
- add local .env file to start commands
import Ember from 'ember';
import ClickOutsideMixin from 'bo-client/mixins/click-outside-mixin';
export default Ember.Mixin.create(ClickOutsideMixin, {
isEditing: false,
// override from ClickOutsideMixin
onOutsideClickEnabled: Ember.computed.bool('isEditing'),
onOutsideClick() {
this.set('isEditing', false);
},
click() {
var _this = this;
setTimeout(() => {
_this.set('isEditing', true);
}, 200);
},
keyDown(event) {
if(event.which === this.get('constants').KEY_CODES.ESCAPE) {
this.set('isEditing', false);
}
},
});