Sponsored-by: Evergreen Community Development Initiative
Sponsored-by: Georgia Public Library Service
Sponsored-by: Indiana State Library
Sponsored-by: C/W MARS
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Signed-off-by: Tiffany Little <tlittle@georgialibraries.org>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
@Input() cellTemplate: TemplateRef<any>;
@Input() disableTooltip: boolean;
+ @Input() asyncSupportsEmptyTermClick: boolean;
// get a reference to our container grid.
constructor(@Host() private grid: GridComponent) {}
col.label = this.label;
col.flex = this.flex;
col.hidden = this.hidden === true;
+ col.asyncSupportsEmptyTermClick = this.asyncSupportsEmptyTermClick === true;
col.isIndex = this.index === true;
col.cellTemplate = this.cellTemplate;
col.cellContext = this.cellContext;
</div>
</div>
</div>
- <eg-combobox [idlClass]="col.idlFieldDef.class" (onChange)="applyLinkFilter($event, col)"
+ <eg-combobox [asyncSupportsEmptyTermClick]="col.asyncSupportsEmptyTermClick" [idlClass]="col.idlFieldDef.class" (onChange)="applyLinkFilter($event, col)"
i18n-placeholder placeholder="Enter value to filter by"></eg-combobox>
</div>
</div>
isFiltered: boolean;
isMultiSortable: boolean;
disableTooltip: boolean;
+ asyncSupportsEmptyTermClick: boolean;
comparator: (valueA: any, valueB: any) => number;
// True if the column was automatically generated.