MCPcopy
hub / github.com/tdewolff/minify / elementStateProxy

Function elementStateProxy

_benchmarks/sample_echarts.js:12218–12232  ·  view source on GitHub ↗
(stateName, targetStates)

Source from the content-addressed store, hash-verified

12216 }
12217
12218 function elementStateProxy(stateName, targetStates) {
12219 var state = this.states[stateName];
12220
12221 if (this.style) {
12222 if (stateName === 'emphasis') {
12223 return createEmphasisDefaultState(this, stateName, targetStates, state);
12224 } else if (stateName === 'blur') {
12225 return createBlurDefaultState(this, stateName, state);
12226 } else if (stateName === 'select') {
12227 return createSelectDefaultState(this, stateName, state);
12228 }
12229 }
12230
12231 return state;
12232 }
12233 /**FI
12234 * Set hover style (namely "emphasis style") of element.
12235 * @param el Should not be `zrender/graphic/Group`.

Callers

nothing calls this directly

Calls 3

createBlurDefaultStateFunction · 0.85
createSelectDefaultStateFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…