Tilde Friends
client.js File Reference

Classes

class  TfNavigationElement
 
class  TfFilesElement
 
class  TfFilesPaneElement
 

Functions

customElements define ('tf-navigation', TfNavigationElement)
 
window addEventListener ('keydown', function(event) { if(event.keyCode==83 &&(event.altKey||event.ctrlKey)) { if(editing()) { save();event.preventDefault();} } else if(event.keyCode==66 &&event.altKey) { if(editing()) { closeEditor();event.preventDefault();} } })
 
function ensureLoaded (nodes, callback)
 
function editing ()
 
function is_edit_only ()
 
function async edit ()
 
function trace ()
 
function loadFile (name, id)
 
function async load (path)
 
function closeEditor ()
 
function save (save_to)
 
function changeIcon ()
 
function deleteApp ()
 
function url ()
 
function hash ()
 
function api_setDocument (content)
 
function api_postMessage (message)
 
function api_error (error)
 
function api_localStorageSet (key, value)
 
function api_localStorageGet (key)
 
function api_requestPermission (permission, id)
 
function api_print ()
 
function api_setHash (hash)
 
function _receive_websocket_message (message)
 
function setStatusMessage (message, color)
 
function send (value)
 
function hashChange ()
 
function focus ()
 
function blur ()
 
function message (event)
 
function reconnect (path)
 
function connectSocket (path)
 
function openFile (name)
 
function updateFiles ()
 
function makeNewFile (name)
 
function newFile ()
 
function removeFile ()
 
function async appExport ()
 
function async save_file_to_blob_id (name, file)
 
function async appImport ()
 
function async sourcePretty ()
 
function toggleVisibleWhitespace ()
 

Variables

const k_api