You are here

protected function AvailabilityCalendarCssGenerator::addCssLengthDeclaration in Availability Calendars 7.3

Same name and namespace in other branches
  1. 7.5 availability_calendar.styles.inc \AvailabilityCalendarCssGenerator::addCssLengthDeclaration()
  2. 7.4 availability_calendar.styles.inc \AvailabilityCalendarCssGenerator::addCssLengthDeclaration()

Creates a CSS declaration for a length property.

See also

addCssDeclaration for param and return info.

5 calls to AvailabilityCalendarCssGenerator::addCssLengthDeclaration()
AvailabilityCalendarCssGenerator::createDaysCss in ./availability_calendar.styles.inc
AvailabilityCalendarCssGenerator::createHeaderCss in ./availability_calendar.styles.inc
AvailabilityCalendarCssGenerator::createStatesCss in ./availability_calendar.styles.inc
AvailabilityCalendarCssGenerator::createTableCss in ./availability_calendar.styles.inc
AvailabilityCalendarCssGenerator::createWeekNotesCss in ./availability_calendar.styles.inc

File

./availability_calendar.styles.inc, line 1010

Class

AvailabilityCalendarCssGenerator

Code

protected function addCssLengthDeclaration($category, $name) {
  $value = $this
    ->getStyle($category, $name);

  // Pixels are the default for numeric values
  if (!empty($value) && is_numeric($value)) {
    $value .= 'px';
  }
  return $this
    ->cssDeclaration($name, $value);
}