Error CS1502, CS1503, and CS1061. Please help

I need help get rid of this errors regarding the mapSize

using UnityEngine;
using System.Collections;
using UnityEditor;

[CustomEditor(typeof(TileMap))]
public class TileMapEditor : Editor {

	public TileMap map;

	public override void OnInspectorGUI(){
		EditorGUILayout.BeginVertical ();
		map.mapSize = EditorGUILayout.Vector2Field ("Map Size;", map.mapSize);
		EditorGUILayout.EndVertical ();
	}

	void OnEable(){
		map = target as TileMap;
	}
}

81942-error.jpg

void OnEable(){
map = target as TileMap;
}
has a typo. Should be:

void OnEnable(){
     map = target as TileMap;
 }

This might be the problem the new Vector 2 isn’t blue
(lol that rhymed)
82068-capture.png