コード例 #1
0
ファイル: MapControlsSettings.cs プロジェクト: akhuang/Zing
        //<< Fields

        protected override void Serialize(IDictionary <string, object> json)
        {
            //>> Serialization

            //<< Serialization

            if (Attribution != null)
            {
                var attribution = Attribution.ToJson();
                if (attribution.Any())
                {
                    json["attribution"] = attribution;
                }
            }
            else
            {
                json["attribution"] = false;
            }

            if (Navigator != null)
            {
                var navigator = Navigator.ToJson();
                if (navigator.Any())
                {
                    json["navigator"] = navigator;
                }
            }
            else
            {
                json["navigator"] = false;
            }

            if (Zoom != null)
            {
                var zoom = Zoom.ToJson();
                if (zoom.Any())
                {
                    json["zoom"] = zoom;
                }
            }
            else
            {
                json["zoom"] = false;
            }
        }