Example #1
0
 protected override TiedLayout GetLayout()
 {
     return(TiedLayout.Create <ZilModelObject>(
                x => x.ObjectOrRoom,
                x => x.Name)
            .WithCatchAll <ZilModelObject>(x => x.PropertiesList));
 }
Example #2
0
 protected override TiedLayout GetLayout()
 {
     return(TiedLayout.Create <ZilAsoc>(
                x => x.Item,
                x => x.Indicator,
                x => x.Value));
 }
Example #3
0
 protected override TiedLayout GetLayout()
 {
     return(TiedLayout.Create <ZilConstant>(
                x => x.Name,
                x => x.Value));
 }
Example #4
0
 protected override TiedLayout GetLayout()
 {
     return(TiedLayout.Create <ObList>().WithCatchAll <ObList>(x => x.PairsList));
 }
Example #5
0
 protected override TiedLayout GetLayout()
 {
     return(TiedLayout.Create <ZilEvalMacro>(x => x.WrappedValue));
 }
Example #6
0
 protected override TiedLayout GetLayout()
 {
     return(TiedLayout.Create <ZilRoutine>(
                x => x.ArgSpecAsList,
                x => x.BodyAsList));
 }
Example #7
0
 protected override TiedLayout GetLayout()
 {
     return(TiedLayout.Create <ZilWord>(x => x.Value));
 }
Example #8
0
 protected override TiedLayout GetLayout()
 {
     return(TiedLayout.Create <ZilFunction>(
                x => x.ArgSpecAsList)
            .WithCatchAll <ZilFunction>(x => x.BodyAsList));
 }