extjs: взаимодествие сложных компонент
рассмотрим пример:
есть grid с store и кнопочкой del. Т е при нажатии на кнопочку del нужно удалять запись из store.
В стандартном виде это выглядело примерно так бы:
Model1.getBottomToolbar().items.item('Model1Del'). on('click',function() {
rec = Model1.getSelectionModel().getSelected()
Model1.store.remove(rec)
})
что конечно работает но выглядит нечитабельно. Хочется создать отдельный компонент Delbutton на основе стандартной кнопочки Ext.Button и уже в этом компоненте прописать удаление записи в гриде где этот компонент будет применен. Как это сделать ( точнее как в этом компоненте получить ссылку на grid ) ? Или это неправильные рассуждения ?
|