Apply row selection
rillsoft_row_selection_applySelects a row in the visible resource or capacity view, scrolls it into view, and syncs the property sheet. For a task under that row, pass taskUuid.
Instructions
Selects one row of the visible resource or capacity view - the same effect as clicking it. The row is scrolled into view and the property sheet of the info window follows, exactly as it does on a click. A row whose parent is collapsed is not addressable; open it first through rillsoft_outline_apply. In any other view the call fails and points at rillsoft_view_state_apply. No undo step and no change to the plan itself - no task, no assignment, no date moves; that is why this tool counts as read-only. What it does change is the way the project is displayed: the selected row is stored with the project, and going through the user interface marks the document as changed, so a later save writes it along. Pass taskUuid inside row to select a task listed under that row instead of the row itself - the detail rows have no coordinate of their own, they hang below their group row; that is what makes the gantt secondary view show the task with its links. It answers like rillsoft_row_selection_get.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| row | Yes | coordinates of the row to select, as rillsoft_outline_get reports them under openRows; add taskUuid to select a task listed under that row instead |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| row | No | coordinates of the selected row; missing when none is selected | |
| level | No | zero-based grouping level of the selected row; missing when none is selected | |
| selected | Yes | false = no row is selected; then row is missing |