FileListView

  • All collections widgets support virtualization: gameobjects created only for the visible items.

  • Add Selectable component to use keyboard and gamepad navigation.

  • See also FileDialog.

Options

Options are almost same as the ListView, TileView and Table.

  • Data Source ObservableList<FileSystemEntry>

    Not available in the inspector window.
    Filled automatically.
  • Current Directory string

    Current directory. Application.persistentDataPath will be used if not specified.

  • Directory Patterns string

    Directory patterns, semicolon used as separator between patterns.
    Directory will be displayed if it’s match one of the pattern.
    Wildcards:
    * - Zero or more characters in that position.
    ? - Zero or one character in that position.
    Warning: if directory match two or more patterns it will be displayed two or more times.
  • File Patterns string

    File patterns, semicolon used as separator between patterns.
    File will be displayed if it’s match one of the pattern.
    Wildcards:
    * - Zero or more characters in that position.
    ? - Zero or one character in that position.
    Warning: if file match two or more patterns it will be displayed two or more times.
  • Button Up Button

    Button to open parent directory of current directory.

  • Button Toggle Drivers Button

    Button to toggle DriversList.

  • Path View FileListViewPath

    Widget to display the current directory.

  • Drives List View DrivesListView

    Widget to display drives list.

  • Exceptions View IOExceptionsView

    Special component to display IO errors.

  • Can Display Entry Func<FileSystemEntry, bool>

    Not available in the inspector window.
    Function to check if FileSystemEntry should be displayed.