Свойство | Тип | Описание | |
---|---|---|---|
$fileList | 3차원 배열의 형태(location x position x filename) | ||
$files | 해당 인스턴스에 포함된 파일들의 파일명 목록 | ||
$loaded | boolean | ||
$unloaded | filename list |
Метод | Описание | |
---|---|---|
__construct ( string | array $files ) | 생성자. 파일경로를 전달받는다. 단 하나의 파일이나 배열형식의 다중 파일을 전달 받을 수 있다. | |
getFileList ( string $location = 'async.append', boolean $minified = false ) : array | 로드된 파일 목록을 반환한다. | |
init ( array $fileList = [], |
init 전역 메소드이며, javascript 파일의 목록을 관리하기 위해 필요한 초기 작업으로 sorter와 file list를 설정한다. | |
load ( ) | load this file | |
loadAsync ( ) : |
load this file to async list | |
output ( string $location = 'body.append', boolean $minified = false ) : string | 주어진 위치에 해당하는 로드된 JS파일 목록을 출력한다. | |
render ( string $file, boolean | false $minified = false ) : string | render | |
type ( string $type ) | type | |
unload ( ) : void | unload |
Метод | Описание | |
---|---|---|
asset ( string $file ) : string | asset | |
getFile ( string $file, boolean $minified = false ) : string | 로드된 파일을 반환한다. | |
resolveKey ( string $file ) : string | key resolver |
public __construct ( string | array $files ) | ||
$files | string | array | 파일경로 |
public loadAsync ( ) : |
||
Результат |
protected resolveKey ( string $file ) : string | ||
$file | string | file path |
Результат | string |
protected static JSFile[],Xpressengine\Presenter\Html\Tags $fileList | ||
Результат |