UNPKG

bindingx-web-polyfill

Version:

The web polyfill for BindingX.

33 lines (21 loc) 513 B
'use strict'; import {parse} from 'bindingx-parser'; import bindingx from '../src/'; const scrollView = document.getElementById('scrollView'); const block = document.getElementById('block'); const expressionOpacity = 'max(0,min(1,y/750))'; bindingx.bind({ anchor: scrollView, eventType: 'scroll', props: [ { element: block, property: 'opacity', expression: { origin: expressionOpacity, transformed: parse(expressionOpacity) } } ] }, (e) => { });