How to use the createVariableStatement function from typescript
Find comprehensive JavaScript typescript.createVariableStatement code examples handpicked from public code repositorys.
56 57 58 59 60 61 62 63 64 65
modulePath = modulePath.replace('.ngfactory', ''); moduleName = moduleName.replace('NgFactory', ''); } return ts.createPropertyAssignment(ts.createLiteral(`${modulePath}#${moduleName}`), ts.createPropertyAccess(ts.createIdentifier(`__lazy_${idx}__`), mod.moduleName)); })); const lazyModuleVariableStmt = ts.createVariableStatement([ts.createToken(ts.SyntaxKind.ExportKeyword)], [ts.createVariableDeclaration('LAZY_MODULE_MAP', undefined, lazyModuleObjectLiteral)]); const lastNode = ast_helpers_1.getLastNode(sourceFile); if (lastNode) { ops.push(new interfaces_1.AddNodeOperation(sourceFile, lastNode, undefined, lazyModuleVariableStmt)); }
0
0
1
292 293 294 295 296 297 298 299 300 301
} function createWrappedEnum(name, hostNode, statements, literalInitializer = ts.createObjectLiteral(), addExportModifier = false) { const node = addExportModifier ? ts.updateVariableStatement(hostNode, [ts.createToken(ts.SyntaxKind.ExportKeyword)], hostNode.declarationList) : hostNode; const innerVarStmt = ts.createVariableStatement(undefined, ts.createVariableDeclarationList([ ts.createVariableDeclaration(name, undefined, literalInitializer), ])); const innerReturn = ts.createReturn(ts.createIdentifier(name)); const iife = ts.createImmediatelyInvokedFunctionExpression([
0
0
1
typescript.SyntaxKind is the most popular function in typescript (82777 examples)