the-djmaze
|
bc6a2b67c0
|
Cleanup KnockoutJS a bit
|
2024-10-30 01:08:18 +01:00 |
|
the-djmaze
|
4cd5774257
|
ko.utils.domNodeDisposal.addDisposeCallback to ko.addDisposeCallback
|
2024-10-29 22:19:26 +01:00 |
|
the-djmaze
|
c744b83480
|
Put knockout bind context Proxy outside bindingFunction
|
2024-10-29 17:16:22 +01:00 |
|
the-djmaze
|
bce9758338
|
Fix Knockout binding non-Observable notice
|
2024-10-23 00:52:01 +02:00 |
|
the-djmaze
|
9eb7f38485
|
KnockoutJS secure bindings using Proxy
|
2024-10-10 00:54:30 +02:00 |
|
the-djmaze
|
904a353bff
|
Secure ko template bindings?
|
2024-10-09 21:35:34 +02:00 |
|
the-djmaze
|
cb9e1b0705
|
Resolve #1797
|
2024-10-09 21:34:00 +02:00 |
|
the-djmaze
|
c14bbab945
|
KnockoutJS remove with($context) scope for faster access
|
2024-09-24 13:55:07 +02:00 |
|
djmaze
|
1b0dd48cdb
|
KnockoutJS don't throw error when property is not observable
|
2024-09-24 11:45:17 +02:00 |
|
the-djmaze
|
92a6027aa0
|
Improved Knockout property binding error
|
2024-09-23 17:02:51 +02:00 |
|
the-djmaze
|
e0236ea52d
|
Resolve #1733
|
2024-09-16 14:25:09 +02:00 |
|
the-djmaze
|
8a461e7a3d
|
Speedup Knockout a bit
|
2024-04-14 15:14:23 +02:00 |
|
the-djmaze
|
cab81d5214
|
Small code reduction in Knockout
|
2024-04-02 22:37:02 +02:00 |
|
the-djmaze
|
78178ecc2f
|
Everything to ES2020
|
2024-04-02 22:24:53 +02:00 |
|
the-djmaze
|
644c8ad389
|
new Error to Error
|
2024-03-04 01:12:40 +01:00 |
|
the-djmaze
|
0e1a34f067
|
KnockoutJS cleanup code a bit
|
2024-03-03 22:36:03 +01:00 |
|
the-djmaze
|
e3f781cffb
|
KnockoutJS drop unused $rawData
|
2024-03-03 19:20:16 +01:00 |
|
the-djmaze
|
ca170f2461
|
KnockoutJS drop unused $parentContext and $parents
|
2024-03-03 19:17:26 +01:00 |
|
the-djmaze
|
766d3eaa98
|
KnockoutJS don't scramble exportDependencies. controlsDescendantBindings, createChildContext
|
2024-03-03 19:10:00 +01:00 |
|
the-djmaze
|
12711be049
|
KnockoutJS drop unused preprocess
|
2024-03-03 18:18:26 +01:00 |
|
the-djmaze
|
4276896002
|
KnockoutJS drop IE leftovers
|
2024-03-03 18:17:01 +01:00 |
|
the-djmaze
|
39ad99224e
|
KnockoutJS drop unused uniqueName
|
2024-03-03 18:12:18 +01:00 |
|
the-djmaze
|
62bda28a28
|
KnockoutJS drop unused dontLimitMoves
|
2024-03-03 18:11:15 +01:00 |
|
the-djmaze
|
acf1be454f
|
KnockoutJS drop unused optionsCaption
|
2024-03-03 18:01:02 +01:00 |
|
the-djmaze
|
ab1a75935f
|
KnockoutJS drop unused valueAllowUnset
|
2024-03-03 17:36:04 +01:00 |
|
the-djmaze
|
2876f92f4d
|
KnockoutJS scramble exportDependencies
|
2024-03-03 17:30:15 +01:00 |
|
the-djmaze
|
667e50c9fb
|
KnockoutJS scramble controlsDescendantBindings
|
2024-03-03 17:27:18 +01:00 |
|
the-djmaze
|
4ee00d30ae
|
KnockoutJS scramble createChildContext
|
2024-03-03 17:24:55 +01:00 |
|
the-djmaze
|
47cd902369
|
KnockoutJS drop alias textinput for textInput
|
2024-03-03 17:21:27 +01:00 |
|
the-djmaze
|
ee3aa16fcf
|
KnockoutJS use Array.isArray
|
2024-03-03 17:12:35 +01:00 |
|
the-djmaze
|
a40e6484a1
|
KnockoutJS simplify applyBindingsToNodeInternal
|
2024-03-03 17:02:38 +01:00 |
|
the-djmaze
|
33f0dfd3b2
|
KnockoutJS simplify virtualElements binding check
|
2024-03-03 16:58:07 +01:00 |
|
the-djmaze
|
4af874e1d1
|
KnockoutJS drop the twoWayBindings code
|
2024-03-03 16:49:52 +01:00 |
|
the-djmaze
|
df8f13e359
|
KnockoutJS drop unused bindingRewriteValidators
|
2024-03-03 16:48:42 +01:00 |
|
the-djmaze
|
dde1183174
|
KnockoutJS drop unused as
|
2024-03-03 16:27:21 +01:00 |
|
the-djmaze
|
513fc949d7
|
KnockoutJS remove unused beforeRemove
|
2024-03-03 16:09:07 +01:00 |
|
the-djmaze
|
7c1f70c51e
|
Replace some ko.exportSymbol('*') in favour of ko['*']
and drop ko.exportProperty()
|
2024-02-11 15:37:24 +01:00 |
|
the-djmaze
|
f105ed3f9d
|
Changed Knockout a bit
|
2024-02-03 12:06:56 +01:00 |
|
the-djmaze
|
f7f3b0d373
|
Drop the disabled Knockout twoWayBindings
|
2024-01-08 18:33:37 +01:00 |
|
the-djmaze
|
e55938b653
|
Drop support for _ko_property_writers and for two-way binding they must be observables
|
2024-01-08 05:25:48 +01:00 |
|
the-djmaze
|
81ccee1152
|
Remove some unused Knockout code
|
2024-01-08 05:24:15 +01:00 |
|
the-djmaze
|
cf910c678b
|
Revamp Domains Settings IMAP disabled capabilities to extend it
|
2023-12-03 17:08:25 +01:00 |
|
the-djmaze
|
bc196bcd1a
|
Added missing knockoutjs checked.js binding
|
2023-01-30 14:16:10 +01:00 |
|
the-djmaze
|
ac424fc584
|
re-enable simplified knockoutjs checked binding
|
2023-01-30 14:03:45 +01:00 |
|
the-djmaze
|
2d832ff5ea
|
Fix selectbox issue with domain connection type #689
|
2022-11-21 09:01:59 +01:00 |
|
the-djmaze
|
9b8778f823
|
Reduce Knockout.js footprint by using ECMAScript 2020
|
2022-09-13 23:49:18 +02:00 |
|
the-djmaze
|
a566f6ed5a
|
More Optional chaining in Knockout.js
|
2022-09-13 22:00:31 +02:00 |
|
the-djmaze
|
ef8b1f40e4
|
Use JavaScript Optional chaining in vendors/*
|
2022-09-12 22:07:51 +02:00 |
|
djmaze
|
30e9b89d9b
|
notifySubscribers and equalityComparer are not used outside KnockoutJS
|
2021-12-31 17:10:40 +01:00 |
|
djmaze
|
b98762dd68
|
Replace deprecated String.substr with String.slice
|
2021-12-08 11:35:41 +01:00 |
|