Mode class

Available extensions

Constructors

Mode({String? ref, Map<String, dynamic>? refs, String? name, bool? unicodeRegex, bool? caseInsensitive, bool? self, bool? disableAutodetect, List<String>? aliases, Map<String, String>? classNameAliases, String? supersetOf, dynamic begin, dynamic match, dynamic end, dynamic className, dynamic scope, dynamic beginScope, dynamic endScope, dynamic contains, bool? endsParent, bool? endsWithParent, bool? endSameAsBegin, bool? skip, bool? excludeBegin, bool? excludeEnd, bool? returnBegin, bool? returnEnd, ModeCallback? beforeBegin, String? beforeMatch, Mode? parent, Mode? starts, String? lexemes, dynamic keywords, String? beginKeywords, double? relevance, dynamic illegal, dynamic variants, List<Mode>? cachedVariants, dynamic subLanguage, bool? isCompiled, String? label, String? terminatorEnd, List<CompilerExt>? compilerExtensions, RegExp? keywordPatternRe, RegExp? beginRe, RegExp? endRe, RegExp? illegalRe, Object? matcher, ModeCallback? onBegin, ModeCallback? onEnd, Map<String, dynamic>? data})

Properties

aliases List<String>?
getter/setter pair
beforeBegin ModeCallback?
getter/setter pair
beforeMatch String?
getter/setter pair
begin ↔ dynamic
String | List
getter/setter pair
beginKeywords String?
getter/setter pair
beginRe RegExp?
getter/setter pair
beginScope ↔ dynamic
String | Map<int, String> | _CompiledScope
getter/setter pair
cachedVariants List<Mode>?
getter/setter pair
caseInsensitive bool?
getter/setter pair
className ↔ dynamic
String | Map<int, String>
getter/setter pair
classNameAliases Map<String, String>?
getter/setter pair
compilerExtensions List<CompilerExt>?
getter/setter pair
contains ↔ dynamic
List
getter/setter pair
data Map<String, dynamic>?
getter/setter pair
disableAutodetect bool?
getter/setter pair
end ↔ dynamic
String | List
getter/setter pair
endRe RegExp?
getter/setter pair
endSameAsBegin bool?
getter/setter pair
endScope ↔ dynamic
String | Map<int, String> | _CompiledScope
getter/setter pair
endsParent bool?
getter/setter pair
endsWithParent bool?
getter/setter pair
excludeBegin bool?
getter/setter pair
excludeEnd bool?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
illegal ↔ dynamic
String | List
getter/setter pair
illegalRe RegExp?
getter/setter pair
isCompiled bool?
getter/setter pair
keywordPatternRe RegExp?
getter/setter pair
keywords ↔ dynamic
Map<String, dynamic> | String
getter/setter pair
label String?
getter/setter pair
lexemes String?
String
getter/setter pair
match ↔ dynamic
String | List
getter/setter pair
matcher Object?
getter/setter pair
name String?
LanguageDetail
getter/setter pair
onBegin ModeCallback?
getter/setter pair
onEnd ModeCallback?
getter/setter pair
parent Mode?
getter/setter pair
ref String?
getter/setter pair
refs Map<String, dynamic>?
Map<String, Mode> | Map<String, List
getter/setter pair
relevance double?
getter/setter pair
returnBegin bool?
getter/setter pair
returnEnd bool?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scope ↔ dynamic
String | Map<int, String>
getter/setter pair
self bool?
getter/setter pair
skip bool?
getter/setter pair
starts Mode?
getter/setter pair
subLanguage ↔ dynamic
getter/setter pair
supersetOf String?
getter/setter pair
terminatorEnd String?
CompiledMode
getter/setter pair
unicodeRegex bool?
getter/setter pair
variants ↔ dynamic
List
getter/setter pair

Methods

clean() → void
copyWith([Mode? mode]) Mode
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited