1C-Bitrix 25.700.0
|
Открытые члены | |
__construct (ResourceCollection $resources) | |
setOutput () | |
Открытые члены унаследованные от Builder | |
build () | |
setOutput (Output\Base $output) | |
getOutput () | |
addModule (Module $module) | |
addExtension ($name, $appendDependencies=true) | |
hasCoreExtension () | |
useMinification ($use) | |
getModules () | |
getModule ($name) | |
stringify () |
Защищенные члены | |
normalizeResources () | |
normalizeCriticalResources () | |
normalizeBaseResources () | |
buildFile () | |
fillPackageWithResources () | |
setCriticalOutput () | |
setBaseOutput () | |
createPackageHash () | |
Защищенные члены унаследованные от Builder | |
applyExtensionOptions ($profile, $extensionOptions) | |
getValueByKey ($array, $key) |
Защищенные данные | |
const | PACKAGE_CRITICAL_NAME = 'landing_grid' |
ResourceCollection | $criticalResources |
array | $normalizedCriticalResources = [] |
WebpackFile | $webpackFile |
Защищенные данные унаследованные от Builder | |
$output | |
$useMinification |
Дополнительные унаследованные члены | |
Открытые статические члены унаследованные от Builder | |
static | getDefaultSiteUri () |
Статические защищенные данные унаследованные от Builder | |
static | $siteUri |
Create a webpack file of assets
См. определение в файле webpackbuilder.php строка 11
__construct | ( | ResourceCollection | $resources | ) |
WebpackBuilder constructor.
ResourceCollection | $resources |
Main |
ArgumentTypeException
См. определение в файле webpackbuilder.php строка 35
|
protected |
Create and configure webpack file. Get exist or create new.
См. определение в файле webpackbuilder.php строка 84
|
protected |
Create unique name for currently landing, assets set, version and view mode.
См. определение в файле webpackbuilder.php строка 136
|
protected |
Put added resources to webpack file
См. определение в файле webpackbuilder.php строка 98
|
protected |
См. определение в файле webpackbuilder.php строка 56
|
protected |
См. определение в файле webpackbuilder.php строка 50
|
protected |
Sorting resources by location, find critical resources
См. определение в файле webpackbuilder.php строка 44
|
protected |
Init base resources like webpack load script
См. определение в файле webpackbuilder.php строка 127
|
protected |
Init critical resources like JS-extension. Need for primarily added on page
См. определение в файле webpackbuilder.php строка 119
setOutput | ( | ) |
Add assets output at the page
См. определение в файле webpackbuilder.php строка 65
|
protected |
См. определение в файле webpackbuilder.php строка 18
|
protected |
См. определение в файле webpackbuilder.php строка 23
|
protected |
См. определение в файле webpackbuilder.php строка 28
|
protected |
См. определение в файле webpackbuilder.php строка 13