Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • LitElement
    • TableWizardElement

Index

Constructors

constructor

Properties

appendRows

appendRows: number = 1

l10n

l10n: any = {}

selectorData

selectorData: string = ''

Private table

table: string[][] = []

type

type: string = 'textarea'

Accessors

Private firstRow

  • get firstRow(): string[]

Methods

Private appendColumn

  • appendColumn(evt: Event, col: number): void

Private appendRow

  • appendRow(evt: Event, row: number): void

createRenderRoot

  • createRenderRoot(): HTMLElement | ShadowRoot

Private modifyTable

  • modifyTable(evt: Event, rowIndex: number, colIndex: number): void

Private moveColumn

  • moveColumn(evt: Event, col: number, target: number): void

Private moveRow

  • moveRow(evt: Event, row: number, target: number): void

Private provideMinimalTable

  • provideMinimalTable(): void

Private readTableFromTextarea

  • readTableFromTextarea(): void

Private removeColumn

  • removeColumn(evt: Event, col: number): void

Private removeRow

  • removeRow(evt: Event, row: number): void

render

  • render(): TemplateResult<ResultType>

Private renderColButtons

  • renderColButtons(col: number, last: number): TemplateResult<ResultType>

Private renderDataElement

  • renderDataElement(value: string, rowIndex: number, colIndex: number): TemplateResult<ResultType>

Private renderRowButtons

  • renderRowButtons(row: number, last: number): TemplateResult<ResultType>

Private renderTemplate

  • renderTemplate(): TemplateResult<ResultType>

Private renderTypeButton

  • renderTypeButton(): TemplateResult<ResultType>

Private setColAndRowCount

  • setColAndRowCount(evt: Event, colCount: number, rowCount: number): void

Private showTableConfigurationModal

  • showTableConfigurationModal(evt: Event): void

Private showTableSyntax

  • showTableSyntax(evt: Event): void

Private toggleType

  • toggleType(evt: Event): void

Private writeTableSyntaxToTextarea

  • writeTableSyntaxToTextarea(): void

Generated using TypeDoc