Skip to main content

Module: typings/targetDescriptor.types

Interfaces

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