ag-grid угловой доступ selectionController.getLastSelectedNode () - PullRequest
1 голос
/ 12 июня 2019

Мне нужно получить последний выбранный узел из gridApi.Мне удалось найти личную переменную-член в gridApi, selectionController

Этот контроллер имеет функцию с именем getLastSelectedNode ().selectionController.getLastSelectedNode().

Вот соответствующий исходный код из библиотеки ag-grid selectionController.ts

Я могу сделать несколько хакерских кодов, чтобы получить доступ к приватному членуиз gridApi вот так: this.gridApi['selectionController'].lastSelectedNode.data

Однако я не доволен этим подходом.Кто-нибудь знает, возможно ли ввести контроллер в мой сервис, как это было сделано в библиотеке ag-grid?Я заинтересован в добавлении некоторого кода, подобного таковому в моем сервисе:

@Autowired('selectionController') private selectionController: SelectionController;

...