original_string: public function customJs($id, $script="", $position=self::ON_HEAD)
  	{
  		if(!isset($this->customJs[$position]))
  			$this->customJs[$position] = array();
  		$this->customJs[$position][$id] = $script;
  		return $this;
  	}
code: public function customJs($id, $script="", $position=self::ON_HEAD)
  	{
  		if(!isset($this->customJs[$position]))
  			$this->customJs[$position] = array();
  		$this->customJs[$position][$id] = $script;
  		return $this;
  	}
code_tokens: public function customJs ( $ id , $ script = "" , $ position = self :: ON_HEAD ) { if ( ! isset ( $ this -> customJs [ $ position ] ) ) $ this -> customJs [ $ position ] = array ( ) ; $ this -> customJs [ $ position ] [ $ id ] = $ script ; return $ this ; }
docstring: Add custom script on your apps. It is useful when you want to attach some custom script on the fly.
  @param string $id identity name of the script
  @param string $script script you want to attach
  @param int $position position where you want to place you script. it must be @link(ON_BODY) or @link(ON_HEAD)
  @return AssetsServiceProvider so you can use it as method-chaining mode
docstring_tokens: Add custom script on your apps . It is useful when you want to attach some custom script on the fly .