Interface: ArcElement<T, O>

    Readonly active: boolean

    Inherited from

    Element.active

    Defined in

    element.d.ts:6 (opens new window)


    options

    Readonly options: O

    Inherited from

    Element.options

    Defined in

    element.d.ts:7ArcElement - 图2 (opens new window)


    x

    Readonly x: number

    Inherited from

    Element.x

    Defined in

    element.d.ts:4 (opens new window)


    y

    Readonly y: number

    Inherited from

    Element.y

    Defined in

    element.d.ts:5ArcElement - 图4 (opens new window)

    draw(ctx): void

    Parameters

    NameType
    ctxCanvasRenderingContext2D

    Returns

    void

    Inherited from

    VisualElement.

    Defined in


    getCenterPoint

    getCenterPoint(useFinalPosition?): Object

    Parameters

    NameType
    useFinalPosition?boolean

    Returns

    Object

    NameType
    xnumber
    ynumber

    Inherited from

    VisualElement.

    Defined in


    getProps

    Type parameters

    NameType
    Pextends string | number | symbol

    Parameters

    NameType
    props[P]
    final?boolean

    Returns

    Pick<T, P>

    Inherited from

    Element.getProps

    Defined in

    element.d.ts:11 (opens new window)

    getProps<P, P2>(props, final?): Pick<T, P | P2>

    Type parameters

    Parameters

    NameType
    props[P, P2]
    final?boolean

    Returns

    Pick<T, P | P2>

    Inherited from

    Element.getProps

    Defined in

    element.d.ts:12ArcElement - 图8 (opens new window)

    getProps<P, P2, P3>(props, final?): Pick<T, | P2 | P3>

    Type parameters

    NameType
    Pextends string | number | symbol
    P2extends string | number | symbol
    P3extends string | number | symbol

    Parameters

    NameType
    props[P, P2, P3]
    final?boolean

    Returns

    Pick<T, P | P2 | P3>

    Inherited from

    Element.getProps

    Defined in

    element.d.ts:13 (opens new window)

    getProps<P, P2, P3, P4>(props, final?): Pick<T, P | P2 | P3 | P4>

    Type parameters

    NameType
    Pextends string | number | symbol
    P2extends string | number | symbol
    P3extends string | number | symbol
    P4extends string | number | symbol

    Parameters

    NameType
    props[P, P2, P3, P4]
    final?boolean

    Returns

    Pick<T, P | P2 | P3 | P4>

    Inherited from

    Element.getProps

    Defined in

    element.d.ts:17ArcElement - 图10 (opens new window)

    getProps<P, P2, P3, P4, P5>(props, final?): Pick<T, P | P2 | P3 | P4 | P5>

    Type parameters

    Parameters

    NameType
    props[P, P2, P3, P4, P5]
    final?boolean

    Returns

    Pick<T, P | P2 | P3 | P4 | P5>

    Inherited from

    Element.getProps

    Defined in

    element.d.ts:21 (opens new window)

    getProps(props, final?): T

    Parameters

    NameType
    propskeyof T[]
    final?boolean

    Returns

    T

    Inherited from

    Element.getProps

    Defined in


    getRange

    Optional getRange(axis): number

    Parameters

    NameType
    axis“x” | “y”

    Returns

    number

    Inherited from

    .getRange

    Defined in

    index.esm.d.ts:1608ArcElement - 图13 (opens new window)


    hasValue(): boolean

    Returns

    boolean

    Inherited from

    Element.hasValue

    Defined in

    element.d.ts:10 (opens new window)


    inRange

    inRange(mouseX, mouseY, useFinalPosition?): boolean

    Parameters

    NameType
    mouseXnumber
    mouseYnumber
    useFinalPosition?boolean

    Returns

    boolean

    Inherited from

    .inRange

    Defined in

    index.esm.d.ts:1604ArcElement - 图15 (opens new window)


    inXRange

    inXRange(mouseX, useFinalPosition?): boolean

    Parameters

    NameType
    mouseXnumber
    useFinalPosition?boolean

    Returns

    boolean

    Inherited from

    .inXRange

    Defined in

    index.esm.d.ts:1605 (opens new window)


    inYRange

    inYRange(mouseY, useFinalPosition?): boolean

    Parameters

    Returns

    boolean

    Inherited from

    .inYRange

    Defined in

    index.esm.d.ts:1606ArcElement - 图17 (opens new window)


    tooltipPosition(useFinalPosition?):

    Parameters

    NameType
    useFinalPosition?boolean

    Returns

    Inherited from

    Defined in