shower library

Shower - presentation info and data screens.

New box_serve makes this better: makes only frames and keep clients data in client side. This file might eventually fade out.

  • dawo version: 0.0.8. - 13.3.2019. devState: 90%
  •  GitHub: yes.
    
  • DONE #deprecated deleted_ rows 300 - 350
  • SCHEDULE might deserve it's own class.
  • SCHEDULE: No hurry, 0.1.X

Classes

ScheduleBox
Made this to be not a function, but a class 16.11.2017 Data-table of outside resources grouped in time. Equipment-class. equ Can be developed more handy, when getting left and right area data in parameters. #Plan Resource, Equipment, Time Big amount of data relative to the code : multipurpose is unprofitable.

Properties

scheduleBox ScheduleBox
getter/setter pair

Functions

devBox(String caller, List<String> _hfL, List<List<String>> inList, int forceHeight) StringBuffer
devBox is an example of a funny way to solve a problem, It works, but: it is NotElegant. It is not best way to solve matrix - addBox problem. This should be deprecated; boxServe is much more elegant. Show Lists, like devNotes in nice column-box in console. Can now handle 2, 3 and 4 column cases, and is very useful function. TODO Add better row / height decision. #QUEST : Maybe these 2-3-4 devBox functions can be combined to one, and handle 2-3-4 with parameters. Did it once, but was ugly. TODO Make this a class. Add: Dartlang app DAWO 0.0.7 to rowoend 190 rows. Add header and footer in List
effortTable(List<Map<String, String>> _ilM, String _sf, int _w, dynamic _itemC) List<String>
Gets some small data from effortLM based on parameters.
highValue(List<Map<String, String>> _inlM, int _c, int _w) List<String>
QUEST: there is surely better algorithm for this Gets some small data from effortLM based on parameters.
iterableDiagonal(List<List<String>> _il, int sw, String caller) List<String>
NO!!! Testing if we can #deprecated this Screen-sized matrix pierced with staggered list elements. TODO change all box-methods to use Map<String,String> Usage: Who is calling this: Effort-ShowUserDiagonal
iterableDiagonalM(List<Map<String, String>> _ilM, int sw) List<String>
NO success:: No usages?? Trying to comment this out!! List and Map versions of this method Version, that uses Map in incoming data. ******************** map *** Screen-sized matrix pierced with staggered list elements. TODO change all box-methods to use Map<String,String> #Users: Caller: effort getDiagonalList