Nimrod.Writers.EnumToTypeScript.GetLines C# (CSharp) 메소드

GetLines() 공개 메소드

public GetLines ( ) : IEnumerable
리턴 IEnumerable
        public override IEnumerable<string> GetLines()
            => new[] { $"export enum {TsName} {{" }
                    .Concat(this.GetBody())
                    .Concat(new[] { $"}}" })
                    .Concat(this.GetBodyDescription());

Usage Example

예제 #1
0
 public void GetTypescriptType_ArrayLike_Test()
 {
     var writer = new EnumToTypeScript(typeof(Fruits).ToTypeScript(), false);
     var lines = writer.GetLines();
     string ts = lines.JoinNewLine();
     Assert.IsTrue(ts.Contains("enum Fruits"));
     Assert.IsTrue(ts.Contains("Apple = 0,"));
     Assert.IsTrue(ts.Contains("Orange = 5,"));
     Assert.IsTrue(ts.Contains("Ananas = 6,"));
 }
All Usage Examples Of Nimrod.Writers.EnumToTypeScript::GetLines