Spreadsheet: Document the behaviour of the 'R' function/tag

This commit is contained in:
AnotherTest 2020-08-28 21:36:56 +04:30 committed by Andreas Kling
parent a2113909c3
commit facd7fe05b
Notes: sideshowbarker 2024-07-19 03:04:01 +09:00

View file

@ -34,11 +34,12 @@ function split(str, sep) {
splitIndex = str.indexOf(sep);
if (splitIndex == -1) {
if (str.length) parts.push(str);
return parts;
break;
}
parts.push(str.substring(0, splitIndex));
str = str.slice(splitIndex + sep.length);
}
return parts;
}
function R(fmt, ...args) {
@ -106,6 +107,19 @@ range.__documentation = JSON.stringify({
},
});
R.__documentation = JSON.stringify({
name: "R",
argc: 1,
argnames: ["range specifier"],
doc:
"Generates a list of cell names in a rectangle defined by " +
"_range specifier_, which must be two cell names " +
"delimited by a comma ':'. Operates the same as `range`", // TODO: Add support for hyperlinks.
examples: {
"R`A1:C4`": "Generate the range A1:C4",
},
});
select.__documentation = JSON.stringify({
name: "select",
argc: 3,