@vernonia/core - v5.1.12
    Preparing search index...

    Accessor for handling units.

    Hierarchy

    • Accessor
      • default
    Index

    Constructors

    • Accessor is an abstract class that facilitates the access to instance properties as well as a mechanism to watch for property changes.

      Read more...

      Parameters

      • Optionalobj: any

      Returns default

    Properties

    areaUnit:
        | "square-meters"
        | "square-kilometers"
        | "square-feet"
        | "square-miles"
        | "acres" = 'acres'
    areaUnitInfos: Collection<AreaUnitInfo> = ...
    coordinatesUnit: "decimal" | "dms" = 'decimal'
    coordinatesUnitInfos: Collection<CoordinatesUnitInfo> = ...
    declaredClass: string
    destroyed: boolean
    elevationUnit: "meters" | "feet" = 'feet'
    elevationUnitInfos: Collection<ElevationUnitInfo> = ...
    initialized: boolean
    lengthUnit: "meters" | "kilometers" | "feet" | "miles" = 'feet'
    lengthUnitInfos: Collection<LengthUnitInfo> = ...

    Methods

    • Parameters

      • propertyName: string

      Returns any

    • Type Parameters

      • T

      Parameters

      • propertyName: string

      Returns T

    • Type Parameters

      • T

      Parameters

      • propertyName: string
      • value: T

      Returns this

    • Type Parameters

      • T

      Parameters

      • handles: IHandle | IHandle[]
      • OptionalgroupKey: Exclude<T, IHandle>

      Returns void

    • Returns void

    • Parameters

      • type: "length" | "area" | "elevation" | "coordinates"
      • unit: string

      Returns string

    • Parameters

      • type: "length" | "area" | "elevation" | "coordinates"
      • unit: string

      Returns string

    • Type Parameters

      • T

      Parameters

      • OptionalgroupKey: Exclude<T, IHandle>

      Returns boolean

    • Parameters

      • propertyName: string

      Returns void

    • Type Parameters

      • T

      Parameters

      • OptionalgroupKey: Exclude<T, IHandle>

      Returns void

    • Type Parameters

      • T

      Parameters

      • propertyName: string
      • value: T

      Returns this

    • Parameters

      • props: HashMap<any>

      Returns this

    • Parameters

      • path: string | string[]
      • callback: WatchCallback
      • Optionalsync: boolean

      Returns WatchHandle