igniteui-react-inputs
Version:
Ignite UI React input components.
52 lines (51 loc) • 1.78 kB
JavaScript
/*
THIS INFRAGISTICS ULTIMATE SOFTWARE LICENSE AGREEMENT ("AGREEMENT") LOCATED HERE:
https://www.infragistics.com/legal/license/igultimate-la
https://www.infragistics.com/legal/license/igultimate-eula
GOVERNS THE LICENSING, INSTALLATION AND USE OF INFRAGISTICS SOFTWARE. BY DOWNLOADING AND/OR INSTALLING AND USING INFRAGISTICS SOFTWARE: you are indicating that you have read and understand this Agreement, and agree to be legally bound by it on behalf of the yourself and your company.
*/
import { NativeUIElementBridge } from "igniteui-react-core";
import { markType } from "igniteui-react-core";
/**
* @hidden
*/
export let XComponentBridge = /*@__PURE__*/ (() => {
class XComponentBridge extends NativeUIElementBridge {
get t() {
return this.s;
}
constructor(a) {
super();
this.s = null;
this.s = a;
}
getTargetForProperty(a, b) {
switch (a) {
case 14:
case 9:
case 10:
case 13:
case 16:
case 15:
case 17:
case 7:
case 21: return b;
}
return this.s != null ? this.s : b;
}
getMethodTarget(a) {
return this.s != null ? this.s : a;
}
getTargetForBuildInEvent(a, b) {
return this.s != null ? this.s : a;
}
getTargetForBuildInProperty(a, b) {
switch (b) {
case 108: return a;
}
return this.s != null ? this.s : a;
}
}
XComponentBridge.$t = /*@__PURE__*/ markType(XComponentBridge, 'XComponentBridge', NativeUIElementBridge.$);
return XComponentBridge;
})();