.getAsyncData()

Similar to OSL's .getAsync() but used on url classes.

Implementations

(code in URL class)

switch self.scheme (
  case "rtr"; case "local"
    return getAsync(self.getFetchUrl())
    break
)

(getAsync function)

def getAsync(url) (
  if url.startsWith("origin/") or url.startsWith("~") or url.startsWith("/") (
    local data = open(getPath(url),[4])
    if data[1] != "" (
      return data[1]
    ) else (
      return "Loading"
    )
  )
  if url.startsWith("https://") (
    return url.getAsync()
  )
  return "Loading"
)

Last updated