Make a deep copy of a file.
Where to place the new file relative the the target.
One of [
Additionally, you can use one or more of
See file placement for more details.
Place the copied file relative to this one.
File’s name. It is an error to use special characters like spaces. Providing an empty string or omitting the name argument defaults to using the name of the source file.
Which placeholder to place the file in. Unused for placement
os.AFTER. Also, for directions
os.PREPEND, you can make the system select
a placeholder when using the
Make a deep copy of referenced file and place it in the filesystem relative to the target file. The returned file does not need to be explicitely stored, every file operation is automatically commited to disk once the transaction successfully exits.
Basic example, make a copy after self.
Basic example, make a copy after self, provide file name.
Basic example, make a copy in another placeholder.
Copying a file with the TYPESAFE flag will respect .Accept rules.
Copying a file with the TYPESAFE flag will respect .Accept rules. If the .Accept rules deny placement, the operation will fail.
It is invalid to use spaces or special chars in the name.