Directory.hx 899 B

1234567891011121314151617181920
  1. package cs.system.io;
  2. import cs.NativeArray;
  3. import cs.NativeArray;
  4. @:native('System.IO.Directory') extern class Directory
  5. {
  6. static function CreateDirectory(path:String):Void;
  7. static function Delete(path:String):Void;
  8. static function Exists(path:String):Bool;
  9. static function GetCurrentDirectory():String;
  10. static function GetDirectories(path:String):NativeArray<String>;
  11. static function GetDirectoryRoot(path:String):String;
  12. static function GetFiles(path:String):NativeArray<String>;
  13. static function GetFileSystemEntries(path:String):NativeArray<String>;
  14. static function GetCreationTime(path:String):cs.system.DateTime;
  15. static function GetLastAccessTime(path:String):cs.system.DateTime;
  16. static function GetLastWriteTime(path:String):cs.system.DateTime;
  17. static function Move(path:String, newpath:String):Void;
  18. static function SetCurrentDirectory(path:String):Void;
  19. }