# lv_fragment_private.h (/api/private/others/fragment/lv_fragment_private_h)



<RelatedHeaders name="lv_fragment.h" isPrivate="true" />

<ApiSummary structs="1" />

Structs [#structs]

<ApiMember kind="struct" name="_lv_fragment_managed_states_t">
  \_lv_fragment_managed_states_t [#_lv_fragment_managed_states_t]

  Fragment states

  | Member           | Type                                                                         | Description                                                                            |
  | ---------------- | ---------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
  | `cls`            | <ApiLink name="lv_fragment_class_t" display="const lv_fragment_class_t *" /> | Class of the fragment                                                                  |
  | `manager`        | <ApiLink name="lv_fragment_manager_t" display="lv_fragment_manager_t *" />   | Manager the fragment attached to                                                       |
  | `container`      | <ApiLink name="lv_obj_t" display="lv_obj_t *const  *" />                     | Container object the fragment adding view to                                           |
  | `instance`       | <ApiLink name="lv_fragment_t" display="lv_fragment_t *" />                   | Fragment instance                                                                      |
  | `obj_created`    | `bool`                                                                       | true between `create_obj_cb` and `obj_deleted_cb`                                      |
  | `destroying_obj` | `bool`                                                                       | true before `lv_fragment_delete_obj` is called. Don't touch any object if this is true |
  | `in_stack`       | `bool`                                                                       | true if this fragment is in navigation stack that can be popped                        |
</ApiMember>

Dependencies [#dependencies]

<FileIncludes includes="[&#x22;lvgl_public.h&#x22;]" includedBy="[&#x22;lvgl_private.h&#x22;]" />
