Skip to content

[Web API type definition issue] Missed SchedulerPostTaskCallback payload type parameter #2084

@turansky

Description

@turansky

Summary

SchedulerPostTaskCallback should have payload type parameter

Expected vs. Actual Behavior

Payload should be used in Scheduler.postTask.

Expected:

type SchedulerPostTaskCallback<T> = () => T

Actual:

type SchedulerPostTaskCallback = () => any

Playground Link

No response

Browser Support

  • This API is supported in at least two major browser engines (not two Chromium-based browsers).

Have Tried The Latest Releases

  • This issue applies to the latest release of TypeScript.
  • This issue applies to the latest release of @types/web.

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions