comparison editor.tp @ 18:4dd99fde5f63

Tiny bit of cleanup
author Mike Pavone <pavone@retrodev.com>
date Sun, 25 Mar 2012 15:57:26 -0700
parents 7400bb42e0c9
children 6c8ae6b47ab5
comparison
equal deleted inserted replaced
17:7400bb42e0c9 18:4dd99fde5f63
41 src <- request getP: "responseText" 41 src <- request getP: "responseText"
42 console log: src 42 console log: src
43 ast <- parser parse: src 43 ast <- parser parse: src
44 console log: ast 44 console log: ast
45 ast toHTML: (q: "#src") 45 ast toHTML: (q: "#src")
46 //(q: "#src") setP: "textContent" (request getP: "responseText")
47 } 46 }
48 } 47 }
49 48
50 //editor code 49 //editor code
51 main <- { 50 main <- {
52 //bind handlers for file browser links 51 //bind handlers for file browser links
53 each: (qall: "a") :idx el { 52 each: (qall: "a") :idx el {
54 el setP: "onclick" :event { 53 el setP: "onclick" :event {
55 console log: "click"
56 link <- foreign: this 54 link <- foreign: this
57 editFile: (link getP: "href") 55 editFile: (link getP: "href")
58 foreign: false 56 foreign: false
59 } 57 }
60 } 58 }
75 } 73 }
76 74
77 path <- (window getP: "location") getP: "pathname" 75 path <- (window getP: "location") getP: "pathname"
78 if: (path indexOf: "/edit/") = 0 { 76 if: (path indexOf: "/edit/") = 0 {
79 editFile: (path substr: 5) 77 editFile: (path substr: 5)
80 } else: { 78 } else: {}
81 console log: "not edit page"
82 }
83 } 79 }
84 80
85 } 81 }