public class JSXIntrinsicTranspiler extends Object implements TranspilerHook
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
dev |
| Constructor and Description |
|---|
JSXIntrinsicTranspiler(boolean dev,
boolean minifyjsx) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
constructLibName(String name) |
protected String |
generateImportEnd(String name,
JSXGenerator.ParseResult result) |
protected String |
generateImportPrologue(String name,
JSXGenerator.ParseResult result) |
protected String |
getInitialShims() |
protected byte[] |
processJSX_Dev(File f,
FileResolver resolver,
Set<String> alreadyResolved) |
protected byte[] |
processJSX_Prod(File f,
FileResolver resolver,
Set<String> alreadyResolved) |
byte[] |
transpile(File f)
indicates a file is being accessed.
|
byte[] |
transpile(File f,
FileResolver resolver,
Set<String> alreadyResolved) |
public JSXIntrinsicTranspiler(boolean dev,
boolean minifyjsx)
public byte[] transpile(File f) throws TranspileException
TranspilerHooktranspile in interface TranspilerHookf - - the file being accessed (after resourcepath resolvment)TranspileExceptionpublic byte[] transpile(File f, FileResolver resolver, Set<String> alreadyResolved)
transpile in interface TranspilerHookprotected byte[] processJSX_Prod(File f, FileResolver resolver, Set<String> alreadyResolved)
protected byte[] processJSX_Dev(File f, FileResolver resolver, Set<String> alreadyResolved)
protected String generateImportEnd(String name, JSXGenerator.ParseResult result)
protected String generateImportPrologue(String name, JSXGenerator.ParseResult result)
protected String getInitialShims()
Copyright © 2017. All rights reserved.