[clckwrks: added getMenuData Jeremy Shaw **20130210192005 Ignore-this: a20773795d7aaaf508b20b4d093a8d8c ] hunk ./clckwrks/Clckwrks/Menu/API.hs 8 +getMenuData :: (Functor m, MonadIO m) => ClckT url m Menu +getMenuData = query GetMenu + hunk ./clckwrks/Clckwrks/Menu/API.hs 30 -{- --- menuForestHTML :: Forest (MenuItem url) -> GenXML (Clck url) -menuForestHTML [] = return $ cdata "" -menuForestHTML forest = - - --- menuTreeHTML :: Tree (MenuItem url) -> GenXML (Clck url) -menuTreeHTML (Node menuItem subMenus) = - case menuLink menuItem of - (LinkURL url) -> - do u <- showURL url -
  • - <% menuTitle menuItem %> - <% menuForestHTML subMenus %> -
  • - LinkMenu -> -- FIXME: add real support for sub menus -
  • sub-menu (fixme)
  • - LinkText txt -> -
  • LinkText not implemented: <% txt %>
  • - - --}