-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathEditorSyntax.cs
38 lines (30 loc) · 1.02 KB
/
EditorSyntax.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
class EditorSyntax
{
public EditorSyntax(
string name,
string[] fileMatches,
string singleLineCommentStart,
string multiLineCommentStart,
string multiLineCommentEnd,
string[] keyword1Items,
string[] keyword2Items,
HighlightTypes supportedHighlightTypes)
{
Name = name;
FileMatches = fileMatches;
SingleLineCommentStart = singleLineCommentStart;
MultiLineCommentStart = multiLineCommentStart;
MultiLineCommentEnd = multiLineCommentEnd;
Keyword1Items = keyword1Items;
Keyword2Items = keyword2Items;
HighlightTypes = supportedHighlightTypes;
}
public string Name { get; }
public string[] FileMatches { get; }
public string SingleLineCommentStart { get; }
public string MultiLineCommentStart { get; }
public string MultiLineCommentEnd { get; }
public string[] Keyword1Items { get; }
public string[] Keyword2Items { get; }
public HighlightTypes HighlightTypes { get; }
}