AnyPlace.MainPage.clear C# (CSharp) Method

clear() private method

private clear ( ) : void
return void
        void clear()
        {
            buildLoaded = false;
            removeSearchButton();
            deleteAppBarMenuItem();
            _searchBuilding = false;
            _buildingSearch = "";
            _externalSource = false;
            _sourcePoi = false;
            _tileLoaded = false;
            _foundTile = false;
            if (Mymap.Layers.Count > 1)
                Mymap.Layers.Clear();

            if (Mymap.Layers.Count == 0 && mypositionlayer != null)
                Mymap.Layers.Add(mypositionlayer);

            if (GetRoute.Count != 0 && _myMapRoute != null)
                Mymap.RemoveRoute(_myMapRoute);

            if (Mymap.TileSources.Count != 0)
                Mymap.TileSources.Clear();

            Mymap.MapElements.Clear();

            //floorButton.Visibility = Visibility.Collapsed;

            addBuildingsToMap(null);
        }
MainPage