OptionalfillCalled to fill the initialize params.
OptionalpreA preflight where the server capabilities are shown to all features before a feature is actually initialized. This allows feature to capture some state if they are a pre-requisite for other features.
the server capabilities
the document selector pass to the client's constructor.
May be undefined if the client was created without a selector.
Called to fill in the client capabilities this feature implements.
The client capabilities to fill.
Returns the state the feature is in.
Initialize 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.
A static feature. A static feature can't be dynamically activated via the server. It is wired during the initialize sequence.