Specs: Define when needsLayout is reset (also, some unrelated markdown fixes)
Review URL: https://codereview.chromium.org/732243002
This commit is contained in:
parent
1496dcfafa
commit
2556b66620
@ -7,6 +7,7 @@ SKY MODULE
|
||||
<script>
|
||||
module.exports.BlockLayoutManager = class BlockLayoutManager extends sky.LayoutManager {
|
||||
function layout(width, height) {
|
||||
this.markAsLaidOut();
|
||||
if (width == null)
|
||||
width = this.getIntrinsicWidth().value;
|
||||
let autoHeight = false;
|
||||
@ -67,7 +68,7 @@ SKY MODULE
|
||||
loop = children.next();
|
||||
}
|
||||
}
|
||||
return super(height); // applies and provides our own min-width/max-width rules
|
||||
return super(height); // applies and provides our own min-height/max-height rules
|
||||
}
|
||||
}
|
||||
sky.registerLayoutManager('block', module.exports.BlockLayoutManager);
|
||||
|
@ -3,6 +3,7 @@
|
||||
<script>
|
||||
class BeehiveLayoutManager extends sky.LayoutManager {
|
||||
function layout(width, height) {
|
||||
this.markAsLaidOut();
|
||||
if (width == null)
|
||||
width = this.getIntrinsicWidth().value;
|
||||
let autoHeight = false;
|
||||
|
@ -23,6 +23,7 @@ SKY MODULE
|
||||
this.overflowChild = null;
|
||||
}
|
||||
function layout(width, height) {
|
||||
this.markAsLaidOut();
|
||||
let children = null;
|
||||
let loop = null;
|
||||
if (height == null)
|
||||
|
Loading…
x
Reference in New Issue
Block a user