Skip to content
This repository has been archived by the owner on Nov 26, 2022. It is now read-only.

Latest commit

 

History

History
26 lines (23 loc) · 981 Bytes

TODO.org

File metadata and controls

26 lines (23 loc) · 981 Bytes

Project

consider renaming

  • Difference

little-gui-helper/properties.clj

setter-name: translate keywords

Translate keywords from :camel-case-property -> .setCamelCaseProperty (any Named object is treated that way)

doprops: consider renaming

setprops, set-properties

doprops: consider replacing (& …) construct with some annotation (metadata)

^unroll

doprops: consider separating events and properties

there have to be a possibility to add more than one listener, for example1: :+mouse.mouseUp body1 :+mouse.mouseUp body2 should add two listeners.

Possible solutions:

  1. Dump the map idea (properties always as lists)
  2. separate events from properties (properties in a map, events in list)
  3. separate events from properties only when merging styles (in styles.clj) (bad idea probably).

little-gui-helper/styles.clj

add more documentation to flat-styles and pair&correct-css