Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AbstractSearchPredicateComponent Abstract

Is responsible for the interactive creation of a single ElementaryPredicate object instance.

Hierarchy

  • AbstractSearchPredicateComponent

Implements

  • OnInit
  • OnDestroy

Index

Constructors

Properties

_categoryFactory: CategoryFactory
_logger: LoggerService
_predicateChange: Subscription
_searchCategories: Category<any>[]
_selectedCategory: Category<any>
editable: boolean = true

Whether the contents displayed in this component can be edited by the user or not.

Defaults to true

generator: Category<any>

Optional generator with prefilled values. Can be used to add prefilled predicate components to the search GUI.

predicateId: number
remove$: Subject<number>

Accessors

  • set categoryInput(input: MatSelect): void
  • get selectedCategory(): Category<any>
  • set selectedCategory(newCategory: Category<any>): void

Methods

  • categoryChanged(newCategory: Category<any>): void
  • clearCategorySelection(): void
  • ngOnDestroy(): void
  • ngOnInit(): void
  • remove(): void

Generated using TypeDoc