Project

General

Profile

« Previous | Next » 

Revision 50504

almost finished compatibility-validate-guidelines

View differences:

typeScriptClasses.ts
298 298
  name: string;
299 299
  offset: number;
300 300
}
301

  
302

  
303
export class RuleSet {
304
  contentRules: Rule[];
305
  contentRulesIds: number[];
306
  description: string;
307
  guidelinesAcronym: string;
308
  id: number;
309
  name: string;
310
  shortName: string;
311
  usageRules: Rule[];
312
  usageRulesIds: number[];
313
  visibility: string[];
314
}
315

  
316
export class CustomProperties {
317
  properties: RuleSet[];
318
}
319

  
320
export class Rule {
321
    configuration: CustomProperties;
322
    description: string;
323
    entity_type: string;
324
    for_cris: boolean;
325
    id: number;
326
    job_type: string;
327
    mandatory: boolean;
328
    name: string;
329
    provider_information: string;
330
    type: string;
331
    weight: number;
332
}

Also available in: Unified diff