Documentation

LegacyAssetsTrait

Trait LegacyAssetsTrait

Table of Contents

Methods

addAsyncJs()  : Assets
Convenience wrapper for async loading of JavaScript
addDeferJs()  : Assets
Convenience wrapper for deferred loading of JavaScript
createArgumentsFromLegacy()  : array<string|int, mixed>
unifyLegacyArguments()  : array<string|int, mixed>

Methods

addAsyncJs()

Convenience wrapper for async loading of JavaScript

public addAsyncJs(string|array<string|int, mixed> $asset[, int $priority = 10 ][, bool $pipeline = true ][, string $group = 'head' ]) : Assets

Please use dynamic method with ['loading' => 'async'].

Parameters
$asset : string|array<string|int, mixed>
$priority : int = 10
$pipeline : bool = true
$group : string = 'head'

name of the group

Return values
Assets

addDeferJs()

Convenience wrapper for deferred loading of JavaScript

public addDeferJs(string|array<string|int, mixed> $asset[, int $priority = 10 ][, bool $pipeline = true ][, string $group = 'head' ]) : Assets

Please use dynamic method with ['loading' => 'defer'].

Parameters
$asset : string|array<string|int, mixed>
$priority : int = 10
$pipeline : bool = true
$group : string = 'head'

name of the group

Return values
Assets

createArgumentsFromLegacy()

protected createArgumentsFromLegacy(array<string|int, mixed> $args, array<string|int, mixed> $defaults) : array<string|int, mixed>
Parameters
$args : array<string|int, mixed>
$defaults : array<string|int, mixed>
Return values
array<string|int, mixed>

unifyLegacyArguments()

protected unifyLegacyArguments(array<string|int, mixed> $args[, string $type = Assets::CSS_TYPE ]) : array<string|int, mixed>
Parameters
$args : array<string|int, mixed>
$type : string = Assets::CSS_TYPE
Return values
array<string|int, mixed>

        
On this page

Search results