New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement support of @js directive #915
Commits on Nov 25, 2020
-
Basic JS API that lets caller register new modules, init modules and …
…call module commands.
Configuration menu - View commit details
-
Copy full SHA for 8a20dcb - Browse repository at this point
Copy the full SHA 8a20dcbView commit details
Commits on Nov 26, 2020
-
First try implementing dynamic view module initialization suitabale f…
…or use in controls.
Configuration menu - View commit details
-
Copy full SHA for a23d85d - Browse repository at this point
Copy the full SHA a23d85dView commit details -
Rework of viewModule context management to accomodate multiple views …
…using the same module. Test sample with symulated markup control.
Configuration menu - View commit details
-
Copy full SHA for 23d43b3 - Browse repository at this point
Copy the full SHA 23d43b3View commit details
Commits on Nov 27, 2020
-
Implemented multiple views per page using the same module. Added supp…
…ort for named comand registration from the view.
Configuration menu - View commit details
-
Copy full SHA for 7d677f8 - Browse repository at this point
Copy the full SHA 7d677f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for af871bc - Browse repository at this point
Copy the full SHA af871bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92d1ecb - Browse repository at this point
Copy the full SHA 92d1ecbView commit details
Commits on Dec 2, 2020
-
Implement support of @js directive
It renders an inline script that imports the module and register it into dotvvm. When in a page, it is added into the serialized JSON. When in a control, it renders a binding handler with the specified module
Configuration menu - View commit details
-
Copy full SHA for 0600f4b - Browse repository at this point
Copy the full SHA 0600f4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c0bda7 - Browse repository at this point
Copy the full SHA 1c0bda7View commit details
Commits on Dec 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 458e65b - Browse repository at this point
Copy the full SHA 458e65bView commit details
Commits on Dec 4, 2020
-
Fixed compilation error on fw 4.5.1, added sample as a playground for…
… directive testing.
Configuration menu - View commit details
-
Copy full SHA for 3127c2b - Browse repository at this point
Copy the full SHA 3127c2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04c6341 - Browse repository at this point
Copy the full SHA 04c6341View commit details
Commits on Dec 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 7591af9 - Browse repository at this point
Copy the full SHA 7591af9View commit details -
merged JS side of os viewmodules.
Milan Mikuš committedDec 5, 2020 Configuration menu - View commit details
-
Copy full SHA for 854cb27 - Browse repository at this point
Copy the full SHA 854cb27View commit details -
Integrating basic JS functionality like module registration into the …
…JS directives feature.
Milan Mikuš committedDec 5, 2020 Configuration menu - View commit details
-
Copy full SHA for 3d30e82 - Browse repository at this point
Copy the full SHA 3d30e82View commit details
Commits on Dec 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e4c804a - Browse repository at this point
Copy the full SHA e4c804aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb90732 - Browse repository at this point
Copy the full SHA fb90732View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c31cee - Browse repository at this point
Copy the full SHA 4c31ceeView commit details
Commits on Dec 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 70d0faf - Browse repository at this point
Copy the full SHA 70d0fafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47357e0 - Browse repository at this point
Copy the full SHA 47357e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2c958f - Browse repository at this point
Copy the full SHA f2c958fView commit details
Commits on Dec 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4aa1a8a - Browse repository at this point
Copy the full SHA 4aa1a8aView commit details -
Fixed bug in data context type assigning
The bug is that DotvvmMarkupControl has the context of the parent view, only it's content should get the "inner context". Previous change that changed inheritance of ResolvedTreeRoot to ResolvedControl broke how it was working before
Configuration menu - View commit details
-
Copy full SHA for 1cadca3 - Browse repository at this point
Copy the full SHA 1cadca3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a3f79c - Browse repository at this point
Copy the full SHA 0a3f79cView commit details -
Generate unique ids for markup control viewmodules
we use the control unique id. The id also has to be used in any commands invoking the module jsCommands. We can however reuse the infra for standard commands that also require control ID. Only issue could be when a command would migrate from one markup control to another, but that's considered unlikely given we add support for invoking _control.Command from staticCommands
Configuration menu - View commit details
-
Copy full SHA for 4eaf1e4 - Browse repository at this point
Copy the full SHA 4eaf1e4View commit details
Commits on Feb 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e8d4337 - Browse repository at this point
Copy the full SHA e8d4337View commit details
Commits on Feb 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 30087a6 - Browse repository at this point
Copy the full SHA 30087a6View commit details