mirror of
				https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
				synced 2025-11-03 20:02:47 +00:00 
			
		
		
		
	move constants in cqi package into seperate file
This commit is contained in:
		@@ -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',
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user