]> git.mxchange.org Git - friendica-addons.git/blob
36d7dfd504f5f641da3e14feab20588e6cebe238
[friendica-addons.git] /
1 /* @flow */
2
3 import { addAttr } from 'compiler/helpers'
4 import { RECYCLE_LIST_MARKER } from 'weex/util/index'
5
6 // mark components as inside recycle-list so that we know we need to invoke
7 // their special @render function instead of render in create-component.js
8 export function postTransformComponent (
9   el: ASTElement,
10   options: WeexCompilerOptions
11 ) {
12   // $flow-disable-line (we know isReservedTag is there)
13   if (!options.isReservedTag(el.tag) && el.tag !== 'cell-slot') {
14     addAttr(el, RECYCLE_LIST_MARKER, 'true')
15   }
16 }