NAME
CSS::DOM::MediaList - Medium list class for CSS::DOM
VERSION
Version 0.17
SYNOPSIS
use
CSS::DOM;
$media_list
= new CSS::DOM ->media;
use
CSS::DOM::MediaList;
$media_list
= new MediaList
'screen'
,
'papyrus'
;
@media
=
@$media_list
;
# use as array
$media_list
->mediaText;
# returns a string
$media_list
->mediaText(
'print, screen'
);
# change it
$media_list
->deleteMedium(
'print'
);
$media_list
->appendMedium(
'tv'
);
DESCRIPTION
This module implements medium lists for CSS::DOM. It implements the CSSMediaList DOM interface and inherits from CSS::DOM::Array.
METHODS
DOM Attributes
- mediaText
-
A comma-and-space-separated string of the individual media in the list, e.g., 'screen, print'.
DOM Methods
- deleteMedium ( $name )
-
Deletes the named medium from the list, or throws an error if it cannot be found.
- appendMedium ( $name )
-
Adds a medium to the end of the list.