static CssLength |
TagSpecUtils.calculateHeight(dev.amp.validator.ValidatorProtos.AmpLayout spec,
dev.amp.validator.ValidatorProtos.AmpLayout.Layout inputLayout,
CssLength inputHeight) |
Calculates the effective height from input layout and input height.
|
static CssLength |
TagSpecUtils.calculateHeightForTag(dev.amp.validator.ValidatorProtos.AmpLayout.Layout inputLayout,
CssLength inputHeight,
String tagName) |
Calculates the effective height from the input layout, input height and tag.
|
static dev.amp.validator.ValidatorProtos.AmpLayout.Layout |
TagSpecUtils.calculateLayout(dev.amp.validator.ValidatorProtos.AmpLayout.Layout inputLayout,
CssLength width,
CssLength height,
String sizesAttr,
String heightsAttr) |
Calculates the layout; this depends on the width / height
calculation above.
|
static CssLength |
TagSpecUtils.calculateWidth(dev.amp.validator.ValidatorProtos.AmpLayout spec,
dev.amp.validator.ValidatorProtos.AmpLayout.Layout inputLayout,
CssLength inputWidth) |
Calculates the effective width from the input layout and input width.
|
static CssLength |
TagSpecUtils.calculateWidthForTag(dev.amp.validator.ValidatorProtos.AmpLayout.Layout inputLayout,
CssLength inputWidth,
String tagName) |
Calculates the effective width from the input layout, input width and tag.
|
static void |
TagSpecUtils.validateSsrLayout(dev.amp.validator.ValidatorProtos.TagSpec spec,
ParsedHtmlTag encounteredTag,
dev.amp.validator.ValidatorProtos.AmpLayout.Layout inputLayout,
CssLength inputWidth,
CssLength inputHeight,
String sizesAttr,
String heightsAttr,
Context context,
dev.amp.validator.ValidatorProtos.ValidationResult.Builder result) |
Helper method for validateLayout.
|