WebActivities / webactivities-os

MIT License
0 stars 0 forks source link

Apertura Activity in Popup #12

Closed f-mon closed 10 years ago

f-mon commented 10 years ago

Implementazione apertura activity su popup

f-mon commented 10 years ago

Pensavo che sull'intent di apertura di una activity può essere specificato l'attributo popup e anche altre opzioni: si può dimensionare (opzionalmente) il popup, si può dare un elemento del dom o un selettore css per individuare un elemento, relativamente al quale far comparire il popup ( se non c'e' il popup è centrato). Il popup è modale rispetto alla viewport (forse non lo è rispetto alla barra di navigazione??) Dopo che la child activity è stata fatta partire in popup, questa potrebbe da li in poi aprire altre child activity. Se questa apre una child activity normalmente, la child comparira sempre nel popup, da li in poi lo stack sarà visualizzato dentro al popup, se invece fa una startChild a sua volta a popup, qui si aprirà un "popup di popup" e così via ricorsivamente, in modo che il tutto sia autoconsistente perchè se uno ha progettato un flusso di lavoro con due o tre activity in popup lo stesso flusso di lavoro lo puoi riusare dentro a un altro popup.

simonevellei commented 10 years ago

Io aggiungere oltre alla modalità CHILD e ROOT una modalità CHILD_POPUP e non un flag. Inoltre, immagina questa situazione: apro il popup e si aprono nel popoup in modalità child altre activity. Se faccio chiudi popup con la x ad esempio devo fare la close di tutte le attività nello stack di quel popup. Giusto?