<feed xmlns='http://www.w3.org/2005/Atom'>
<title>github/LibGui.git/javadoc, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/LibGui.git/'/>
<entry>
<title>Add observable properties and narration support (#136)</title>
<updated>2021-09-10T22:24:34+00:00</updated>
<author>
<name>Juuxel</name>
<email>6596629+Juuxel@users.noreply.github.com</email>
</author>
<published>2021-09-10T22:24:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/LibGui.git/commit/?id=60283b69816b6792ab517089707cfe4d4a099e9a'/>
<id>60283b69816b6792ab517089707cfe4d4a099e9a</id>
<content type='text'>
* Add focused narration support

* yes!

* More work on hovering and observables

* Fix WWidget.setHovered javadoc

* Document ObservableProperty.add/removeListener

* Add observable views

* Fix ObservableView.ChangeListener javadoc

* More JD!

* Add taglet for listing observable properties

Overkill? Yep. Still fancy? Absolutely!

* Fix narration element indices and more JD tricks

* Add slot hovering narration

* WItemSlot.getExtraNarrationMessage -&gt; getNarrationName, make public API

* Remove the binding functionality of observable properties

This is required for having proper change listeners.

* Add ObservableView.hasValue

* Add some utility methods to ObservableView

* Clarify ObservableView.ChangeListener parameters

* Remove properties tag from WButton javadoc</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add focused narration support

* yes!

* More work on hovering and observables

* Fix WWidget.setHovered javadoc

* Document ObservableProperty.add/removeListener

* Add observable views

* Fix ObservableView.ChangeListener javadoc

* More JD!

* Add taglet for listing observable properties

Overkill? Yep. Still fancy? Absolutely!

* Fix narration element indices and more JD tricks

* Add slot hovering narration

* WItemSlot.getExtraNarrationMessage -&gt; getNarrationName, make public API

* Remove the binding functionality of observable properties

This is required for having proper change listeners.

* Add ObservableView.hasValue

* Add some utility methods to ObservableView

* Clarify ObservableView.ChangeListener parameters

* Remove properties tag from WButton javadoc</pre>
</div>
</content>
</entry>
</feed>
