feat(editor): Add sections to autocomplete dropdown (#8720)
Co-authored-by: Giulio Andreini <andreini@netseven.it>
This commit is contained in:
@@ -357,7 +357,7 @@ export class I18nClass {
|
||||
});
|
||||
}
|
||||
|
||||
rootVars: Record<string, string | undefined> = {
|
||||
rootVars = {
|
||||
$binary: this.baseText('codeNodeEditor.completer.binary'),
|
||||
$execution: this.baseText('codeNodeEditor.completer.$execution'),
|
||||
$ifEmpty: this.baseText('codeNodeEditor.completer.$ifEmpty'),
|
||||
@@ -375,7 +375,8 @@ export class I18nClass {
|
||||
$today: this.baseText('codeNodeEditor.completer.$today'),
|
||||
$vars: this.baseText('codeNodeEditor.completer.$vars'),
|
||||
$workflow: this.baseText('codeNodeEditor.completer.$workflow'),
|
||||
};
|
||||
DateTime: this.baseText('codeNodeEditor.completer.dateTime'),
|
||||
} as const satisfies Record<string, string | undefined>;
|
||||
|
||||
proxyVars: Record<string, string | undefined> = {
|
||||
'$input.all': this.baseText('codeNodeEditor.completer.$input.all'),
|
||||
@@ -390,6 +391,7 @@ export class I18nClass {
|
||||
'$().itemMatching': this.baseText('codeNodeEditor.completer.selector.itemMatching'),
|
||||
'$().last': this.baseText('codeNodeEditor.completer.selector.last'),
|
||||
'$().params': this.baseText('codeNodeEditor.completer.selector.params'),
|
||||
'$().isExecuted': this.baseText('codeNodeEditor.completer.selector.isExecuted'),
|
||||
|
||||
'$prevNode.name': this.baseText('codeNodeEditor.completer.$prevNode.name'),
|
||||
'$prevNode.outputIndex': this.baseText('codeNodeEditor.completer.$prevNode.outputIndex'),
|
||||
|
||||
@@ -205,6 +205,7 @@
|
||||
"codeNodeEditor.completer.$workflow.active": "Whether the workflow is active or not (boolean)",
|
||||
"codeNodeEditor.completer.$workflow.id": "The ID of the workflow",
|
||||
"codeNodeEditor.completer.$workflow.name": "The name of the workflow",
|
||||
"codeNodeEditor.completer.dateTime": "Luxon DateTime. Use this object to parse, format and manipulate dates and times",
|
||||
"codeNodeEditor.completer.binary": "The item's binary (file) data",
|
||||
"codeNodeEditor.completer.globalObject.assign": "Copy of the object containing all enumerable own properties",
|
||||
"codeNodeEditor.completer.globalObject.entries": "The object's keys and values",
|
||||
@@ -314,6 +315,25 @@
|
||||
"codeNodeEditor.completer.selector.itemMatching": "@:_reusableBaseText.codeNodeEditor.completer.itemMatching",
|
||||
"codeNodeEditor.completer.selector.last": "@:_reusableBaseText.codeNodeEditor.completer.last",
|
||||
"codeNodeEditor.completer.selector.params": "The parameters of the node",
|
||||
"codeNodeEditor.completer.selector.isExecuted": "Whether the node has executed",
|
||||
"codeNodeEditor.completer.section.input": "Input",
|
||||
"codeNodeEditor.completer.section.prevNodes": "Earlier nodes",
|
||||
"codeNodeEditor.completer.section.metadata": "Metadata",
|
||||
"codeNodeEditor.completer.section.fields": "Fields",
|
||||
"codeNodeEditor.completer.section.properties": "Properties",
|
||||
"codeNodeEditor.completer.section.methods": "Methods",
|
||||
"codeNodeEditor.completer.section.otherMethods": "Other methods",
|
||||
"codeNodeEditor.completer.section.recommended": "Suggested",
|
||||
"codeNodeEditor.completer.section.recommendedMethods": "Suggested methods",
|
||||
"codeNodeEditor.completer.section.other": "Other",
|
||||
"codeNodeEditor.completer.section.edit": "Edit",
|
||||
"codeNodeEditor.completer.section.query": "Query",
|
||||
"codeNodeEditor.completer.section.format": "Format",
|
||||
"codeNodeEditor.completer.section.component": "Component",
|
||||
"codeNodeEditor.completer.section.case": "Case",
|
||||
"codeNodeEditor.completer.section.cast": "Cast",
|
||||
"codeNodeEditor.completer.section.compare": "Compare",
|
||||
"codeNodeEditor.completer.section.validation": "Validate",
|
||||
"codeNodeEditor.linter.allItems.firstOrLastCalledWithArg": "expects no argument.",
|
||||
"codeNodeEditor.linter.allItems.emptyReturn": "Code doesn't return items properly. Please return an array of objects, one for each item you would like to output.",
|
||||
"codeNodeEditor.linter.allItems.itemCall": "`item` is a property to access, not a method to call. Did you mean `.item` without brackets?",
|
||||
|
||||
Reference in New Issue
Block a user