common/corpus-common-addon/app/services/lexvo-resolver.js
author ymh <ymh.work@gmail.com>
Sat, 03 Dec 2016 02:43:57 +0100
changeset 463 5c43f17f87b5
parent 305 ff6cf3fc5f40
permissions -rw-r--r--
add a checkbox in player to control transcript autoscroll

import * as constants from 'corpus-common-addon/utils/constants';

import ResolverService from 'corpus-common-addon/services/resolver-service';

export default ResolverService.extend({

    storeKeyBase: 'lexvo',
    apiPath:  '/api/v1/resolvers/lexvo/',
    resDocRoot: 'lexvoids',

    init() {
        this._super(...arguments);
    },

    processId: function(id) {
        var lexvoId = id;
        if(id.startsWith(constants.LEXVO_BASE_URL)) {
            lexvoId = id.slice(constants.LEXVO_BASE_URL.length);
        }
        return lexvoId;
    },

    getReturnDictKey: function(id) { return id; }

});