Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 6... Línea 6...
6
 
6
 
7
use OpenSpout\Writer\Exception\Border\InvalidNameException;
7
use OpenSpout\Writer\Exception\Border\InvalidNameException;
8
use OpenSpout\Writer\Exception\Border\InvalidStyleException;
8
use OpenSpout\Writer\Exception\Border\InvalidStyleException;
Línea 9... Línea 9...
9
use OpenSpout\Writer\Exception\Border\InvalidWidthException;
9
use OpenSpout\Writer\Exception\Border\InvalidWidthException;
10
 
10
 
11
final class BorderPart
11
final readonly class BorderPart
12
{
12
{
13
    public const allowedStyles = [
13
    public const allowedStyles = [
14
        Border::STYLE_NONE,
14
        Border::STYLE_NONE,
Línea 29... Línea 29...
29
        Border::WIDTH_THIN,
29
        Border::WIDTH_THIN,
30
        Border::WIDTH_MEDIUM,
30
        Border::WIDTH_MEDIUM,
31
        Border::WIDTH_THICK,
31
        Border::WIDTH_THICK,
32
    ];
32
    ];
Línea 33... Línea 33...
33
 
33
 
34
    private readonly string $style;
34
    private string $style;
35
    private readonly string $name;
35
    private string $name;
36
    private readonly string $color;
36
    private string $color;
Línea 37... Línea 37...
37
    private readonly string $width;
37
    private string $width;
38
 
38
 
39
    /**
39
    /**
40
     * @param string $name  @see  BorderPart::allowedNames
40
     * @param string $name  @see  BorderPart::allowedNames