--- orphan: true --- # {py:mod}`ros_sugar.launch._lifecycle_transition` ```{py:module} ros_sugar.launch._lifecycle_transition ``` ```{autodoc2-docstring} ros_sugar.launch._lifecycle_transition :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`LifecycleTransition ` - ```{autodoc2-docstring} ros_sugar.launch._lifecycle_transition.LifecycleTransition :summary: ``` ```` ### API `````{py:class} LifecycleTransition(*, lifecycle_node_names: typing.Iterable[launch.SomeSubstitutionsType], transition_ids: typing.Iterable[typing.Union[int, launch.SomeSubstitutionsType]], **kwargs) :canonical: ros_sugar.launch._lifecycle_transition.LifecycleTransition Bases: {py:obj}`launch.action.Action` ```{autodoc2-docstring} ros_sugar.launch._lifecycle_transition.LifecycleTransition ``` ````{py:method} execute(context: launch.LaunchContext) -> typing.Optional[typing.List[launch.action.Action]] :canonical: ros_sugar.launch._lifecycle_transition.LifecycleTransition.execute ```{autodoc2-docstring} ros_sugar.launch._lifecycle_transition.LifecycleTransition.execute ``` ```` `````