Reset checked status when switching between lists
[sgn.git] / mason / util / import_css.mas
blob3c7b7cdd3d33a1ad5f47ec902055359261201e56
1 <%doc>
3 =head1 DESCRIPTION
5 Produces a list of <link rel="stylesheet" type="text/css" href=""/> lines for a set of
6 CSS paths (relative to /static/css).
8 =head1 ARGS
10 =head2 C<paths> - an arrayref of paths to a css file relative to /static/css/, absolute paths, or urls.
12 =head1 EXAMPLE
14   <& /util/import_css.mas, paths => ['bootstrap/v1.css','/css/jquery.css','http://foo.bar/buzz.css'] &>
16 =cut
18 </%doc>
19 <%args>
20  $paths
21 </%args>
22 <%perl>
23   $paths = [ $paths ] unless ref $paths; #< coerce to arrayref
24   push @{ $c->stash->{css_paths} }, @$paths;
25 </%perl>