You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if(returnValue.Length<3||!(returnValue.StartsWith('"')&&returnValue.EndsWith('"')))// the quotes and the characters inside of it
255
+
{
256
+
257
+
returnnull;// commenttttttttt
258
+
259
+
}
260
+
261
+
stringtrimmedArgument=returnValue[1..^1];
262
+
263
+
switch(operatorType)
264
+
{
265
+
266
+
caseOperatorType.Secondary:
267
+
secondaryAction.Invoke(this,trimmedArgument);
268
+
break;
269
+
270
+
caseOperatorType.Tertiary:
271
+
tertiaryAction.Invoke(this,trimmedArgument);
272
+
break;
273
+
274
+
}
275
+
276
+
returntrimmedArgument;// ignore the quotes
277
+
278
+
}
279
+
280
+
/// <summary>
281
+
/// Evaluate RSML.
282
+
/// </summary>
283
+
/// <param name="linesepChar">The line separation string to use (defaults to system line separation)</param>
284
+
/// <returns>The evaluated result (only for primary action; if there's a secondary/tertiary match, it's ignored) or null (no primary matches)</returns>
/// <param name="customRid">A custom RID to check against</param>
223
291
/// <param name="linesepChar">The line separation string to use (defaults to system line separation)</param>
224
292
/// <returns>The evaluated result (only for primary action; if there's a secondary/tertiary match, it's ignored) or null (no primary matches)</returns>
0 commit comments