UNPKG
magix
Version:
latest (3.8.16)
3.8.16
3.8.15
3.8.14
3.8.13
3.8.12
3.8.11
3.8.10
3.8.9
3.8.8
3.8.7
3.8.6
3.8.5
3.8.4
3.8.3
3.8.2
3.8.1
3.8.0
3.7.0
3.6.0
3.5.3
3.5.2
3.5.1
3.5.0
3.4.7
3.4.6
3.4.5
3.4.4
3.4.3
3.4.2
3.4.1
3.3.2
3.3.1
3.3.0
3.2.3
3.2.2
3.2.1
3.2.0
3.1.12
3.1.11
3.1.10
3.1.9
3.1.8
3.1.7
3.1.6
3.1.5
3.1.4
3.1.3
3.1.2
3.1.1
3.1.0
3.0.8
3.0.7
3.0.6
3.0.5
3.0.4
3.0.3
3.0.2
3.0.1
3.0.0
view manager framewrok
github.com/thx/magix
thx/magix
magix
/
src
/
tmpl
/
extend.js
11 lines
•
309 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
function
T
()
{ }
let
G_Extend = (ctor,
base
, props, statics, cProto) => {
//bProto.constructor = base;
T[G_PROTOTYPE] =
base
[G_PROTOTYPE]; cProto =
new
T(); G_Assign(cProto, props); G_Assign(ctor, statics); cProto.constructor = ctor; ctor[G_PROTOTYPE] = cProto;
return
ctor; };