public Schema()
     : base()
 {
     InstanceType = typeof(__Radiolis__);
     ClassName    = "RadiolistPage";
     Properties.ClearExposed();
     Html = Add <__TString__>("Html");
     Html.DefaultValue = "/KitchenSink/RadiolistPage.html";
     Html.SetCustomAccessors((_p_) => { return(((__Radiolis__)_p_).__bf__Html__); }, (_p_, _v_) => { ((__Radiolis__)_p_).__bf__Html__ = (System.String)_v_; }, false);
     MenuOptions = Add <__TArray__>("MenuOptions");
     MenuOptions.SetCustomGetElementType((arr) => { return(__MenuOpti__.DefaultTemplate); });
     MenuOptions.SetCustomAccessors((_p_) => { return(((__Radiolis__)_p_).__bf__MenuOptions__); }, (_p_, _v_) => { ((__Radiolis__)_p_).__bf__MenuOptions__ = (__Arr__)_v_; }, false);
     SelectedItemIndex = Add <__TLong__>("SelectedItemIndex$");
     SelectedItemIndex.DefaultValue = 0L;
     SelectedItemIndex.Editable     = true;
     SelectedItemIndex.SetCustomAccessors((_p_) => { return(((__Radiolis__)_p_).__bf__SelectedItemIndex__); }, (_p_, _v_) => { ((__Radiolis__)_p_).__bf__SelectedItemIndex__ = (System.Int64)_v_; }, false);
     SelectedItemIndex.AddHandler((Json pup, Property <Int64> prop, Int64 value) => { return(new Input.SelectedItemIndex()
         {
             App = (RadiolistPage)pup, Template = (TLong)prop, Value = value
         }); }, (Json pup, Starcounter.Input <Int64> input) => { ((RadiolistPage)pup).Handle((Input.SelectedItemIndex)input); });
     SelectedItemLabel = Add <__TString__>("SelectedItemLabel");
     SelectedItemLabel.DefaultValue = "";
     SelectedItemLabel.SetCustomAccessors((_p_) => { return(((__Radiolis__)_p_).__bf__SelectedItemLabel__); }, (_p_, _v_) => { ((__Radiolis__)_p_).__bf__SelectedItemLabel__ = (System.String)_v_; }, false);
 }