API Docs for: 3.8.0
Show:

GetNodeJS Class

Module: get-nodejs

NodeJS specific Get module used to load remote resources. It contains the same signature as the default Get module so there is no code change needed.

Item Index

Methods

_exec

(
  • data
  • url
  • cb
)
private

Takes the raw JS files and wraps them to be executed in the YUI context so they can be loaded into the YUI object

Parameters:

  • data String

    The JS to execute

  • url String

    The path to the file that was parsed

  • cb Callback

    The callback to execute when this is completed

    • err=null Error

      Error object

    • url String

      The URL that was just parsed

_include

(
  • url
  • cb
)
private

Fetches the content from a remote URL or a file from disc and passes the content off to _exec for parsing

Parameters:

  • url String

    The URL/File path to fetch the content from

  • cb Callback

    The callback to fire once the content has been executed via _exec

escapeWinPath

(
  • p
)
String protected

Escape the path for Windows, they need to be double encoded when used as __dirname or __filename

Parameters:

Returns:

String: The encoded path

js

(
  • s
  • options
)

Override for Get.script for loading local or remote YUI modules.

Parameters:

  • s Array | String

    The URL's to load into this context

  • options Object

    Transaction options

script

()

Alias for Y.Get.js