Hey @Jendrik, you are right, the output is not really what one might exepect, I will try to get more details on your first point, but for now I can only suggest a fix for this:
In webix.js the functions are named like _get_sizes: function _get_sizes(node) { which isn’t the case in the original codebase
To get the original naming, you will have to modify the config used to build the codebase, which is located in the root folder (webix/rollup.config.js
).
Change
plugins.push(babel({
exclude: "node_modules/**",
presets: [
[
"@babel/preset-env",
{
targets: { "ie": "8" }
}
]
]
}));
to
plugins.push(babel({
exclude: "node_modules/**",
presets: [
[
"@babel/preset-env",
{
loose: true,
targets: { "ie": "8" },
exclude: [ "transform-function-name" ]
}
]
]
}));
Now build the codebase again and the function names should be the same as original.