Module: typings/targetDescriptor.types
Interfaces
- CascadingModifier
- ContainingScopeModifier
- ContainingSurroundingPairModifier
- CursorMark
- CustomRegexScopeType
- DecoratedSymbolMark
- EveryScopeModifier
- EverySurroundingPairModifier
- ExcludeInteriorModifier
- HeadTailModifier
- InferPreviousMarkModifier
- InteriorOnlyModifier
- KeepContentFilterModifier
- KeepEmptyFilterModifier
- LastCursorPositionMark
- LeadingModifier
- LineNumberMark
- ListTargetDescriptor
- ModifyIfUntypedModifier
- NothingMark
- OneOfScopeType
- OrdinalScopeModifier
- PartialListTargetDescriptor
- PartialPrimitiveTargetDescriptor
- PartialRangeTargetDescriptor
- PositionModifier
- PrimitiveTargetDescriptor
- RangeMark
- RangeModifier
- RangeTargetDescriptor
- RawSelectionModifier
- RelativeScopeModifier
- SimpleScopeType
- SourceMark
- SurroundingPairScopeType
- ThatMark
- TrailingModifier
Type aliases
ComplexSurroundingPairName
Ƭ ComplexSurroundingPairName: "string" | "any" | "collectionBoundary"
Defined in
typings/targetDescriptor.types.ts:72
Direction
Ƭ Direction: "forward" | "backward"
Defined in
typings/targetDescriptor.types.ts:218
LineNumberType
Ƭ LineNumberType: "absolute" | "relative" | "modulo100"
Defined in
typings/targetDescriptor.types.ts:32
Mark
Ƭ Mark: CursorMark | ThatMark | SourceMark | DecoratedSymbolMark | NothingMark | LineNumberMark | RangeMark
Defined in
typings/targetDescriptor.types.ts:51
Modifier
Ƭ Modifier: PositionModifier | InteriorOnlyModifier | ExcludeInteriorModifier | ContainingScopeModifier | EveryScopeModifier | OrdinalScopeModifier | RelativeScopeModifier | HeadTailModifier | LeadingModifier | TrailingModifier | RawSelectionModifier | ModifyIfUntypedModifier | CascadingModifier | RangeModifier | KeepContentFilterModifier | KeepEmptyFilterModifier | InferPreviousMarkModifier
Defined in
typings/targetDescriptor.types.ts:330
PartialTargetDescriptor
Ƭ PartialTargetDescriptor: PartialPrimitiveTargetDescriptor | PartialRangeTargetDescriptor | PartialListTargetDescriptor
Defined in
typings/targetDescriptor.types.ts:363
Position
Ƭ Position: "before" | "after" | "start" | "end"
Defined in
typings/targetDescriptor.types.ts:272
RangeType
Ƭ RangeType: "continuous" | "vertical"
Defined in
typings/targetDescriptor.types.ts:404
ScopeType
Ƭ ScopeType: SimpleScopeType | SurroundingPairScopeType | CustomRegexScopeType | OneOfScopeType
Defined in
typings/targetDescriptor.types.ts:164
SimpleScopeTypeType
Ƭ SimpleScopeTypeType: "argumentOrParameter" | "anonymousFunction" | "attribute" | "class" | "className" | "collectionItem" | "collectionKey" | "comment" | "functionCall" | "functionCallee" | "functionName" | "ifStatement" | "list" | "map" | "name" | "namedFunction" | "regularExpression" | "statement" | "string" | "type" | "value" | "condition" | "section" | "sectionLevelOne" | "sectionLevelTwo" | "sectionLevelThree" | "sectionLevelFour" | "sectionLevelFive" | "sectionLevelSix" | "selector" | "unit" | "xmlBothTags" | "xmlElement" | "xmlEndTag" | "xmlStartTag" | "part" | "chapter" | "subSection" | "subSubSection" | "namedParagraph" | "subParagraph" | "environment" | "token" | "line" | "notebookCell" | "paragraph" | "document" | "character" | "word" | "identifier" | "nonWhitespaceSequence" | "boundedNonWhitespaceSequence" | "url"
Defined in
typings/targetDescriptor.types.ts:80
SimpleSurroundingPairName
Ƭ SimpleSurroundingPairName: "angleBrackets" | "backtickQuotes" | "curlyBrackets" | "doubleQuotes" | "escapedDoubleQuotes" | "escapedParentheses" | "escapedSquareBrackets" | "escapedSingleQuotes" | "parentheses" | "singleQuotes" | "squareBrackets"
Defined in
typings/targetDescriptor.types.ts:60
SurroundingPairDirection
Ƭ SurroundingPairDirection: "left" | "right"
Defined in
typings/targetDescriptor.types.ts:146
SurroundingPairModifier
Ƭ SurroundingPairModifier: ContainingSurroundingPairModifier | EverySurroundingPairModifier
Defined in
typings/targetDescriptor.types.ts:179
SurroundingPairName
Ƭ SurroundingPairName: SimpleSurroundingPairName | ComplexSurroundingPairName
Defined in
typings/targetDescriptor.types.ts:76
TargetDescriptor
Ƭ TargetDescriptor: PrimitiveTargetDescriptor | RangeTargetDescriptor | ListTargetDescriptor
Defined in
typings/targetDescriptor.types.ts:411