(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
| function ShowAutocompletion(obj) { | |
| // Disable default autocompletion for javascript | |
| monaco.languages.typescript.javascriptDefaults.setCompilerOptions({ noLib: true }); | |
| // Helper function to return the monaco completion item type of a thing | |
| function getType(thing, isMember) { | |
| isMember = (isMember == undefined) ? (typeof isMember == "boolean") ? isMember : false : false; // Give isMember a default value of false | |
| switch ((typeof thing).toLowerCase()) { | |
| case "object": |
| Connect to Google Home |
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.