fn width()

in src/metrics/compose.rs [59:71]


    fn width(&self) -> f32 {
        if self.metrics.count() == 0 {
            return 0.0;
        }
        let mut width = self.metrics.width(self.size, self.letter_spacing);
        if self.swallow_leading_space {
            let metrics = self.metrics.slice(0, 1);
            if metrics.value() == "" {
                width -= metrics.width(self.size, self.letter_spacing);
            }
        }
        width
    }