Support for all row-data in Cell-Format #25
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
In addition to the '{0}' in cellFormat I added support to access all
other row/data-attributes.
Simple add 'row.xyz', where xyz is the attribute-name. This value
replaces row.xyz.
Example:
Add a button with onClick to a cell in every row. Column should show clearText (name of device), onClick should execute function by deviceID:
Table-Conf:
...
cols: {
...
device: { index: 3, type: "string", friendly: "Device", format: "<i class="icon-rocket pull-right" style="cursor:pointer" onclick="DisplayLinkedDetails('Device','row.deviceId')"></i>{0}" },
...}
rows: [
...
{"id": "75f76cf1-16cf-4be8-810e-f28ef6fa5a37", "device": "test1", "deviceId": "b1e51d50-e8ef-41e1-bb62-dc78d01c416f"}
...
]