| Summary: | Case of RUILib is inconsistent | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Joseph Vincens <jvincens> |
| Component: | EDT | Assignee: | Joseph Vincens <jvincens> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | blocker | ||
| Priority: | P3 | CC: | greer, svihovec |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
using RuiLib as the case. verified |
in the EDT widget project look at CheckBox private function doSetSelected() browser String = RUILib.getUserAgent(); the generated JS is browser = egl.eglx.ui.rui.RuiLib.getUserAgent(); The RUILib is defined in EGL as externaltype RuiLib type NativeType The JS runtime for the RUILib is implemented as egl.defineClass( 'eglx.ui.rui', 'RUILib', { .... egl.eglx.ui.rui.RUILib["sort"] = function(array, sortFunction) { The runtime and generated code need to use the same case for RuiLib. I think the runtime should change to use RuiLib, but I'm not sure which is correct.