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); }