supervision-js
    Preparing search index...

    Type Alias AnnotationRendererFactory

    Creates the descriptor for every supported renderer kind.

    type AnnotationRendererFactory = {
        box: (
            options?: AnnotationRendererStyleOptions<"box">,
        ) => BoxAnnotationRenderer;
        boxCorners: (
            options?: AnnotationRendererStyleOptions<"box-corners">,
        ) => BoxCornerAnnotationRenderer;
        ellipse: (
            options?: AnnotationRendererStyleOptions<"ellipse">,
        ) => EllipseAnnotationRenderer;
        keypoints: (
            options?: AnnotationRendererStyleOptions<"keypoints">,
        ) => KeypointAnnotationRenderer;
        label: (
            options?: AnnotationRendererStyleOptions<"label">,
        ) => LabelAnnotationRenderer;
        mask: (
            options?: AnnotationRendererStyleOptions<"mask">,
        ) => MaskAnnotationRenderer;
        maskHalo: (
            options?: AnnotationRendererStyleOptions<"maskHalo">,
        ) => MaskHaloAnnotationRenderer;
        marker: (
            options?: AnnotationRendererStyleOptions<"marker">,
        ) => MarkerAnnotationRenderer;
        polygon: (
            options?: AnnotationRendererStyleOptions<"polygon">,
        ) => PolygonAnnotationRenderer;
        polyline: (
            options?: AnnotationRendererStyleOptions<"polyline">,
        ) => PolylineAnnotationRenderer;
        region: (
            options: Omit<RegionAnnotationRenderer, "kind">,
        ) => RegionAnnotationRenderer;
    }
    Index
    box: (options?: AnnotationRendererStyleOptions<"box">) => BoxAnnotationRenderer
    boxCorners: (
        options?: AnnotationRendererStyleOptions<"box-corners">,
    ) => BoxCornerAnnotationRenderer
    ellipse: (
        options?: AnnotationRendererStyleOptions<"ellipse">,
    ) => EllipseAnnotationRenderer
    keypoints: (
        options?: AnnotationRendererStyleOptions<"keypoints">,
    ) => KeypointAnnotationRenderer
    label: (
        options?: AnnotationRendererStyleOptions<"label">,
    ) => LabelAnnotationRenderer
    mask: (
        options?: AnnotationRendererStyleOptions<"mask">,
    ) => MaskAnnotationRenderer
    maskHalo: (
        options?: AnnotationRendererStyleOptions<"maskHalo">,
    ) => MaskHaloAnnotationRenderer
    marker: (
        options?: AnnotationRendererStyleOptions<"marker">,
    ) => MarkerAnnotationRenderer
    polygon: (
        options?: AnnotationRendererStyleOptions<"polygon">,
    ) => PolygonAnnotationRenderer
    polyline: (
        options?: AnnotationRendererStyleOptions<"polyline">,
    ) => PolylineAnnotationRenderer
    region: (
        options: Omit<RegionAnnotationRenderer, "kind">,
    ) => RegionAnnotationRenderer