Skip to content

global file


methods


file.pathpart


function file.pathpart(
  filename: string,
  default
)

Reference:

file.dirname


function file.dirname(
  filename: string,
  default
)

Reference:

@deprecated Deprecated

@see file.pathpart

file.basename


function file.basename(filename: string)

Reference:

file.nameonly


function file.nameonly(filename: string)

Reference:

file.suffixonly


function file.suffixonly(filename: string)

Reference:

file.extname


function file.extname(filename: string)

Reference:

file.suffix


function file.suffix(filename: string)

Reference:

@see file.suffixonly

file.suffixesonly


function file.suffixesonly(filename: string)

Reference:

file.suffixes


function file.suffixes(filename: string)

Reference:

@see file.suffixesonly

file.splitname


function file.splitname(
  filename: string,
  splitdrive
)

Reference:

file.splitbase


function file.splitbase(filename: string)

Reference:

file.nametotable


function file.nametotable(
  filename: string,
  splitdrive
)

Reference:

file.removesuffix


function file.removesuffix(filename: string)

Reference:

file.addsuffix


function file.addsuffix(
  filename: string,
  suffix,
  criterium
)

Reference:

file.replacesuffix


function file.replacesuffix(
  filename: string,
  suffix
)

Reference:

file.reslash


function file.reslash(filename: string)

Reference:

file.iswritable


function file.iswritable(filename: string)

Reference:

@deprecated Deprecated

@see file.is_writable

file.is_writable


function file.is_writable(filename: string)

Reference:

file.isreadable


function file.isreadable(filename: string)

Reference:

@deprecated Deprecated

@see file.is_readable

file.is_readable


function file.is_readable(filename: string)

Reference:

file.size


function file.size(filename: string)

Reference:

file.splitpath


function file.splitpath(
  filename: string,
  separator
)

Reference:

file.split_path


function file.split_path(
  filename: string,
  separator
)

Reference:

@see file.splitpath

file.joinpath


function file.joinpath(
  tab,
  separator
)

Reference:

😱 Types incomplete or incorrect? 🙏 Please contribute!

file.join


function file.join(
  one,
  two,
  three,
  ...
)

Reference:

😱 Types incomplete or incorrect? 🙏 Please contribute!

file.collapsepath


function file.collapsepath(
  filename: string,
  anchor
)

Reference:

file.collapse_path


function file.collapse_path(
  filename: string,
  anchor
)

Reference:

@deprecated Deprecated

@see file.collapsepath

file.robustname


function file.robustname(
  filename: string,
  strict
)

Reference:

file.copy


function file.copy(
  oldname: string,
  newname
)

Reference:

file.is_qualified_path


function file.is_qualified_path(filename: string)

Reference:

file.is_rootbased_path


function file.is_rootbased_path(filename: string)

Reference:

file.strip


function file.strip(
  filename: string,
  dir
)

Reference:

file.withinbase


function file.withinbase(filename: string)

Reference:

file.needsupdating


function file.needsupdating()

Reference:

😱 Types incomplete or incorrect? 🙏 Please contribute!

file.needs_updating


function file.needs_updating()

Reference:

@deprecated Deprecated

@see file.needsupdating

file.syncmtimes


function file.syncmtimes()

Reference:

😱 Types incomplete or incorrect? 🙏 Please contribute!

file.checksum


function file.checksum()

Reference:

😱 Types incomplete or incorrect? 🙏 Please contribute!

file.loadchecksum


function file.loadchecksum()

Reference:

😱 Types incomplete or incorrect? 🙏 Please contribute!

file.savechecksum


function file.savechecksum()

Reference:

😱 Types incomplete or incorrect? 🙏 Please contribute!

file.expandname


function file.expandname()

Reference:

@see dir.expandname

file.readdata


function file.readdata()

Reference:

@see io.loaddata

file.savedata


function file.savedata()

Reference:

@see io.savedata