The [dir->eachPathRecursive]
method returns a list of directory paths contained in the directory that the [dir] object represents and each of its sub-directories.
local(d) = dir(...)
#d->eachPathRecursive
The code below will list each path contained in the /css/ directory. For purposes of this example, assume that the /css/ directory contains the directory 'jqueryui-themes' and the files 'messages.css', 'reset-fonts-grids.css', and 'style.css'. Also, the 'jqueryui-themes' directory contains a directory named 'redmond' which contains the file 'jquery-ui.custom.css'.
Code
local(dir_css) = dir('/css')
with item in #dir_css->eachPathRecursive
do {^
'<p>' + #item + '</p>'
^}
Result
/css/messages.css
/css/reset-fonts-grids.css
/css/style.css
/css/jqueryui-themes/
/css/jqueryui-themes/redmond/
/css/jqueryui-themes/redmond/jquery-ui.custom.css
Please note that periodically LassoSoft will go through the notes and may incorporate information from them into the documentation. Any submission here gives LassoSoft a non-exclusive license and will be made available in various formats to the Lasso community.
©LassoSoft Inc 2015 | Web Development by Treefrog Inc | Privacy | Legal terms and Shipping | Contact LassoSoft
Recent Comments