Option Strict On
Option Explicit On

Imports System
Imports System.Collections.Generic
Imports System.Linq
Imports System.Threading
Imports System.Threading.Tasks

Imports Nexamas.UI.Architecture
Imports Nexamas.UI.Composition
Imports Nexamas.UI.Controls
Imports Nexamas.UI.FileSystem
Imports Nexamas.UI.General
Imports Nexamas.UI.Icons
Imports Nexamas.UI.Layout
Imports Nexamas.UI.Platform
Imports Nexamas.UI.Theming
Imports Nexamas.UI.Values

Imports SkiaSharp

Namespace Nexamas.UI.Components


    Partial Friend NotInheritable Class MASFileBrowser
#Region "Factories"

        ''' <summary>
        ''' Creates a new MAS file browser using the standard SDK entry pattern.
        ''' </summary>
        Friend Shared Function Create(Optional currentPath As String = Nothing) As MASFileBrowser
            Dim browser As New MASFileBrowser()

            If currentPath IsNot Nothing Then
                browser.CurrentPath = currentPath
            End If

            Return browser
        End Function

#End Region


    End Class

End Namespace
