ideaz-element
Version:
<p align="center"> <a href="" target="_blank" rel="noopener noreferrer"> <img src="./docs/public/logo.svg" alt="Ideaz Element" width="180" style="width: 180px;" /> </a> </p>
23 lines (22 loc) • 587 B
JavaScript
const s = {
bind(n, a, e) {
a.value(e.componentInstance || n, e.key);
},
update(n, a, e, t) {
if (t.data && t.data.directives) {
const c = t.data.directives.find((u) => u.name === "ref");
if (c && c.value !== a.value) {
c && c.value(null, t.key), a.value(e.componentInstance || n, e.key);
return;
}
}
(e.componentInstance !== t.componentInstance || e.elm !== t.elm) && a.value(e.componentInstance || n, e.key);
},
unbind(n, a, e) {
a.value(null, e.key);
}
};
export {
s as vueRef
};
//# sourceMappingURL=vueRef.mjs.map