Class ShapeBaseAbstract

Hierarchy (view full)

Implements

Constructors

Properties

board: Board
parent: unknown
zzz: ZZZ = ...

Accessors

  • get id(): string
  • Returns string

  • set id(id): void
  • Parameters

    • id: string

    Returns void

  • get scale(): number
  • Returns number

  • set scale(scale): void
  • Parameters

    • scale: number | [sx: number, sy: number]

    Returns void

  • get X(): G20
  • Returns G20

  • set X(X): void
  • Parameters

    • X: G20 | [x: number, y: number] | {
          x: number;
          y: number;
      }

    Returns void

Methods

  • Parameters

    • Optionalshallow: boolean

    Returns {
        bottom?: number;
        left?: number;
        right?: number;
        top?: number;
    }

    • Optionalbottom?: number
    • Optionalleft?: number
    • Optionalright?: number
    • Optionaltop?: number
  • Type Parameters

    • T

    Parameters

    Returns void