LearnNewsExamplesServices
Frontmatter
id6632
titlegrid.column.Component: support view controller based handlers / listeners and state provider bindings
stateClosed
labels
enhancement
assigneestobiu
createdAtApr 8, 2025, 8:30 PM
updatedAtApr 8, 2025, 8:32 PM
githubUrlhttps://github.com/neomjs/neo/issues/6632
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtApr 8, 2025, 8:32 PM

grid.column.Component: support view controller based handlers / listeners and state provider bindings

Closed v8.41.2 enhancement
tobiu
tobiu commented on Apr 8, 2025, 8:30 PM
            columns: [
                {dataField: 'edit', text: 'Edit Action', component: {
                    module : Button,
                    handler: 'up.editButtonHandler', // handler inside the parent component tree
                    text   : 'Edit'
                }},
                {dataField: 'edit2', text: 'Edit Action2', component: {
                    module : Button,
                    handler: 'editButtonHandler2', // handler inside a view controller
                    bind   : {text: data => data.editButtonText} // state provider binding
                }}
            ],
tobiu added the enhancement label on Apr 8, 2025, 8:30 PM
tobiu assigned to @tobiu on Apr 8, 2025, 8:30 PM
tobiu referenced in commit e98b61a - "grid.column.Component: support view controller based handlers / listeners and state provider bindings #6632" on Apr 8, 2025, 8:32 PM
tobiu closed this issue on Apr 8, 2025, 8:32 PM