| 
														
															@@ -27,6 +27,8 @@ const CardWidget = (($) => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   const ClassName = { 
														 | 
														
														 | 
														
															   const ClassName = { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     CARD: 'card', 
														 | 
														
														 | 
														
															     CARD: 'card', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     COLLAPSED: 'collapsed-card', 
														 | 
														
														 | 
														
															     COLLAPSED: 'collapsed-card', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    COLLAPSING: 'collapsing-card', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    EXPANDING: 'expanding-card', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     WAS_COLLAPSED: 'was-collapsed', 
														 | 
														
														 | 
														
															     WAS_COLLAPSED: 'was-collapsed', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     MAXIMIZED: 'maximized-card', 
														 | 
														
														 | 
														
															     MAXIMIZED: 'maximized-card', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   } 
														 | 
														
														 | 
														
															   } 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -66,9 +68,9 @@ const CardWidget = (($) => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     collapse() { 
														 | 
														
														 | 
														
															     collapse() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      this._parent.children(`${Selector.CARD_BODY}, ${Selector.CARD_FOOTER}`) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      this._parent.addClass(ClassName.COLLAPSING).children(`${Selector.CARD_BODY}, ${Selector.CARD_FOOTER}`) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         .slideUp(this._settings.animationSpeed, () => { 
														 | 
														
														 | 
														
															         .slideUp(this._settings.animationSpeed, () => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          this._parent.addClass(ClassName.COLLAPSED) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          this._parent.addClass(ClassName.COLLAPSED).removeClass(ClassName.COLLAPSING) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         }) 
														 | 
														
														 | 
														
															         }) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															       this._parent.find('> ' + Selector.CARD_HEADER + ' ' + this._settings.collapseTrigger + ' .' + this._settings.collapseIcon) 
														 | 
														
														 | 
														
															       this._parent.find('> ' + Selector.CARD_HEADER + ' ' + this._settings.collapseTrigger + ' .' + this._settings.collapseIcon) 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -81,9 +83,9 @@ const CardWidget = (($) => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     expand() { 
														 | 
														
														 | 
														
															     expand() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      this._parent.children(`${Selector.CARD_BODY}, ${Selector.CARD_FOOTER}`) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      this._parent.addClass(ClassName.EXPANDING).children(`${Selector.CARD_BODY}, ${Selector.CARD_FOOTER}`) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         .slideDown(this._settings.animationSpeed, () => { 
														 | 
														
														 | 
														
															         .slideDown(this._settings.animationSpeed, () => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          this._parent.removeClass(ClassName.COLLAPSED) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          this._parent.removeClass(ClassName.COLLAPSED).removeClass(ClassName.EXPANDING) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         }) 
														 | 
														
														 | 
														
															         }) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															       this._parent.find('> ' + Selector.CARD_HEADER + ' ' + this._settings.collapseTrigger + ' .' + this._settings.expandIcon) 
														 | 
														
														 | 
														
															       this._parent.find('> ' + Selector.CARD_HEADER + ' ' + this._settings.collapseTrigger + ' .' + this._settings.expandIcon) 
														 |