123456789101112131415161718192021222324252627 |
- import { Directive, Input } from '@angular/core';
- import { EditionLevelType, TextFlow } from '../app.config';
- import { HighlightData } from '../models/evt-models';
- import { HighlightDataLem } from '../models/evt-models';
- import { EntitiesSelectItem } from './entities-select/entities-select.component';
- import { LemsSelectItem } from './lems-select/lems-select.component';
- @Directive()
- // tslint:disable-next-line: directive-class-suffix
- export class Highlightable {
- @Input() highlightData: HighlightData;
- @Input() highlightDataLem: HighlightDataLem;
- @Input() itemsToHighlight: EntitiesSelectItem[];
- @Input() itemsLemsToHighlight: LemsSelectItem[];
- }
- @Directive()
- // tslint:disable-next-line: directive-class-suffix
- export class EditionlevelSusceptible {
- @Input() editionLevel: EditionLevelType;
- }
- @Directive()
- // tslint:disable-next-line: directive-class-suffix
- export class TextFlowSusceptible {
- @Input() textFlow: TextFlow;
- }
|