JS API
Options
enterFrom
- Type:
String
- Default:
''
Defines the classes that describe the initial state of the enter transition.
<div data-component="Transition"
data-option-enter-from="opacity-0">
...
</div>
enterActive
- Type:
String
- Default:
''
Defines the classes that describe the transitioning state of the enter transition.
<div data-component="Transition"
data-option-enter-active="transition duration-500">
...
</div>
enterTo
- Type:
String
- Default:
''
Defines the classes that describe the end state of the enter transition.
<div data-component="Transition"
data-option-enter-to="opacity-90">
...
</div>
enterKeep
- Type:
Boolean
- Default:
false
Configure wether or not the enterTo
classes should be kept on the target element at the end of the enter transition.
<div data-component="Transition"
data-option-enter-keep>
...
</div>
leaveFrom
- Type:
String
- Default:
''
Defines the classes that describe the initial state of the leave transition.
<div data-component="Transition"
data-option-leave-from="opacity-0">
...
</div>
leaveActive
- Type:
String
- Default:
''
Defines the classes that describe the transitioning state of the leave transition.
<div data-component="Transition"
data-option-leave-active="transition duration-500">
...
</div>
leaveTo
- Type:
String
- Default:
''
Defines the classes that describe the end state of the leave transition.
<div data-component="Transition"
data-option-leave-to="opacity-90">
...
</div>
leaveKeep
- Type:
Boolean
- Default:
false
Configure wether or not the leaveTo
classes should be kept on the target element at the end of the leave transition.
<div data-component="Transition"
data-option-leave-keep>
...
</div>
group
- Type:
String
- Default:
''
Define a group to sync enter
and leave
transition between multiple instances.
<div data-component="Transition"
data-option-group="my-group">
...
</div>
<div data-component="Transition"
data-option-group="my-group">
...
</div>
Properties
target
- Type:
HTMLElement
A getter returning the target element for the transition. Defaults to the components root element this.$el
.
Methods
enter
- Returns
Promise<void>
Trigger the enter transition.
leave
- Returns
Promise<void>
Trigger the leave transition.