JamvAttrLib class
- Inheritance
-
- Object
- Lexer
- RegexLexer<
JParse> - LibraryLexer
- JamvAttrLib
Constructors
Properties
-
aliases
→ List<
String> -
no setterinherited
-
aliasFilenames
→ List<
String> -
no setterinherited
- AlignSV → String
-
align: center, left, right, align="left", align="right", align="center"
textAlign: text-center, text-left, text-center, text-align="center", text-align="left", text-align="right"
pos: middle, top, bottom, pos="middle", pos="top", pos="bottom"
min|max
?width: width_100, width="100"min|max
?height: paddingLeft: paddingleft_45 src: src="http://wwwlf.sfdw.png" centerSlice: 9patch_1_2_3_4, padding: padding_1_2_3_4, bgColor: bgcolor:#af9988, bgcolor:colorvalues
, color: [colorvalues|shades
], color:[colorvalues|shades
] colorvalues#def:white
,black
,red,blue,green,cyan,amber,yellow,brown,grey,indigo,lime,orange,pink,purple,teal' shades#def: 50, 100, 200, 300, 400, 500, 600, 700, 800, 900 white#def: r'white(10|12|24|30|38|54|60|70)?' black#def: r'black(12|26|38|45|54|87)?'final -
AlignValuesSL
→ List<
String> -
final
-
config
↔ Map<
String, dynamic> ? -
getter/setter pairinherited
- configDebuggable → bool
-
no setterinherited
- configDebugPrintThrowError → bool
-
no setterinherited
- configEnumStrict → bool
-
no setterinherited
- configEventDispatcher → RawEventDispatcher?
-
no setterinherited
- configGroupCountStrictCheck → bool
-
no setterinherited
- configListTokenStateNames → List?
-
no setterinherited
- configMatchLengthStrictCheck → bool
-
no setterinherited
- configSaveRuntimeContext → bool
-
no setterinherited
- debuggable → bool
-
finalinherited
- encoding → String
-
finalinherited
- ensurenl → bool
-
finalinherited
-
filenames
→ List<
String> -
no setterinherited
- flags → RegExpFlags
-
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
-
mimetypes
→ List<
String> -
no setterinherited
- name → String?
-
no setterinherited
-
parses
→ Map<
String, List< JParse> > -
no setterinherited
- PositionSV → String
-
final
-
PositionValuesSL
→ List<
String> -
final
- priority → int
-
no setterinherited
- root → String
-
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
SizeSL
→ List<
String> -
final
- stripall → bool
-
finalinherited
- stripnl → bool
-
finalinherited
- supportEventDispatching → bool
-
no setterinherited
- symbolInSys → String
-
no setterinherited
- tabsize → int
-
finalinherited
- TextAlignSV → String
-
final
-
TextAlignValuesSL
→ List<
String> -
final
- useCache → bool
-
no setterinherited
Methods
-
autoCompleting(
String errorText, String stateName) → List< String> -
Match wid to width
errorText will be match
inherited
-
commonparses(
Map< String, List< ? currentCommon) → Map<JParse> >String, List< JParse> > -
You don't have to merge like this
return { ...currentCommon,
your Def
: bla bla bla} just give your own lib common parse rules => {your Def
: bla bla bla } currentCommon is for you to check what have been loaded if Needed.override -
configPrint(
) → void -
inherited
-
expandList(
List< JParse> parses, Map<String, List< parsesMap, {List<JParse> >String> ? replaceNewState}) → Iterable<JParse> -
inherited
-
getTokensUnprocessed(
String text, [List< String> ? stack, Position? pos, Map<String, List< ? commondefs]) → Iterable<JParse> >UnprocessedToken> -
inherited
-
loadNext(
RegexLexer< Parse> ? next) → void -
inherited
-
loadRoot(
String? root) → void -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
pretty(
String text, [List< String> ? stack, Position? pos, Map<String, List< ? commondefs]) → StringJParse> > -
inherited
-
printThrow(
String text) → void -
inherited
-
processedString(
{Iterable< UnprocessedToken> ? unprocessedTokens, String? text}) → String -
inherited
-
splitAutoCompleting(
List< String> splitText, String stateName, {int matchMode = 3}) → List<String> -
inherited
-
splitAutoCompletingMatches(
List< String> splitText, String stateName, {int matchMode = 3}) → List<List< RegExpMatch> > -
Match wd10 to width_10
matchMode:
1 // all rules match at least one splitText
2 // fast match one and don't match other splitTexts
3 // strict mode, all splitTexts must have match.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited