Demo with Tabris Tern plugin
See
https://github.com/angelozerr/tern-tabris
for more infos.
tabris. // Here no error tabris is known Tabris // Here warning because Tabris is not known var unknown = tabris.create("XXX"); // Here 'XXX' is not a known type. var button = tabris.create("Button"); // Here 'Button' is a known type. var text = button.get("text"); // Here 'text' property is known property for button var unknownProperty = button.get("YYY"); // Here 'YYY' property is not a known property for button button.set("text", ""); // Here 'text' property is string type button.set("text", true); // Here 'text' property is not string type (error) button.set("YYY", ""); // Here 'YYY' property is not a known property for button