Exemplo n.º 1
0
 public new TMember this[TIndex e]
 {
     [Script(DefineAsStatic = true)]
     set
     {
         Expando.InternalSetMember(this, e, value);
     }
     [Script(DefineAsStatic = true)]
     get
     {
         return((TMember)Expando.InternalGetMember(this, e));
     }
 }
Exemplo n.º 2
0
 static IFunction ConstructorOfTypeName(string e)
 {
     return(Expando.Of(Native.window).GetMember <IFunction>(e));
 }
Exemplo n.º 3
0
 public TypeNameResolver(Expando m, string t)
 {
     Type     = m;
     TypeName = t;
 }
Exemplo n.º 4
0
 public ExpandoMember(Expando o, string m)
 {
     Owner = o;
     Name  = m;
 }
Exemplo n.º 5
0
 public new static Expando <TMember, TMember> Of(object e)
 {
     return(Expando.Of(e).To <Expando <TMember, TMember> >());
 }
Exemplo n.º 6
0
 public void CopyTo(Expando e)
 {
     e[Name] = Self;
 }
Exemplo n.º 7
0
 public static string ToJSON(object p)
 {
     return(Expando.Of(p).ToJSON());
 }
Exemplo n.º 8
0
 public static T FromJSON <T>(string stream, bool base64)
 {
     return(Expando.FromJSON(stream, base64).To <T>());
 }