Skip to content

Commit

Permalink
refactor!: convert internal grid templates to renderers (#1967)
Browse files Browse the repository at this point in the history
  • Loading branch information
vursen authored May 26, 2021
1 parent c8b5854 commit f90382d
Show file tree
Hide file tree
Showing 16 changed files with 677 additions and 356 deletions.
14 changes: 0 additions & 14 deletions packages/vaadin-grid/src/vaadin-grid-column.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -80,24 +80,10 @@ interface ColumnBaseMixin<TItem> {

_prepareTemplatizer(template: HTMLTemplateElement | null, instanceProps: object | null): HTMLTemplateElement | null;

_renderHeaderAndFooter(): void;

_selectFirstTemplate(header?: boolean, footer?: boolean): HTMLTemplateElement | null;

_findTemplate(header: boolean, footer: boolean): HTMLTemplateElement | null;

_pathOrHeaderChanged(
path: string | undefined,
header: string | undefined,
headerCell: HTMLTableCellElement | undefined,
footerCell: HTMLTableCellElement | undefined,
cells: object | undefined,
renderer: GridBodyRenderer<TItem> | null | undefined,
headerRenderer: GridHeaderFooterRenderer<TItem> | null | undefined,
bodyTemplate: HTMLTemplateElement | null | undefined,
headerTemplate: HTMLTemplateElement | null | undefined
): void;

_generateHeader(path: string): string;

_toggleAttribute(name: string, bool: boolean, node: Element): void;
Expand Down
Loading

0 comments on commit f90382d

Please sign in to comment.