Include field type parameters in the generated AS to force their linkage.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6696 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
@@ -19,16 +19,17 @@ public class {{classname}} {{^extends.isEmpty}}extends {{extends}}
|
||||
|
||||
// GENERATED STREAMING START
|
||||
{{#pubFields}}
|
||||
public var {{name}} :{{simpleType}};
|
||||
public var {{name}} :{{simpleType}};{{#hasTypeParameters}} /* of */ {{parameterTypes}};{{/hasTypeParameters}}
|
||||
|
||||
|
||||
{{/pubFields}}
|
||||
{{#dobject}}
|
||||
{{#pubFields}}
|
||||
public var {{name}}Changed :Signal = new Signal({{simpleType}}, {{simpleType}});
|
||||
{{#dset}}
|
||||
public var {{name}}EntryAdded :Signal = new Signal(DSet_Entry);
|
||||
public var {{name}}EntryRemoved :Signal = new Signal(DSet_Entry);
|
||||
public var {{name}}EntryUpdated :Signal = new Signal(DSet_Entry, DSet_Entry);
|
||||
public var {{name}}EntryAdded :Signal = new Signal({{parameterTypes}});
|
||||
public var {{name}}EntryRemoved :Signal = new Signal({{parameterTypes}});
|
||||
public var {{name}}EntryUpdated :Signal = new Signal({{parameterTypes}}, {{parameterTypes}});
|
||||
{{/dset}}
|
||||
{{#array}}
|
||||
public var {{name}}ElementUpdated :Signal = new Signal(int, Object, Object);
|
||||
|
||||
Reference in New Issue
Block a user