mirror of https://github.com/vuejs/core.git
feat(compiler-core/internal): add `onContextCreated` option to `generate` (#1672)
This commit is contained in:
parent
4951d43526
commit
615dccd00e
|
|
@ -180,9 +180,12 @@ function createCodegenContext(
|
||||||
|
|
||||||
export function generate(
|
export function generate(
|
||||||
ast: RootNode,
|
ast: RootNode,
|
||||||
options: CodegenOptions = {}
|
options: CodegenOptions & {
|
||||||
|
onContextCreated?: (context: CodegenContext) => void
|
||||||
|
} = {}
|
||||||
): CodegenResult {
|
): CodegenResult {
|
||||||
const context = createCodegenContext(ast, options)
|
const context = createCodegenContext(ast, options)
|
||||||
|
if (options.onContextCreated) options.onContextCreated(context)
|
||||||
const {
|
const {
|
||||||
mode,
|
mode,
|
||||||
push,
|
push,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue