Skip to content

Conversation

@dvdeurse
Copy link
Collaborator

Rewrote the section about the Web Component Interface:

  • reuse typescript definition for each function
  • be more expliciet about the promises
  • clarify the target step in the playAction() function
  • various smaller rewrites that should improve the level of understanding when reading the spec

Other things to mention:

  • I integrated the work proposed in Clarify how a graphic should handle action method calls #14 into this pull request. When this one gets merged, the latter should be rejected.
  • I changed two things in the typescript definitions:
    • added undefined as a possible value in the Promise of dispose()
    • removed skipAnimation field from the customAction() function as this was never in the text

@dvdeurse dvdeurse linked an issue Oct 15, 2025 that may be closed by this pull request
@dvdeurse dvdeurse added documentation Improvements or additions to documentation OGraf Graphic Related to the OGraf Graphic specification ograf-graphics and removed OGraf Graphic Related to the OGraf Graphic specification labels Oct 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation ograf-graphics

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Clarify Web component interface

3 participants