Table of Contents
- Module: yalms.cr
- Classes
- Class: YalmsCrBase
- Class: YalmsCrExec
- Class: ExecBaseOpts
(extends vim.SystemOpts) - Class: ExecOpts
(extends ExecBaseOpts) - Class: YalmsCrFS
- Class: readTextOpts
(extends ExecBaseOpts) - Class: writeTextOpts
(extends ExecBaseOpts) - Class: mkdirOpts
(extends ExecBaseOpts) - Class: dirnameOpts
(extends ExecBaseOpts) - Class: touchOpts
(extends ExecBaseOpts) - Class: rmOpts
(extends ExecBaseOpts) - Class: existspts
(extends ExecBaseOpts) - Class: touchOpts
(extends ExecBaseOpts) - Class: YalmsCr
(extends YalmsCrBase,YalmsCrExec,YalmsCrFS)
- Functions
- Classes
Module: yalms.cr
Classes
Class: YalmsCrBase
Class: YalmsCrExec
Class: ExecBaseOpts (extends vim.SystemOpts)
Fields
do_not_clean?(boolean) – Do not remove trailing newlinethrow?(boolean)
Class: ExecOpts (extends ExecBaseOpts)
Fields
cmd(string|string[])
Class: YalmsCrFS
Class: readTextOpts (extends ExecBaseOpts)
@param opts readTextOpts
Fields
path(string)
Class: writeTextOpts (extends ExecBaseOpts)
@param opts writeTextOpts
Fields
path(string)text(string)
Class: mkdirOpts (extends ExecBaseOpts)
@param opts mkdirOpts
Fields
path(string)recursive?(boolean)
Class: dirnameOpts (extends ExecBaseOpts)
@param opts dirnameOpts
Fields
path(string)
Class: touchOpts (extends ExecBaseOpts)
@param opts touchOpts
Fields
path(string)create?(boolean)
Class: rmOpts (extends ExecBaseOpts)
@param opts rmOpts
Fields
path(string)recursive?(boolean)force?(boolean)
Class: existspts (extends ExecBaseOpts)
@param opts rmOpts
Fields
path(string)
Class: touchOpts (extends ExecBaseOpts)
@param opts { path: string, text: string }
Class: YalmsCr (extends YalmsCrBase,YalmsCrExec,YalmsCrFS)
Functions
argmerge(overrides, base)
yalms.cr.arg_merge
Parameters
overrides(table)base(ExecBaseOpts)
Returns
ExecOpts