Everything, except Blocks, can be squshed
This commit is contained in:
parent
e8609fe833
commit
2721b55e84
@ -134,12 +134,18 @@ render_block_modifier(modifier)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
RV-Squash()
|
||||||
|
{block}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Stashing the given block under the given
|
* Stashing the given block under the given
|
||||||
* name to be aliased by a late level
|
* name to be aliased by a late level
|
||||||
* (See generate_aliases)
|
* (See generate_aliases)
|
||||||
*/
|
*/
|
||||||
RV-Element--name(name)
|
RV-Element--name(name)
|
||||||
|
if 'RV-Squash' in called-from
|
||||||
|
{block}
|
||||||
|
else
|
||||||
if 'RV-Element' in called-from
|
if 'RV-Element' in called-from
|
||||||
push(_block.alias.stash.RV-Element, {
|
push(_block.alias.stash.RV-Element, {
|
||||||
name: name
|
name: name
|
||||||
@ -149,6 +155,9 @@ RV-Element--name(name)
|
|||||||
{block}
|
{block}
|
||||||
|
|
||||||
RV-Element__Modifier--name(name)
|
RV-Element__Modifier--name(name)
|
||||||
|
if 'RV-Squash' in called-from
|
||||||
|
{block}
|
||||||
|
else
|
||||||
if 'RV-Element__Modifier' in called-from
|
if 'RV-Element__Modifier' in called-from
|
||||||
push(_block.alias.stash.RV-Element__Modifier, {
|
push(_block.alias.stash.RV-Element__Modifier, {
|
||||||
name: name
|
name: name
|
||||||
@ -158,6 +167,9 @@ RV-Element__Modifier--name(name)
|
|||||||
{block}
|
{block}
|
||||||
|
|
||||||
RV-Block__Modifier--name(name)
|
RV-Block__Modifier--name(name)
|
||||||
|
if 'RV-Squash' in called-from
|
||||||
|
{block}
|
||||||
|
else
|
||||||
if 'RV-Block__Modifier' in called-from
|
if 'RV-Block__Modifier' in called-from
|
||||||
push(_block.alias.stash.RV-Block__Modifier, {
|
push(_block.alias.stash.RV-Block__Modifier, {
|
||||||
name: name
|
name: name
|
||||||
@ -181,6 +193,9 @@ RV-Block(block_name)
|
|||||||
|
|
||||||
|
|
||||||
RV-Block__Modifier(modifier_name=null)
|
RV-Block__Modifier(modifier_name=null)
|
||||||
|
if 'RV-Squash' in called-from
|
||||||
|
{block}
|
||||||
|
else
|
||||||
blocks = generate_aliases(modifier_name)
|
blocks = generate_aliases(modifier_name)
|
||||||
modifier_name = blocks.name
|
modifier_name = blocks.name
|
||||||
blocks = blocks.blocks
|
blocks = blocks.blocks
|
||||||
@ -196,6 +211,9 @@ RV-Block__Modifier(modifier_name=null)
|
|||||||
push(_block.block_modifiers, modifier)
|
push(_block.block_modifiers, modifier)
|
||||||
|
|
||||||
RV-Element(element_name=null)
|
RV-Element(element_name=null)
|
||||||
|
if 'RV-Squash' in called-from
|
||||||
|
{block}
|
||||||
|
else
|
||||||
blocks = generate_aliases(element_name)
|
blocks = generate_aliases(element_name)
|
||||||
|
|
||||||
element_name = blocks.name
|
element_name = blocks.name
|
||||||
@ -216,6 +234,9 @@ RV-Element(element_name=null)
|
|||||||
|
|
||||||
|
|
||||||
RV-Element__Modifier(modifier_name=null)
|
RV-Element__Modifier(modifier_name=null)
|
||||||
|
if 'RV-Squash' in called-from
|
||||||
|
{block}
|
||||||
|
else
|
||||||
blocks = generate_aliases(modifier_name)
|
blocks = generate_aliases(modifier_name)
|
||||||
modifier_name = blocks.name
|
modifier_name = blocks.name
|
||||||
blocks = blocks.blocks
|
blocks = blocks.blocks
|
||||||
|
Loading…
Reference in New Issue
Block a user