Skip to content

SVGLength

[<Interface>]
type SVGLength =
    [<Literal>] SVG_LENGTHTYPE_CM: float = 6
    [<Literal>] SVG_LENGTHTYPE_EMS: float = 3
    [<Literal>] SVG_LENGTHTYPE_EXS: float = 4
    [<Literal>] SVG_LENGTHTYPE_IN: float = 8
    [<Literal>] SVG_LENGTHTYPE_MM: float = 7
    [<Literal>] SVG_LENGTHTYPE_NUMBER: float = 1
    [<Literal>] SVG_LENGTHTYPE_PC: float = 10
    [<Literal>] SVG_LENGTHTYPE_PERCENTAGE: float = 2
    [<Literal>] SVG_LENGTHTYPE_PT: float = 9
    [<Literal>] SVG_LENGTHTYPE_PX: float = 5
    [<Literal>] SVG_LENGTHTYPE_UNKNOWN: float = 0
    abstract member SVG_LENGTHTYPE_CM: float
    abstract member SVG_LENGTHTYPE_EMS: float
    abstract member SVG_LENGTHTYPE_EXS: float
    abstract member SVG_LENGTHTYPE_IN: float
    abstract member SVG_LENGTHTYPE_MM: float
    abstract member SVG_LENGTHTYPE_NUMBER: float
    abstract member SVG_LENGTHTYPE_PC: float
    abstract member SVG_LENGTHTYPE_PERCENTAGE: float
    abstract member SVG_LENGTHTYPE_PT: float
    abstract member SVG_LENGTHTYPE_PX: float
    abstract member SVG_LENGTHTYPE_UNKNOWN: float
    abstract member unitType: float
    abstract member value: float with get, set
    abstract member valueAsString: string with get, set
    abstract member valueInSpecifiedUnits: float with get, set
    static member Create (unitType: float, value: float, valueAsString: string, valueInSpecifiedUnits: float, convertToSpecifiedUnits: float -> unit, newValueSpecifiedUnits: Action<float,float>) : SVGLength
    abstract member convertToSpecifiedUnits (unitType: float) : unit
    abstract member newValueSpecifiedUnits (unitType: float, valueInSpecifiedUnits: float) : unit
AssemblyXantham.Fable.Core.TS
Attributes[<Interface>]

Functions and values

[<Literal>] SVG_LENGTHTYPE_CM: float = 6
[<Literal>] SVG_LENGTHTYPE_EMS: float = 3
[<Literal>] SVG_LENGTHTYPE_EXS: float = 4
[<Literal>] SVG_LENGTHTYPE_IN: float = 8
[<Literal>] SVG_LENGTHTYPE_MM: float = 7
[<Literal>] SVG_LENGTHTYPE_NUMBER: float = 1
[<Literal>] SVG_LENGTHTYPE_PC: float = 10
[<Literal>] SVG_LENGTHTYPE_PERCENTAGE: float = 2
[<Literal>] SVG_LENGTHTYPE_PT: float = 9
[<Literal>] SVG_LENGTHTYPE_PX: float = 5
[<Literal>] SVG_LENGTHTYPE_UNKNOWN: float = 0

Properties

abstract member SVG_LENGTHTYPE_CM: float
abstract member SVG_LENGTHTYPE_EMS: float
abstract member SVG_LENGTHTYPE_EXS: float
abstract member SVG_LENGTHTYPE_IN: float
abstract member SVG_LENGTHTYPE_MM: float
abstract member SVG_LENGTHTYPE_NUMBER: float
abstract member SVG_LENGTHTYPE_PC: float
abstract member SVG_LENGTHTYPE_PERCENTAGE: float
abstract member SVG_LENGTHTYPE_PT: float
abstract member SVG_LENGTHTYPE_PX: float
abstract member SVG_LENGTHTYPE_UNKNOWN: float
abstract member unitType: float
abstract member value: float with get, set
abstract member valueAsString: string with get, set
abstract member valueInSpecifiedUnits: float with get, set

Methods

static member Create (unitType: float, value: float, valueAsString: string, valueInSpecifiedUnits: float, convertToSpecifiedUnits: float -> unit, newValueSpecifiedUnits: Action<float,float>) : SVGLength
abstract member convertToSpecifiedUnits (unitType: float) : unit
abstract member newValueSpecifiedUnits (unitType: float, valueInSpecifiedUnits: float) : unit