0.0.2 • Published 2 years ago

@tkweb/ui-table v0.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

VinEditor

const numberEditor = VGridVueEditor(Vue.component("vueEditor", numberComp));

Props

NameTypeDescriptionDefault
row-indexNumber
propString
modelObject
columnObject
dataArray
inner-classString
propunknown
modelunknown
columnunknown
row-indexunknown
dataunknown
row-indexunknown
propunknown
columnunknown
modelunknown
closeunknown
saveunknown
columnsArrayfunction() { return []; }
rowsArrayfunction() { return []; }
row-indexunknown
propunknown
columnunknown
modelunknown
closeunknown
saveunknown
titleStringnull
themeString"compact"
readonlyBooleantrue
columns requiredArray
rows requiredArray
rangeBooleantrue
filterBooleantrue
data-typesObject
css-styleString
row-headersBooleantrue
resizeBooleantrue
row-classString"rowClass"
cssObject
row-indexunknown
propunknown
columnunknown
modelunknown
closeunknown
saveunknown 

Data

NameTypeDescriptionInitial value
columnTypesobject{}
hexTokensobject{"F":{"type":"object","value":{"pattern":{"type":"regexp","value":"/[0-9a-fA-F]/","raw":"/[0-9a-fA-F]/","member":false},"transform":{"type":"ArrowFunctionExpression","value":"(v) => v.toLocaleUpperCase()","raw":"(v) => v.toLocaleUpperCase()","member":false}},"raw":"{\"pattern\":{\"type\":\"regexp\",\"value\":\"/[0-9a-fA-F]/\",\"raw\":\"/[0-9a-fA-F]/\",\"member\":false},\"transform\":{\"type\":\"ArrowFunctionExpression\",\"value\":\"(v) => v.toLocaleUpperCase()\",\"raw\":\"(v) => v.toLocaleUpperCase()\",\"member\":false}}","member":false}}
gridEditorsobject{"vin":{"type":"unknown","value":"VGridVueEditor(Vue.component(\"vueEditor\", VINComp))","raw":"VGridVueEditor(Vue.component(\"vueEditor\", VINComp))","member":false}}
columnTypesobject{"number":{"type":"NumberColumnType","value":"new NumberColumnType(\"0,0\")","raw":"new NumberColumnType(\"0,0\")","member":false},"currency":{"type":"NumberColumnType","value":"new NumberColumnType(\"$0,0.00\")","raw":"new NumberColumnType(\"$0,0.00\")","member":false},"date":{"type":"VGridDate","value":"new VGridDate()","raw":"new VGridDate()","member":false}}
validbooleantrue

Computed Properties

NameTypeDescription
computedColumnsunknownDependencies: columns, getColumnIcon
vinValueobjectDependencies: model, prop
isValidbooleanDependencies: valid

Events

NameDescription
col-resizeArguments{ type: "aftercolumnresize", id: e.detail[Object.getOwnPropertyNames(e.detail)[0]].id, field: e.detail, width: e.detail[Object.getOwnPropertyNames(e.detail)[0]].size, }: object

Methods

updateText()

Syntax

updateText(): void

updateText()

Syntax

updateText(): void

aftercolumnresize()

Syntax

aftercolumnresize(e: unknown): void

headerclick()

Syntax

headerclick(): void

eventHandler()

Syntax

eventHandler(e: unknown): void

getColumnIcon()

Syntax

getColumnIcon(column: unknown): unknown

focusInput()

Syntax

focusInput(): void

validateVin()

Syntax

validateVin(event: unknown): unknown

updateVIN()

Syntax

updateVIN(event: unknown): void

closeEditor()

Syntax

closeEditor(event: unknown): void