FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

[US-1664] Presentation examples for animations and speaker notes. by anovik · Pull Request #80 · unidoc/unioffice-examples · GitHub

[US-1664] Presentation examples for animations and speaker notes. - #80

Merged
anovik merged 1 commit into
masterfrom
presentation-examples
Aug 13, 2026
Merged

anovik merged 1 commit into
masterfrom
presentation-examples

Conversation

anovik commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

JIRA: https://unidoc.atlassian.net/browse/US-1664

The PR adds two new presentation examples showcasing UniOffice's latest release functionality:

  • presentation/animations/main.go demonstrates click-triggered entrance animations (Slide.Animations() / AnimationSequence.AddOnClickEntrance), building a slide that reveals bullet points one click at a time and showcases the fade and fly-in entrance effects
  • presentation/speaker-notes/main.go demonstrates the new speaker notes API (Slide.EnsureNotes, Slide.GetNotes, Notes.SetText/AddParagraph/Text), covering single-line notes, multi-paragraph notes, and a slide deliberately left without notes to show GetNotes reporting none.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

Pull request overview

Adds new UniOffice presentation examples demonstrating recently introduced APIs for click-triggered entrance animations and per-slide speaker notes, expanding the sample set under presentation/ for users exploring new functionality.

Changes:

  • Add an animations example showing sequential on-click entrances (appear, fly-in, fade) for slide shapes.
  • Add a speaker-notes example demonstrating creating, reading, and formatting notes (single- and multi-paragraph) and detecting slides without notes.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
presentation/animations/main.go New example that builds a slide and attaches click-driven entrance animations to shapes.
presentation/speaker-notes/main.go New example that creates slides with/without speaker notes and prints note text using the new notes APIs.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

unidoc-alip left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

looks good to me

anovik merged commit daeb422 into master Aug 13, 2026
5 checks passed
anovik deleted the presentation-examples branch August 13, 2026 14:45
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants


Back | FazBrowse Home | New Git URL