1 line
588 B
JavaScript
1 line
588 B
JavaScript
"use strict";var e=/(?:^|\[|\(|,|=|:|\s)\s*(jibo\.(?:[a-zA-Z]+\.?){0,2})$/;module.exports={selector:".source.coffee, .source.js",excludeLowerPriority:!0,inclusionPriority:1,getSuggestions:function(i){var o=i.bufferPosition,s=i.editor,t=s.getTextInRange([[o.row,0],o]),r=e.exec(t);if(r){r=r[1];var n=r.split(".");return n.length>1&&n[1].length>0&&"visualize".indexOf(n[1])>=0?new Promise(function(e){var i={text:"jibo.visualize",type:"function",description:"This is Jibo's graphics API",descriptionMoreURL:"http://jibo.com"};console.log("suggestions = "),console.log(i),e([i])}):void 0}}}; |