package com.awesomeproject; 
import javax.annotation.Nonnull;

import android.graphics.PointF;
import android.view.View;

import com.facebook.react.common.MapBuilder;
import com.facebook.react.uimanager.ThemedReactContext;
import com.facebook.react.uimanager.ViewGroupManager;
import com.facebook.react.uimanager.annotations.ReactProp;
import com.facebook.react.bridge.ReadableMap;

import com.awesomeproject.view.NaviginePolylineMapObject;
public class PolylineMapObjectManger extends ViewGroupManager<NaviginePolylineMapObject> {
    public static final String REACT_CLASS = "NaviginePolylineMapObject";
    PolylineMapObjectManger() {}

    @Override
    public String getName() {
        return REACT_CLASS;
    }

    @Nonnull
    @Override
    public NaviginePolylineMapObject createViewInstance(@Nonnull ThemedReactContext context) {
        return new NaviginePolylineMapObject(context);
    }
    @Override
    public void addView(NaviginePolylineMapObject parent, View child, int index) {
        parent.addChildView(child, index);
        super.addView(parent, child, index);
    }

    @Override
    public void removeViewAt(NaviginePolylineMapObject parent, int index) {
        parent.removeChildView(index);
        super.removeViewAt(parent, index);
    }

}
