user: Give a detailed overview of Inherited Properties: syntax, arguments, return values, common patterns.

assistant: |  |  |
| --- | --- |
| - [`bpy_struct.id_data`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.id_data "bpy.types.bpy_struct.id_data") - [`AssetShelf.bl_idname`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.bl_idname "bpy.types.AssetShelf.bl_idname") - [`AssetShelf.bl_space_type`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.bl_space_type "bpy.types.AssetShelf.bl_space_type") - [`AssetShelf.bl_options`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.bl_options "bpy.types.AssetShelf.bl_options") - [`AssetShelf.bl_activate_operator`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.bl_activate_operator "bpy.types.AssetShelf.bl_activate_operator") - [`AssetShelf.bl_drag_operator`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.bl_drag_operator "bpy.types.AssetShelf.bl_drag_operator") - [`AssetShelf.bl_default_preview_size`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.bl_default_preview_size "bpy.types.AssetShelf.bl_default_preview_size") - [`AssetShelf.filter_action`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_action "bpy.types.AssetShelf.filter_action") - [`AssetShelf.filter_armature`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_armature "bpy.types.AssetShelf.filter_armature") - [`AssetShelf.filter_brush`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_brush "bpy.types.AssetShelf.filter_brush") - [`AssetShelf.filter_camera`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_camera "bpy.types.AssetShelf.filter_camera") - [`AssetShelf.filter_cachefile`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_cachefile "bpy.types.AssetShelf.filter_cachefile") - [`AssetShelf.filter_curve`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_curve "bpy.types.AssetShelf.filter_curve") - [`AssetShelf.filter_annotations`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_annotations "bpy.types.AssetShelf.filter_annotations") - [`AssetShelf.filter_grease_pencil`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_grease_pencil "bpy.types.AssetShelf.filter_grease_pencil") - [`AssetShelf.filter_group`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_group "bpy.types.AssetShelf.filter_group") - [`AssetShelf.filter_curves`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_curves "bpy.types.AssetShelf.filter_curves") - [`AssetShelf.filter_image`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_image "bpy.types.AssetShelf.filter_image") - [`AssetShelf.filter_light`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_light "bpy.types.AssetShelf.filter_light") - [`AssetShelf.filter_light_probe`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_light_probe "bpy.types.AssetShelf.filter_light_probe") - [`AssetShelf.filter_linestyle`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_linestyle "bpy.types.AssetShelf.filter_linestyle") - [`AssetShelf.filter_lattice`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_lattice "bpy.types.AssetShelf.filter_lattice") - [`AssetShelf.filter_material`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_material "bpy.types.AssetShelf.filter_material") | - [`AssetShelf.filter_metaball`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_metaball "bpy.types.AssetShelf.filter_metaball") - [`AssetShelf.filter_movie_clip`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_movie_clip "bpy.types.AssetShelf.filter_movie_clip") - [`AssetShelf.filter_mesh`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_mesh "bpy.types.AssetShelf.filter_mesh") - [`AssetShelf.filter_mask`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_mask "bpy.types.AssetShelf.filter_mask") - [`AssetShelf.filter_node_tree`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_node_tree "bpy.types.AssetShelf.filter_node_tree") - [`AssetShelf.filter_object`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_object "bpy.types.AssetShelf.filter_object") - [`AssetShelf.filter_particle_settings`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_particle_settings "bpy.types.AssetShelf.filter_particle_settings") - [`AssetShelf.filter_palette`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_palette "bpy.types.AssetShelf.filter_palette") - [`AssetShelf.filter_paint_curve`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_paint_curve "bpy.types.AssetShelf.filter_paint_curve") - [`AssetShelf.filter_pointcloud`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_pointcloud "bpy.types.AssetShelf.filter_pointcloud") - [`AssetShelf.filter_scene`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_scene "bpy.types.AssetShelf.filter_scene") - [`AssetShelf.filter_speaker`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_speaker "bpy.types.AssetShelf.filter_speaker") - [`AssetShelf.filter_sound`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_sound "bpy.types.AssetShelf.filter_sound") - [`AssetShelf.filter_texture`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_texture "bpy.types.AssetShelf.filter_texture") - [`AssetShelf.filter_text`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_text "bpy.types.AssetShelf.filter_text") - [`AssetShelf.filter_font`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_font "bpy.types.AssetShelf.filter_font") - [`AssetShelf.filter_volume`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_volume "bpy.types.AssetShelf.filter_volume") - [`AssetShelf.filter_world`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_world "bpy.types.AssetShelf.filter_world") - [`AssetShelf.filter_work_space`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.filter_work_space "bpy.types.AssetShelf.filter_work_space") - [`AssetShelf.asset_library_reference`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.asset_library_reference "bpy.types.AssetShelf.asset_library_reference") - [`AssetShelf.show_names`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.show_names "bpy.types.AssetShelf.show_names") - [`AssetShelf.preview_size`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.preview_size "bpy.types.AssetShelf.preview_size") - [`AssetShelf.search_filter`](bpy.types.AssetShelf.html#bpy.types.AssetShelf.search_filter "bpy.types.AssetShelf.search_filter") |