AbstractOptionalselectorFilter: (selectors: IterableIterator<DocumentSelector>, data: E) => booleanProtected Readonly_clientProtected Readonly_createProtected Readonly_middlewareProtected Optional Readonly_selectorProtected Readonly_selectorsProtected Readonly_textProtected Readonly_typeAbstractregistrationThe signature (e.g. method) for which this features support dynamic activation / registration.
ProtectedcallbackAbstractfillCalled to fill in the client capabilities this feature implements.
The client capabilities to fill.
ProtectedgetReturns the state the feature is in.
ProtectedgetProtected AbstractgetAbstractinitializeInitialize the feature. This method is called on a feature instance when the client has successfully received the initialize request from the server and before the client sends the initialized notification to the server.
the server capabilities.
the document selector pass to the client's constructor.
May be undefined if the client was created without a selector.
ProtectedmatchesProtectednotificationIs called when the server send a register request for the given message.
additional registration data as defined in the protocol.
Statictext
An abstract base class to implement features that react to events emitted from text documents.