Skip to content

[api-documenter] Function overloads sometimes are displayed with the same name #881

@AlexJerabek

Description

@AlexJerabek

Our office-js d.ts file has many instances of overloaded functions. For example, AppointmentCompose contains
addFileAttachmentAsync(uri: string, attachmentName: string): void;
addFileAttachmentAsync(uri: string, attachmentName: string, options: Office.AsyncContextOptions): void;
addFileAttachmentAsync(uri: string, attachmentName: string, callback: (result: AsyncResult<string>) => void): void;
addFileAttachmentAsync(uri: string, attachmentName: string, options?: Office.AsyncContextOptions, callback?: (result: AsyncResult<string>) => void): void;

Currently, only one overload (the sequentially first one) makes it to the json. We would like all of them to.

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    ae-ambiguous-idsThis issue belongs to a set of bugs tracked by PetebugSomething isn't working as intended

    Type

    No type

    Projects

    Status

    AE/AD

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions