/// <summary> /// Instantiates a new instance of the ScriptItem class. /// </summary> /// <param name="kind">The kind of the instance.</param> /// <param name="name">The name of the instance.</param> /// <param name="index">The index of the instance.</param> public ScriptItem( ScriptItemKinds kind, String name, int index) { Kind = kind; Name = name; Index = index; }
/// <summary> /// /// </summary> /// <param name="wordKind"></param> public IBdoScriptwordConfiguration WithWordKind(ScriptItemKinds wordKind) { WordKind = wordKind; return(this); }
/// <summary> /// Indicates whether the specified element kind is a script word kind. /// </summary> /// <param name="scriptItemKind">The kind to consider.</param> /// <returns>Returns true if the specified element is a script word kind.</returns> public static bool IsFunctionOrVariable(this ScriptItemKinds scriptItemKind) { return((scriptItemKind == ScriptItemKinds.Function) | (scriptItemKind == ScriptItemKinds.Variable)); }