Configuration options for the collapse transition.
optional
animationPendingClasses:string
[]
the list of classes to add to the collapsable element while transitioning
optional
dimension:"height"
|"width"
the direction in which the collapsing is performed
optional
hideClasses:string
[]
the list of classes to add to the collapsable element when collapsed
optional
showClasses:string
[]
the list of classes to add to the collapsable element when shown
Represents the context for a collapsible element.
optional
maxSize:string
the maximum size of the collapseable content.
optional
minSize:string
the minimum size of the collapseable content
createCollapseTransition(
config
):TransitionFn
Create a collapse transition.
The transition attaches / removes classes during the different states of the collapse transition. It also updates the dimension value when reaching a non-pending state.
• config: CollapseConfig
= {}
the collapse config
the collapse transition