View on GitHub

CSS-Properties-raku

CSS property-list manipulation library

[Raku CSS Project] / [CSS-Properties] / CSS::Font :: Descriptor

class CSS::Font::Descriptor

A @font-face font descriptor rule

method font-props

method font-props() returns Mu

sets/gets the css font properties as a whole

Synopsis

use CSS::Font::Descriptor;
my CSS::Font::Descriptor $fd;
$fd .= new: style => q:to<END;
  font-family: "DejaVu Sans";
  src: url("fonts/DejaVuSans.ttf");
  font-variant: small-caps;
  END
# -- or --
$fd .= new: :font-family("DejaVu Sans"),
            :src('url("fonts/DejaVuSans.ttf")'),
            :font-variant<small-caps>;

Description

Objects of this class describe a single @font-face font descriptor.

This class is based on CSS::Font and has all its methods available with the exception of font-props().