FileSelectParams(bpy_struct)¶
base class — bpy_struct
-
class
bpy.types.FileSelectParams(bpy_struct)¶ File Select Parameters
-
directory¶ Directory displayed in the file browser
Type: string, default “”, (never None)
-
display_size¶ Change the size of the display (width of columns or thumbnails size)
Type: enum in [‘TINY’, ‘SMALL’, ‘NORMAL’, ‘LARGE’], default ‘TINY’
-
display_type¶ Display mode for the file list
LIST_SHORTShort List, Display files as short list.LIST_LONGLong List, Display files as a detailed list.THUMBNAILThumbnails, Display files as thumbnails.
Type: enum in [‘LIST_SHORT’, ‘LIST_LONG’, ‘THUMBNAIL’], default ‘LIST_SHORT’
-
filename¶ Active file in the file browser
Type: string, default “”, (never None)
-
filter_glob¶ UNIX shell-like filename patterns matching, supports wildcards (‘*’) and list of patterns separated by ‘;’
Type: string, default “”, (never None)
-
filter_id¶ Which ID types to show/hide, when browsing a library
ACTIONActions, Show/hide Action data-blocks.ARMATUREArmatures, Show/hide Armature data-blocks.BRUSHBrushes, Show/hide Brushes data-blocks.CAMERACameras, Show/hide Camera data-blocks.CACHEFILECache Files, Show/hide Cache File data-blocks.CURVECurves, Show/hide Curve data-blocks.GREASE_PENCILGrease Pencil, Show/hide Grease pencil data-blocks.GROUPGroups, Show/hide Group data-blocks.IMAGEImages, Show/hide Image data-blocks.LAMPLamps, Show/hide Lamp data-blocks.LINESTYLEFreestyle Linestyles, Show/hide Freestyle’s Line Style data-blocks.LATTICELattices, Show/hide Lattice data-blocks.MATERIALMaterials, Show/hide Material data-blocks.METABALLMetaballs, Show/hide Metaball data-blocks.MOVIE_CLIPMovie Clips, Show/hide Movie Clip data-blocks.MESHMeshes, Show/hide Mesh data-blocks.MASKMasks, Show/hide Mask data-blocks.NODE_TREENode Trees, Show/hide Node Tree data-blocks.OBJECTObjects, Show/hide Object data-blocks.PARTICLE_SETTINGSParticles Settings, Show/hide Particle Settings data-blocks.PALETTEPalettes, Show/hide Palette data-blocks.PAINT_CURVEPaint Curves, Show/hide Paint Curve data-blocks.SCENEScenes, Show/hide Scene data-blocks.SPEAKERSpeakers, Show/hide Speaker data-blocks.SOUNDSounds, Show/hide Sound data-blocks.TEXTURETextures, Show/hide Texture data-blocks.TEXTTexts, Show/hide Text data-blocks.FONTFonts, Show/hide Font data-blocks.WORLDWorlds, Show/hide World data-blocks.
Type: enum set in {‘ACTION’, ‘ARMATURE’, ‘BRUSH’, ‘CAMERA’, ‘CACHEFILE’, ‘CURVE’, ‘GREASE_PENCIL’, ‘GROUP’, ‘IMAGE’, ‘LAMP’, ‘LINESTYLE’, ‘LATTICE’, ‘MATERIAL’, ‘METABALL’, ‘MOVIE_CLIP’, ‘MESH’, ‘MASK’, ‘NODE_TREE’, ‘OBJECT’, ‘PARTICLE_SETTINGS’, ‘PALETTE’, ‘PAINT_CURVE’, ‘SCENE’, ‘SPEAKER’, ‘SOUND’, ‘TEXTURE’, ‘TEXT’, ‘FONT’, ‘WORLD’}, default {‘ACTION’}
-
filter_id_category¶ Which ID categories to show/hide, when browsing a library
SCENEScenes, Show/hide scenes.ANIMATIONAnimations, Show/hide animation data.OBJECTObjects & Groups, Show/hide objects and groups.GEOMETRYGeometry, Show/hide meshes, curves, lattice, armatures and metaballs data.SHADINGShading, Show/hide materials, nodetrees, textures and Freestyle’s linestyles.IMAGEImages & Sounds, Show/hide images, movie clips, sounds and masks.ENVIRONMENTEnvironment, Show/hide worlds, lamps, cameras and speakers.MISCMiscellaneous, Show/hide other data types.
Type: enum set in {‘SCENE’, ‘ANIMATION’, ‘OBJECT’, ‘GEOMETRY’, ‘SHADING’, ‘IMAGE’, ‘ENVIRONMENT’, ‘MISC’}, default {‘SCENE’}
-
filter_search¶ Filter by name, supports ‘*’ wildcard
Type: string, default “”, (never None)
-
recursion_level¶ Numbers of dirtree levels to show simultaneously
NONENone, Only list current directory’s content, with no recursion.BLENDBlend File, List .blend files’ content.ALL_1One Level, List all sub-directories’ content, one level of recursion.ALL_2Two Levels, List all sub-directories’ content, two levels of recursion.ALL_3Three Levels, List all sub-directories’ content, three levels of recursion.
Type: enum in [‘NONE’, ‘BLEND’, ‘ALL_1’, ‘ALL_2’, ‘ALL_3’], default ‘NONE’
Show hidden dot files
Type: boolean, default False
-
sort_method¶ FILE_SORT_ALPHASort alphabetically, Sort the file list alphabetically.FILE_SORT_EXTENSIONSort by extension, Sort the file list by extension/type.FILE_SORT_TIMESort by time, Sort files by modification time.FILE_SORT_SIZESort by size, Sort files by size.
Type: enum in [‘FILE_SORT_ALPHA’, ‘FILE_SORT_EXTENSION’, ‘FILE_SORT_TIME’, ‘FILE_SORT_SIZE’], default ‘FILE_SORT_ALPHA’
-
title¶ Title for the file browser
Type: string, default “”, (readonly, never None)
-
use_filter¶ Enable filtering of files
Type: boolean, default False
-
use_filter_backup¶ Show .blend1, .blend2, etc. files
Type: boolean, default False
-
use_filter_blender¶ Show .blend files
Type: boolean, default False
-
use_filter_blendid¶ Show .blend files items (objects, materials, etc.)
Type: boolean, default False
-
use_filter_folder¶ Show folders
Type: boolean, default False
-
use_filter_font¶ Show font files
Type: boolean, default False
-
use_filter_image¶ Show image files
Type: boolean, default False
-
use_filter_movie¶ Show movie files
Type: boolean, default False
-
use_filter_script¶ Show script files
Type: boolean, default False
-
use_filter_sound¶ Show sound files
Type: boolean, default False
-
use_filter_text¶ Show text files
Type: boolean, default False
-
use_library_browsing¶ Whether we may browse blender files’ content or not
Type: boolean, default False, (readonly)
-
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.Structsubclass
-
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
Inherited Functions
References