UNPKG

@senx/warpview-editor

Version:

WarpView Editor Elements

27 lines 3.61 kB
/* * Copyright 2020 SenX S.A.S. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ import { globalfunctions as wsGlobals } from '../../../model/wsGlobals'; import { W10HoverProvider } from './W10HoverProvider'; import { EditorUtils } from './editorUtils'; export class WSHoverProvider extends W10HoverProvider { constructor() { super(EditorUtils.WARPSCRIPT_LANGUAGE); } provideHover(model, position, token) { return super._provideHover(model, position, token, wsGlobals); } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiV1NIb3ZlclByb3ZpZGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvd2FycHZpZXctZWRpdG9yLW5nL3NyYy9saWIvZWxlbWVudHMvd2FycC12aWV3LWVkaXRvci9wcm92aWRlcnMvV1NIb3ZlclByb3ZpZGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7Ozs7OztHQWNHO0FBR0gsT0FBTyxFQUFDLGVBQWUsSUFBSSxTQUFTLEVBQUMsTUFBTSwwQkFBMEIsQ0FBQztBQUN0RSxPQUFPLEVBQUMsZ0JBQWdCLEVBQUMsTUFBTSxvQkFBb0IsQ0FBQztBQUNwRCxPQUFPLEVBQUMsV0FBVyxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBSTFDLE1BQU0sT0FBTyxlQUFnQixTQUFRLGdCQUFnQjtJQUVuRDtRQUNFLEtBQUssQ0FBQyxXQUFXLENBQUMsbUJBQW1CLENBQUMsQ0FBQztJQUN6QyxDQUFDO0lBRUQsWUFBWSxDQUFDLEtBQXdCLEVBQUUsUUFBa0IsRUFBRSxLQUF3QjtRQUNqRixPQUFPLEtBQUssQ0FBQyxhQUFhLENBQUMsS0FBSyxFQUFFLFFBQVEsRUFBRSxLQUFLLEVBQUUsU0FBUyxDQUFDLENBQUM7SUFDaEUsQ0FBQztDQUNGIiwic291cmNlc0NvbnRlbnQiOlsiLypcbiAqICBDb3B5cmlnaHQgMjAyMCBTZW5YIFMuQS5TLlxuICpcbiAqICBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuICogIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiAqICBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiAqXG4gKiAgICBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiAgVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuICogIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiAqICBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiAqICBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gKiAgbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cblxuaW1wb3J0IHtDYW5jZWxsYXRpb25Ub2tlbiwgZWRpdG9yLCBsYW5ndWFnZXMsIFBvc2l0aW9ufSBmcm9tICdtb25hY28tZWRpdG9yJztcbmltcG9ydCB7Z2xvYmFsZnVuY3Rpb25zIGFzIHdzR2xvYmFsc30gZnJvbSAnLi4vLi4vLi4vbW9kZWwvd3NHbG9iYWxzJztcbmltcG9ydCB7VzEwSG92ZXJQcm92aWRlcn0gZnJvbSAnLi9XMTBIb3ZlclByb3ZpZGVyJztcbmltcG9ydCB7RWRpdG9yVXRpbHN9IGZyb20gJy4vZWRpdG9yVXRpbHMnO1xuaW1wb3J0IEhvdmVyID0gbGFuZ3VhZ2VzLkhvdmVyO1xuaW1wb3J0IFByb3ZpZGVyUmVzdWx0ID0gbGFuZ3VhZ2VzLlByb3ZpZGVyUmVzdWx0O1xuXG5leHBvcnQgY2xhc3MgV1NIb3ZlclByb3ZpZGVyIGV4dGVuZHMgVzEwSG92ZXJQcm92aWRlciB7XG5cbiAgY29uc3RydWN0b3IoKSB7XG4gICAgc3VwZXIoRWRpdG9yVXRpbHMuV0FSUFNDUklQVF9MQU5HVUFHRSk7XG4gIH1cblxuICBwcm92aWRlSG92ZXIobW9kZWw6IGVkaXRvci5JVGV4dE1vZGVsLCBwb3NpdGlvbjogUG9zaXRpb24sIHRva2VuOiBDYW5jZWxsYXRpb25Ub2tlbik6IFByb3ZpZGVyUmVzdWx0PEhvdmVyPiB7XG4gICAgcmV0dXJuIHN1cGVyLl9wcm92aWRlSG92ZXIobW9kZWwsIHBvc2l0aW9uLCB0b2tlbiwgd3NHbG9iYWxzKTtcbiAgfVxufVxuIl19