marker.js 3 Documentation
    Preparing search index...

    Interface ImageMarkerBaseState

    Represents image marker's state.

    interface ImageMarkerBaseState {
        containerTransformMatrix?: ITransformMatrix;
        height: number;
        imageSrc?: string;
        imageType?: ImageType;
        left: number;
        notes?: string;
        opacity?: number;
        rotationAngle: number;
        strokeColor?: string;
        strokeDasharray?: string;
        strokeWidth?: number;
        svgString?: string;
        top: number;
        typeName: string;
        visualTransformMatrix?: ITransformMatrix;
        width: number;
    }

    Hierarchy (View Summary)

    Index

    Properties

    containerTransformMatrix?: ITransformMatrix

    Container transform matrix.

    Used to correctly position and rotate marker.

    height: number

    Marker's height.

    imageSrc?: string

    Image source (URL or base64 encoded image).

    imageType?: ImageType

    Type of the image: SVG or bitmap.

    left: number

    x coordinate of the top-left corner.

    notes?: string

    Additional information about the marker.

    opacity?: number

    Marker's opacity.

    rotationAngle: number

    Marker's rotation angle.

    strokeColor?: string

    Marker's stroke (outline) color.

    strokeDasharray?: string

    Marker's stroke (outline) dash array.

    strokeWidth?: number

    Marker's stroke (outline) width.

    svgString?: string

    SVG markup of the SVG image.

    top: number

    y coordinate of the top-left corner.

    typeName: string

    Marker's type name.

    visualTransformMatrix?: ITransformMatrix

    Visual transform matrix.

    Used to correctly position and rotate marker.

    width: number

    Marker's width.