Exemplo n.º 1
0
        public static void Check_Plugins_View(StackLayout view, List <Plugins> plugins)
        {
            List <File> files = new List <File>();

            List <Filearea>    fileareas    = new List <Filearea>();
            List <Editorfield> editorfields = new List <Editorfield>();

            foreach (var item in plugins)
            {
                //для файлов
                if (item.type == "file")
                {
                    fileareas = item.fileareas;
                    foreach (var item_ in fileareas)
                    {
                        files = item_.files;
                    }
                }
                //для ответа в виде комментария
                if (item.type == "onlinetext")
                {
                    editorfields = item.editorfields;
                }
            }

            if (editorfields.Count != 0)
            {
                view.Children.Add(Structure_Frame.Answer_comments_frame(editorfields));
            }

            if (files.Count != 0)
            {
                view.Children.Add(Structure_Frame.Answer_files_frame(files));
            }
        }