JavaScript helper class
| access | public |
|---|---|
| package | kocuj_internal_lib |
actionAddScripts() : void
| access | public |
|---|
addDataHelperJs() : void
| access | public |
|---|
addExceptionJs() : void
| access | public |
|---|
addHelperJs() : void
| access | public |
|---|
addLibScript(string $handle, string $urlToDirectory, string $filenameWithoutExt, array $mainLibDeps= array(), array $deps= array(), string $localizeVar= '', array $localizeData= array()) : void
| access | public |
|---|
stringScript handle; prefix will be added automatically
stringURL to script directory; main URL to library will be added automatically
stringScript filename without extension
arrayScript dependencies with main scripts from Kocuj Internal Lib - default: empty
arrayScript dependencies - default: empty
stringVariable for localization; if empty, there will be no localization - default: empty
arrayLocalization data; used only if $localizeVar is not empty - default: empty
addLibVendorScript(string $handle, string $urlToDirectory, string $filenameWithoutExt, array $mainLibDeps= array(), array $deps= array(), string $localizeVar= '', array $localizeData= array()) : void
| access | public |
|---|
stringScript handle; prefix will be added automatically
stringURL to script directory; main URL to library will be added automatically
stringScript filename without extension
arrayScript dependencies with main scripts from Kocuj Internal Lib - default: empty
arrayScript dependencies - default: empty
stringVariable for localization; if empty, there will be no localization - default: empty
arrayLocalization data; used only if $localizeVar is not empty - default: empty
addScript(string $handle, string $urlToDirectory, string $filenameWithoutExt, array $mainLibDeps= array(), array $deps= array(), string $ver= '', boolean $inFooter= false, boolean $useMin= true, string $localizeVar= '', array $localizeData= array(), boolean $addThrowToLocalizeData= false) : void
| access | public |
|---|
stringScript handle
stringURL to script directory
stringScript filename without extension
arrayScript dependencies with main scripts from Kocuj Internal Lib - default: empty
arrayScript dependencies - default: empty
stringScript version - default: empty
booleanShow script in footer (true) or in header (false) - default: false
booleanUse minimized script (true) or standard (false) - default: true
stringVariable for localization; if empty, there will be no localization - default: empty
arrayLocalization data; used only if $localizeVar is not empty - default: empty
booleanAdd settings "throwErrors" to localization data with value indicated if script should throw errors (true) or does not add anything (false) - default: false
checkScriptDebug() : boolean
| access | public |
|---|
booleanJavaScript scripts are in debug mode (true) or not (false)getInstance() : object
| access | public |
|---|
objectSingleton instancegetMinJsFilename(string $filename) : string
| access | public |
|---|
stringFilename of script without extension
stringMinified JavaScript script filename if WordPress allows for it__clone() : void
| access | private |
|---|
__construct() : void
| access | private |
|---|
addDataHelperJsNow() : void
| access | private |
|---|
addExceptionJsNow() : void
| access | private |
|---|
addHelperJsNow() : void
| access | private |
|---|
$actionExecuted : boolean
false| access | private |
|---|
$addJs : array
array()| access | private |
|---|
$addedJs : array
array()| access | private |
|---|
$instance : object
NULL| access | private |
|---|