File tree Expand file tree Collapse file tree 2 files changed +28
-1
lines changed Expand file tree Collapse file tree 2 files changed +28
-1
lines changed Original file line number Diff line number Diff line change @@ -81,7 +81,11 @@ var equaliser = {
81
81
) ;
82
82
break ;
83
83
}
84
- $container . trigger ( "pat-update" , { pattern : "equaliser" } ) ;
84
+ $container . trigger ( "pat-update" , {
85
+ pattern : "equaliser" ,
86
+ action : "attribute-changed" ,
87
+ dom : container ,
88
+ } ) ;
85
89
} ,
86
90
87
91
_onEvent : function ( event ) {
Original file line number Diff line number Diff line change @@ -53,5 +53,28 @@ describe("pat-equaliser", function () {
53
53
expect ( $container . find ( ".small" ) . height ( ) ) . toBe ( 100 ) ;
54
54
expect ( $container . find ( ".large" ) . height ( ) ) . toBe ( 100 ) ;
55
55
} ) ;
56
+
57
+ it ( "Triggers pat-update after equalisation." , function ( ) {
58
+ document . body . innerHTML = `
59
+ <div class="pat-equaliser"
60
+ data-pat-equaliser="transition: none">
61
+ <div class="small"></div>
62
+ <div class="large"></div>
63
+ </div>
64
+ ` ;
65
+
66
+ const $container = $ ( ".pat-equaliser" ) ;
67
+
68
+ let data = null ;
69
+ $container . on ( "pat-update" , ( e , d ) => {
70
+ data = d ;
71
+ } ) ;
72
+
73
+ pattern . _update ( $container [ 0 ] ) ;
74
+
75
+ expect ( data . pattern ) . toBe ( "equaliser" ) ;
76
+ expect ( data . action ) . toBe ( "attribute-changed" ) ;
77
+ expect ( data . dom ) . toBe ( $container [ 0 ] ) ;
78
+ } ) ;
56
79
} ) ;
57
80
} ) ;
You can’t perform that action at this time.
0 commit comments