# DopeSheet(bpy_struct)

base class — `bpy_struct`

class `bpy.types.``DopeSheet`(bpy_struct)

  Settings for filtering the channels shown in animation editors

  `filter_collection`

    Collection that included object should be a member of

    Type: | `Collection`

  `filter_fcurve_name`

    F-Curve live filtering string

    Type: | string, default “”, (never None)

  `filter_text`

    Live filtering string

    Type: | string, default “”, (never None)

  `show_armatures`

    Include visualization of armature related animation data

    Type: | boolean, default False

  `show_cache_files`

    Include visualization of cache file related animation data

    Type: | boolean, default False

  `show_cameras`

    Include visualization of camera related animation data

    Type: | boolean, default False

  `show_curves`

    Include visualization of curve related animation data

    Type: | boolean, default False

  `show_datablock_filters`

    Show options for whether channels related to certain types of data are included

    Type: | boolean, default False

  `show_expanded_summary`

    Collapse summary when shown, so all other channels get hidden (Dope Sheet editors only)

    Type: | boolean, default False

  `show_gpencil`

    Include visualization of Grease Pencil related animation data and frames

    Type: | boolean, default False

  `show_gpencil_3d_only`

    Only show Grease Pencil data-blocks used as part of the active scene

    Type: | boolean, default False

  `show_hidden`

    Include channels from objects/bone that are not visible

    Type: | boolean, default False

  `show_lattices`

    Include visualization of lattice related animation data

    Type: | boolean, default False

  `show_lights`

    Include visualization of light related animation data

    Type: | boolean, default False

  `show_linestyles`

    Include visualization of Line Style related Animation data

    Type: | boolean, default False

  `show_materials`

    Include visualization of material related animation data

    Type: | boolean, default False

  `show_meshes`

    Include visualization of mesh related animation data

    Type: | boolean, default False

  `show_metaballs`

    Include visualization of metaball related animation data

    Type: | boolean, default False

  `show_missing_nla`

    Include animation data-blocks with no NLA data (NLA editor only)

    Type: | boolean, default False

  `show_modifiers`

    Include visualization of animation data related to data-blocks linked to modifiers

    Type: | boolean, default False

  `show_movieclips`

    Include visualization of movie clip related animation data

    Type: | boolean, default False

  `show_nodes`

    Include visualization of node related animation data

    Type: | boolean, default False

  `show_only_errors`

    Only include F-Curves and drivers that are disabled or have errors

    Type: | boolean, default False

  `show_only_selected`

    Only include channels relating to selected objects and data

    Type: | boolean, default False

  `show_particles`

    Include visualization of particle related animation data

    Type: | boolean, default False

  `show_scenes`

    Include visualization of scene related animation data

    Type: | boolean, default False

  `show_shapekeys`

    Include visualization of shape key related animation data

    Type: | boolean, default False

  `show_speakers`

    Include visualization of speaker related animation data

    Type: | boolean, default False

  `show_summary`

    Display an additional ‘summary’ line (Dope Sheet editors only)

    Type: | boolean, default False

  `show_textures`

    Include visualization of texture related animation data

    Type: | boolean, default False

  `show_transforms`

    Include visualization of object-level animation data (mostly transforms)

    Type: | boolean, default False

  `show_worlds`

    Include visualization of world related animation data

    Type: | boolean, default False

  `source`

    ID-Block representing source data, usually ID_SCE (i.e. Scene)

    Type: | `ID`, (readonly)

  `use_datablock_sort`

    Alphabetically sorts data-blocks - mainly objects in the scene (disable to increase viewport speed)

    Type: | boolean, default False

  `use_multi_word_filter`

    Perform fuzzy/multi-word matching (WARNING: May be slow)

    Type: | boolean, default False

  classmethod `bl_rna_get_subclass`(id, default=None)

    Parameters: | id (string) – The RNA type identifier.
    Returns: | The RNA type or default when not found.
    Return type: | `bpy.types.Struct` subclass

  classmethod `bl_rna_get_subclass_py`(id, default=None)

    Parameters: | id (string) – The RNA type identifier.
    Returns: | The class or default when not found.
    Return type: | type

Inherited Properties

`bpy_struct.id_data` |

Inherited Functions

`bpy_struct.as_pointer` `bpy_struct.driver_add` `bpy_struct.driver_remove` `bpy_struct.get` `bpy_struct.is_property_hidden` `bpy_struct.is_property_overridable_library` `bpy_struct.is_property_readonly` `bpy_struct.is_property_set` `bpy_struct.items` `bpy_struct.keyframe_delete` | `bpy_struct.keyframe_insert` `bpy_struct.keys` `bpy_struct.path_from_id` `bpy_struct.path_resolve` `bpy_struct.pop` `bpy_struct.property_overridable_library_set` `bpy_struct.property_unset` `bpy_struct.type_recast` `bpy_struct.values`

References

`SpaceDopeSheetEditor.dopesheet` `SpaceGraphEditor.dopesheet` | `SpaceNLA.dopesheet`