gopkg.in/essentialkaos/ek.v3@v3.5.1/fsutil/list_windows.go (about)

     1  // +build windows
     2  
     3  package fsutil
     4  
     5  // ////////////////////////////////////////////////////////////////////////////////// //
     6  //                                                                                    //
     7  //                     Copyright (c) 2009-2016 Essential Kaos                         //
     8  //      Essential Kaos Open Source License <http://essentialkaos.com/ekol?en>         //
     9  //                                                                                    //
    10  // ////////////////////////////////////////////////////////////////////////////////// //
    11  
    12  type ListingFilter struct {
    13  	MatchPatterns    []string
    14  	NotMatchPatterns []string
    15  
    16  	ATimeOlder   int64
    17  	ATimeYounger int64
    18  	CTimeOlder   int64
    19  	CTimeYounger int64
    20  	MTimeOlder   int64
    21  	MTimeYounger int64
    22  
    23  	Perms    string
    24  	NotPerms string
    25  
    26  	hasMatchPatterns    bool
    27  	hasNotMatchPatterns bool
    28  	hasTimes            bool
    29  	hasPerms            bool
    30  }
    31  
    32  // ////////////////////////////////////////////////////////////////////////////////// //
    33  
    34  func List(dir string, ignoreHidden bool, filters ...*ListingFilter) []string {
    35  	return []string{}
    36  }
    37  
    38  func ListAll(dir string, ignoreHidden bool, filters ...*ListingFilter) []string {
    39  	return []string{}
    40  }
    41  
    42  func ListAllDirs(dir string, ignoreHidden bool, filters ...*ListingFilter) []string {
    43  	return []string{}
    44  }
    45  
    46  func ListAllFiles(dir string, ignoreHidden bool, filters ...*ListingFilter) []string {
    47  	return []string{}
    48  }
    49  
    50  func ListToAbsolute(path string, list []string) {
    51  	return
    52  }