@@ -49,20 +49,22 @@ public function init()
4949 }
5050
5151 $ buttons .= ButtonDropdown::widget ([
52- 'label ' => $ element ['label ' ],
53- 'field ' => $ element ['field ' ],
54- 'selectorName ' => $ grid ->id . '-ids ' ,
55- 'gridId ' => $ grid ->id ,
56- 'buttonClass ' => isset ($ element ['buttonClass ' ]) ? $ element ['buttonClass ' ] : null ,
57- 'items ' => $ element ['items ' ],
52+ 'label ' => $ element ['label ' ],
53+ 'field ' => $ element ['field ' ],
54+ 'selectorName ' => $ grid ->id . '-ids ' ,
55+ 'gridId ' => $ grid ->id ,
56+ 'buttonClass ' => isset ($ element ['buttonClass ' ]) ? $ element ['buttonClass ' ] : null ,
57+ 'buttonOptions ' => isset ($ element ['buttonOptions ' ]) ? $ element ['buttonOptions ' ] : [],
58+ 'items ' => $ element ['items ' ],
5859 ]);
5960 } elseif ($ element ['buttonType ' ] === self ::BUTTON_TYPE_CUSTOM_JS ) {
6061 $ buttons .= ButtonSingle::widget ([
61- 'label ' => $ element ['label ' ],
62- 'selectorName ' => $ grid ->id . '-ids ' ,
63- 'gridId ' => $ grid ->id ,
64- 'buttonClass ' => isset ($ element ['buttonClass ' ]) ? $ element ['buttonClass ' ] : null ,
65- 'customJs ' => $ element ['customJs ' ],
62+ 'label ' => $ element ['label ' ],
63+ 'selectorName ' => $ grid ->id . '-ids ' ,
64+ 'gridId ' => $ grid ->id ,
65+ 'buttonClass ' => isset ($ element ['buttonClass ' ]) ? $ element ['buttonClass ' ] : null ,
66+ 'buttonOptions ' => isset ($ element ['buttonOptions ' ]) ? $ element ['buttonOptions ' ] : [],
67+ 'customJs ' => $ element ['customJs ' ],
6668 ]);
6769 } else {
6870 continue ;
0 commit comments