rename target -> renderer

pull/1746/head
Rich Harris 7 years ago
parent cc7150df5a
commit 0c6682f71b

@ -11,8 +11,9 @@ import Slot from './handlers/Slot';
import Tag from './handlers/Tag';
import Text from './handlers/Text';
import Title from './handlers/Title';
import { CompileOptions } from '../../interfaces';
type Handler = (node: any, target: any, options: any) => void;
type Handler = (node: any, renderer: Renderer, options: CompileOptions) => void;
function noop(){}

@ -1,8 +1,8 @@
import Renderer from '../Renderer';
import { CompileOptions } from '../../../interfaces';
export default function(node, target: Renderer, options: CompileOptions) {
export default function(node, renderer: Renderer, options: CompileOptions) {
if (options.preserveComments) {
target.append(`<!--${node.data}-->`);
renderer.append(`<!--${node.data}-->`);
}
}

@ -1,6 +1,6 @@
import { stringify } from '../../../utils/stringify';
export default function(node, target, options) {
export default function(node, renderer, options) {
if (!options.dev) return;
const filename = options.file || null;
@ -15,5 +15,5 @@ export default function(node, target, options) {
const str = '${@debug(' + `${filename && stringify(filename)}, ${line}, ${column}, ${obj})}`;
target.append(str);
renderer.append(str);
}

@ -1,3 +1,3 @@
export default function(node, target, options) {
target.append('${' + node.expression.snippet + '}');
export default function(node, renderer, options) {
renderer.append('${' + node.expression.snippet + '}');
}

@ -1,5 +1,5 @@
export default function(node, target, options) {
target.append(
export default function(node, renderer, options) {
renderer.append(
node.parent &&
node.parent.type === 'Element' &&
node.parent.name === 'style'

@ -1,6 +1,6 @@
import { escapeHTML, escapeTemplate, escape } from '../../../utils/stringify';
export default function(node, target, options) {
export default function(node, renderer, options) {
let text = node.data;
if (
!node.parent ||
@ -10,5 +10,5 @@ export default function(node, target, options) {
// unless this Text node is inside a <script> or <style> element, escape &,<,>
text = escapeHTML(text);
}
target.append(escape(escapeTemplate(text)));
renderer.append(escape(escapeTemplate(text)));
}
Loading…
Cancel
Save