mirror of
https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
synced 2024-11-14 16:55:42 +00:00
move constants in cqi package into seperate file
This commit is contained in:
parent
d875623a8c
commit
4daf3359b9
@ -524,7 +524,7 @@ cqi.api.APIClient = class APIClient {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Dump the values of <field> for match ranges <first> .. <last>
|
* Dump the values of <field> for match ranges <first> .. <last>
|
||||||
* in <subcorpus>. <field> is one of the CQI_CONST_FIELD_* constants.
|
* in <subcorpus>. <field> is one of the cqi.constants.FIELD_* constants.
|
||||||
*
|
*
|
||||||
* @param {string} subcorpus
|
* @param {string} subcorpus
|
||||||
* @param {number} field
|
* @param {number} field
|
||||||
@ -561,9 +561,9 @@ cqi.api.APIClient = class APIClient {
|
|||||||
*
|
*
|
||||||
* returns <n> (id, frequency) pairs flattened into a list of size 2*<n>
|
* returns <n> (id, frequency) pairs flattened into a list of size 2*<n>
|
||||||
* field is one of
|
* field is one of
|
||||||
* - CQI_CONST_FIELD_MATCH
|
* - cqi.constants.FIELD_MATCH
|
||||||
* - CQI_CONST_FIELD_TARGET
|
* - cqi.constants.FIELD_TARGET
|
||||||
* - CQI_CONST_FIELD_KEYWORD
|
* - cqi.constants.FIELD_KEYWORD
|
||||||
*
|
*
|
||||||
* NB: pairs are sorted by frequency desc.
|
* NB: pairs are sorted by frequency desc.
|
||||||
*
|
*
|
||||||
|
6
app/static/js/cqi/constants.js
Normal file
6
app/static/js/cqi/constants.js
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
cqi.constants = {};
|
||||||
|
|
||||||
|
cqi.constants.FIELD_KEYWORD = 9;
|
||||||
|
cqi.constants.FIELD_MATCH = 16;
|
||||||
|
cqi.constants.FIELD_MATCHEND = 17;
|
||||||
|
cqi.constants.FIELD_TARGET = 0;
|
@ -1,6 +1 @@
|
|||||||
var cqi = {};
|
var cqi = {};
|
||||||
|
|
||||||
cqi.CONST_FIELD_KEYWORD = 9;
|
|
||||||
cqi.CONST_FIELD_MATCH = 16;
|
|
||||||
cqi.CONST_FIELD_MATCHEND = 17;
|
|
||||||
cqi.CONST_FIELD_TARGET = 0;
|
|
||||||
|
@ -145,17 +145,17 @@ cqi.models.subcorpora.SubcorpusCollection = class SubcorpusCollection extends cq
|
|||||||
let apiName = `${this.corpus.apiName}:${subcorpusName}`;
|
let apiName = `${this.corpus.apiName}:${subcorpusName}`;
|
||||||
/** @type {object} */
|
/** @type {object} */
|
||||||
let fields = {};
|
let fields = {};
|
||||||
if (await this.client.api.cqp_subcorpus_has_field(apiName, cqi.CONST_FIELD_MATCH)) {
|
if (await this.client.api.cqp_subcorpus_has_field(apiName, cqi.constants.FIELD_MATCH)) {
|
||||||
fields.match = cqi.CONST_FIELD_MATCH;
|
fields.match = cqi.constants.FIELD_MATCH;
|
||||||
}
|
}
|
||||||
if (await this.client.api.cqp_subcorpus_has_field(apiName, cqi.CONST_FIELD_MATCHEND)) {
|
if (await this.client.api.cqp_subcorpus_has_field(apiName, cqi.constants.FIELD_MATCHEND)) {
|
||||||
fields.matchend = cqi.CONST_FIELD_MATCHEND
|
fields.matchend = cqi.constants.FIELD_MATCHEND
|
||||||
}
|
}
|
||||||
if (await this.client.api.cqp_subcorpus_has_field(apiName, cqi.CONST_FIELD_TARGET)) {
|
if (await this.client.api.cqp_subcorpus_has_field(apiName, cqi.constants.FIELD_TARGET)) {
|
||||||
fields.target = cqi.CONST_FIELD_TARGET
|
fields.target = cqi.constants.FIELD_TARGET
|
||||||
}
|
}
|
||||||
if (await this.client.api.cqp_subcorpus_has_field(apiName, cqi.CONST_FIELD_KEYWORD)) {
|
if (await this.client.api.cqp_subcorpus_has_field(apiName, cqi.constants.FIELD_KEYWORD)) {
|
||||||
fields.keyword = cqi.CONST_FIELD_KEYWORD
|
fields.keyword = cqi.constants.FIELD_KEYWORD
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
api_name: apiName,
|
api_name: apiName,
|
||||||
|
@ -18,6 +18,7 @@
|
|||||||
filters='rjsmin',
|
filters='rjsmin',
|
||||||
output='gen/cqi.%(version)s.js',
|
output='gen/cqi.%(version)s.js',
|
||||||
'js/cqi/index.js',
|
'js/cqi/index.js',
|
||||||
|
'js/cqi/constants.js',
|
||||||
'js/cqi/errors.js',
|
'js/cqi/errors.js',
|
||||||
'js/cqi/status.js',
|
'js/cqi/status.js',
|
||||||
'js/cqi/api/index.js',
|
'js/cqi/api/index.js',
|
||||||
|
Loading…
Reference in New Issue
Block a user