Skip to content

Commit ac671c2

Browse files
authored
Merge pull request #55 from rhinodavid/setter_fix
Return message from setters for chaining
2 parents 99cfd00 + 7d27dc3 commit ac671c2

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

build/lib/template/partial/message.hbs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,22 +20,22 @@
2020
{{{../indent}}} get{{{this.camelUpperName}}}List(): Array<Uint8Array | string>;
2121
{{{../indent}}} get{{{this.camelUpperName}}}List_asU8(): Array<Uint8Array>;
2222
{{{../indent}}} get{{{this.camelUpperName}}}List_asB64(): Array<string>;
23-
{{{../indent}}} set{{{this.camelUpperName}}}List(value: Array<Uint8Array | string>): void;
23+
{{{../indent}}} set{{{this.camelUpperName}}}List(value: Array<Uint8Array | string>): {{{../message.messageName}}};
2424
{{{../indent}}} {{printRepeatedAddMethod this "Uint8Array | string"}}
2525
{{~else~}}
2626
{{{../indent}}} get{{{this.camelUpperName}}}List(): Array<{{{this.exportType}}}>;
27-
{{{../indent}}} set{{{this.camelUpperName}}}List(value: Array<{{{this.exportType}}}>): void;
27+
{{{../indent}}} set{{{this.camelUpperName}}}List(value: Array<{{{this.exportType}}}>): {{{../message.messageName}}};
2828
{{{../indent}}} {{printRepeatedAddMethod this this.exportType}}
2929
{{~/is~}}
3030
{{~else~}}{{!-- repeat else --}}
3131
{{~#is this.type ../BYTES_TYPE~}}
3232
{{{../indent}}} get{{{this.camelUpperName}}}(): Uint8Array | string;
3333
{{{../indent}}} get{{{this.camelUpperName}}}_asU8(): Uint8Array;
3434
{{{../indent}}} get{{{this.camelUpperName}}}_asB64(): string;
35-
{{{../indent}}} set{{{this.camelUpperName}}}(value: Uint8Array | string): void;
35+
{{{../indent}}} set{{{this.camelUpperName}}}(value: Uint8Array | string): {{{../message.messageName}}};
3636
{{~else~}}
3737
{{{../indent}}} get{{{this.camelUpperName}}}(): {{{this.exportType}}}{{#if this.canBeUndefined}} | undefined{{/if}};
38-
{{{../indent}}} set{{{this.camelUpperName}}}(value{{#is this.type ../MESSAGE_TYPE}}?{{/is}}: {{{this.exportType}}}): void;
38+
{{{../indent}}} set{{{this.camelUpperName}}}(value{{#is this.type ../MESSAGE_TYPE}}?{{/is}}: {{{this.exportType}}}): {{{../message.messageName}}};
3939
{{~/is~}}
4040
{{~/if~}}{{!-- repeat end --}}
4141
{{~/if~}}{{!-- map spec end --}}

src/lib/template/partial/message.hbs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,22 +20,22 @@
2020
{{{../indent}}} get{{{this.camelUpperName}}}List(): Array<Uint8Array | string>;
2121
{{{../indent}}} get{{{this.camelUpperName}}}List_asU8(): Array<Uint8Array>;
2222
{{{../indent}}} get{{{this.camelUpperName}}}List_asB64(): Array<string>;
23-
{{{../indent}}} set{{{this.camelUpperName}}}List(value: Array<Uint8Array | string>): void;
23+
{{{../indent}}} set{{{this.camelUpperName}}}List(value: Array<Uint8Array | string>): {{{../message.messageName}}};
2424
{{{../indent}}} {{printRepeatedAddMethod this "Uint8Array | string"}}
2525
{{~else~}}
2626
{{{../indent}}} get{{{this.camelUpperName}}}List(): Array<{{{this.exportType}}}>;
27-
{{{../indent}}} set{{{this.camelUpperName}}}List(value: Array<{{{this.exportType}}}>): void;
27+
{{{../indent}}} set{{{this.camelUpperName}}}List(value: Array<{{{this.exportType}}}>): {{{../message.messageName}}};
2828
{{{../indent}}} {{printRepeatedAddMethod this this.exportType}}
2929
{{~/is~}}
3030
{{~else~}}{{!-- repeat else --}}
3131
{{~#is this.type ../BYTES_TYPE~}}
3232
{{{../indent}}} get{{{this.camelUpperName}}}(): Uint8Array | string;
3333
{{{../indent}}} get{{{this.camelUpperName}}}_asU8(): Uint8Array;
3434
{{{../indent}}} get{{{this.camelUpperName}}}_asB64(): string;
35-
{{{../indent}}} set{{{this.camelUpperName}}}(value: Uint8Array | string): void;
35+
{{{../indent}}} set{{{this.camelUpperName}}}(value: Uint8Array | string): {{{../message.messageName}}};
3636
{{~else~}}
3737
{{{../indent}}} get{{{this.camelUpperName}}}(): {{{this.exportType}}}{{#if this.canBeUndefined}} | undefined{{/if}};
38-
{{{../indent}}} set{{{this.camelUpperName}}}(value{{#is this.type ../MESSAGE_TYPE}}?{{/is}}: {{{this.exportType}}}): void;
38+
{{{../indent}}} set{{{this.camelUpperName}}}(value{{#is this.type ../MESSAGE_TYPE}}?{{/is}}: {{{this.exportType}}}): {{{../message.messageName}}};
3939
{{~/is~}}
4040
{{~/if~}}{{!-- repeat end --}}
4141
{{~/if~}}{{!-- map spec end --}}

0 commit comments

Comments
 (0)