FileBrowser

</> ursina.prefabs.file_browser
Inherits Entity

Initialization

FileBrowser(file_button_class=FileButton, selection_limit=1, start_path=None, file_types: list=None)

Attributes

.file_types

default: file_types if file_types else ['.*']


.return_files

default: True


.return_folders

default: False


.max_buttons

default: 24


.title_bar

default: Button(parent=self, scale=(0.9, 0.035), text='


.address_bar

default: Button(parent=self, scale=(0.8, 0.035), text='//',...


.folder_up_button

default: Button(parent=self, scale=(0.035, 0.035), texture=...


.button_parent

default: Entity(parent=self)


.back_panel

default: Entity(parent=self, model='quad', collider='box', ...


.bg

default: Button(parent=self, z=1, scale=(999, 999), color=c...


.cancel_button

default: Button(parent=self, scale=(0.875 * 0.24, 0.05), y=...


.open_button

default: Button(parent=self, scale=(0.875 * 0.74, 0.05), y=...


.cancel_button_2

default: Button(parent=self.title_bar, model=Circle(), worl...


.can_scroll_up_indicator

default: Entity(parent=self, model='quad', texture='arrow_d...


.can_scroll_down_indicator

default: Entity(parent=self, model='quad', texture='arrow_d...



Getters

selection





Properties

scroll



path



Methods

input()

input(key=None)



on_enable()





close()





folder_up()





open()

open(path=None)