@@ -165,7 +165,7 @@ export default () => {
165
165
** Example**
166
166
167
167
``` js
168
- const [ TabList , PanelList , instance ] = useDynTabs ({
168
+ const [ TabList , PanelList , ready ] = useDynTabs ({
169
169
tabs : [
170
170
{
171
171
id: ' 1' ,
@@ -209,7 +209,7 @@ export default () => {
209
209
** Example**
210
210
211
211
``` js
212
- const [ TabList , PanelList , instance ] = useDynTabs ({
212
+ const [ TabList , PanelList , ready ] = useDynTabs ({
213
213
tabs : [
214
214
{
215
215
id: ' 1' ,
@@ -253,7 +253,7 @@ export default () => {
253
253
** Example**
254
254
255
255
``` js
256
- const [ TabList , PanelList , instance ] = useDynTabs ({ direction : ' rtl' });
256
+ const [ TabList , PanelList , ready ] = useDynTabs ({ direction : ' rtl' });
257
257
```
258
258
or
259
259
``` js
@@ -284,7 +284,7 @@ if( instance.getOption('direction') !== 'ltr') {
284
284
** Example**
285
285
286
286
``` js
287
- const [ TabList , PanelList , instance ] = useDynTabs ({
287
+ const [ TabList , PanelList , ready ] = useDynTabs ({
288
288
tabComponent : props => {
289
289
const { id , isSelected , instance } = props;
290
290
return (
@@ -340,7 +340,7 @@ Default value for panelComponent option.
340
340
** Example**
341
341
342
342
``` js
343
- const [ TabList , PanelList , instance ] = useDynTabs ({
343
+ const [ TabList , PanelList , ready ] = useDynTabs ({
344
344
defaultPanelComponent : props => {
345
345
const { id , isSelected , instance } = props;
346
346
return < div>< / div>
@@ -376,7 +376,7 @@ instance.refresh();
376
376
** Example**
377
377
378
378
``` js
379
- const [ TabList , PanelList , instance ] = useDynTabs ({ accessibility : false });
379
+ const [ TabList , PanelList , ready ] = useDynTabs ({ accessibility : false });
380
380
```
381
381
or
382
382
``` js
@@ -413,7 +413,7 @@ This option assigns id attribute on panel element and button element inside the
413
413
** Example**
414
414
415
415
``` js
416
- const [ TabList , PanelList , instance ] = useDynTabs ({ onLoad : function () {
416
+ const [ TabList , PanelList , ready ] = useDynTabs ({ onLoad : function () {
417
417
// you can use 'this' here which refers to the instance
418
418
} });
419
419
```
@@ -439,11 +439,13 @@ This option assigns id attribute on panel element and button element inside the
439
439
** Example**
440
440
441
441
``` js
442
- const [ TabList , PanelList , instance ] = useDynTabs ({ onInit : function () {
442
+ const [ TabList , PanelList , ready ] = useDynTabs ({ onInit : function () {
443
443
// you can use 'this' here which refers to the instance
444
444
} });
445
445
// or
446
446
instance .setOption (' onInit' , () => { } ).refresh ();
447
+ // or
448
+ instance .on (' onInit' ,()=> { });
447
449
```
448
450
449
451
@@ -467,7 +469,7 @@ This option assigns id attribute on panel element and button element inside the
467
469
** Example**
468
470
469
471
``` js
470
- const [ TabList , PanelList , instance ] = useDynTabs ({ onChange : function ({ currentData , perviousData }) {
472
+ const [ TabList , PanelList , ready ] = useDynTabs ({ onChange : function ({ currentData , perviousData }) {
471
473
// you can use 'this' here which refers to the instance
472
474
} });
473
475
// or
@@ -498,7 +500,7 @@ This option assigns id attribute on panel element and button element inside the
498
500
** Example**
499
501
500
502
``` js
501
- const [ TabList , PanelList , instance ] = useDynTabs ({ beforeSelect : function (e , id ) {
503
+ const [ TabList , PanelList , ready ] = useDynTabs ({ beforeSelect : function (e , id ) {
502
504
// you can use 'this' here which refers to the instance
503
505
return true ;
504
506
} });
@@ -527,7 +529,7 @@ This option assigns id attribute on panel element and button element inside the
527
529
** Example**
528
530
529
531
``` js
530
- const [ TabList , PanelList , instance ] = useDynTabs ({
532
+ const [ TabList , PanelList , ready ] = useDynTabs ({
531
533
onSelect : function ({currentSelectedTabId , perviousSelectedTabId}) {
532
534
// you can use 'this' here which refers to the instance
533
535
}
@@ -556,7 +558,7 @@ This option assigns id attribute on panel element and button element inside the
556
558
** Example**
557
559
558
560
``` js
559
- const [ TabList , PanelList , instance ] = useDynTabs ({ onOpen : function (openedTabIDs ) {
561
+ const [ TabList , PanelList , ready ] = useDynTabs ({ onOpen : function (openedTabIDs ) {
560
562
// you can use 'this' here which refers to the instance
561
563
}});
562
564
// or
@@ -588,7 +590,7 @@ This option assigns id attribute on panel element and button element inside the
588
590
** Example**
589
591
590
592
``` js
591
- const [ TabList , PanelList , instance ] = useDynTabs ({ beforeClose : function (e , id ) {
593
+ const [ TabList , PanelList , ready ] = useDynTabs ({ beforeClose : function (e , id ) {
592
594
// you can use 'this' here which refers to the instance
593
595
return true ;
594
596
} });
@@ -617,7 +619,7 @@ This option assigns id attribute on panel element and button element inside the
617
619
** Example**
618
620
619
621
``` js
620
- const [ TabList , PanelList , instance ] = useDynTabs ({ onClose : function (closedTabIDs ) {
622
+ const [ TabList , PanelList , ready ] = useDynTabs ({ onClose : function (closedTabIDs ) {
621
623
// you can use 'this' here which refers to the instance
622
624
}});
623
625
// or
@@ -645,7 +647,7 @@ This option assigns id attribute on panel element and button element inside the
645
647
** Example**
646
648
647
649
``` js
648
- const [ TabList , PanelList , instance ] = useDynTabs ({ onDestroy : function () {
650
+ const [ TabList , PanelList , ready ] = useDynTabs ({ onDestroy : function () {
649
651
// you can use 'this' here which refers to the instance
650
652
}});
651
653
// or
@@ -994,7 +996,7 @@ const tabData = {
994
996
closable: false ,
995
997
panelComponent : porps => < p> contact content < / p>
996
998
};
997
- const [ TabList , PanelList , instance ] = useDynTabs ( { tabs : [tabData] } );
999
+ const [ TabList , PanelList , ready ] = useDynTabs ( { tabs : [tabData] } );
998
1000
// or
999
1001
if (instance .isOpen (tabData .id ) == false ){
1000
1002
instance .open (tabData).then (()=> {});
0 commit comments