Finder/Explorer v Mozilli.
Tree view |
List view |
Preview |
Klase morajo znat:
- Objekti (Fajli, procesi, email, email naslovi, vse...)
- Akcije
- Viewji/Editorji
- Delete
- New
- Drag & drop
- Kontejnerji (Direktoriji, zip fajli, vse kar ima lahko vsebino)
- List children
- New children
- Delete
- Drag & drop
- Custom viewji vsebine
Fajl/proces/email/vse = class Objekt/kontainer = interface Mozilla/telnet = layer
Metode od kontejnerjev imajo precedence, po defaultu pa kličejo metode od objektov. (torej, folder.delete = {file.delete})
Bibliografija
- Članek o fajnderju v Ars technica
- Zokijeva glava