id | keywords | name | summary | category | ||||
---|---|---|---|---|---|---|---|---|
embed-raw-expression |
|
%raw |
This is the `embed JavaScript expression` extension point. |
extensionpoints |
%raw
is used to embed JavaScript expressions.
<CodeTab labels={["ReScript", "JS Output"]}>
let canUseCanvas: unit => bool = %raw(`
function canUseCanvas() {
return !!document.createElement('canvas').getContext;
}
`)
var canUseCanvas = function canUseCanvas() {
return !!document.createElement("canvas").getContext;
};
See %%raw
for embedding top level blocks of JavaScript code rather than expressions.