public TabFragPackage(FragmentType fragType) { Icon = GetTabIconFromString(fragType.ToString()); Title = fragType.ToString(); RootUrl = Https.URLs.GetUrlStringFromPref(fragType.ToString()); WebViewClient = GetWebViewClientByType(FragmentType.None, fragType.ToString()); }
public void Start() { //appel du fragment WwiseAudioManager.PlayLoopEvent("fragment_call_" + family.ToString(), this.gameObject, false); if (desactivateOnStart) { this.gameObject.SetActive(false); } }
protected GenFragmentParams(GenDataDef genDataDef, Fragment fragment, FragmentType fragmentType) { Contract.Requires(fragment != null && fragment.GetType().Name == fragmentType.ToString()); Contract.Ensures(Fragment != null && Fragment.GetType().Name == FragmentType.ToString()); _fragment = fragment; GenDataDef = genDataDef; FragmentType = fragmentType; }
public GenFragmentLabel(Fragment fragment) { Contract.Ensures(Fragment == fragment); Contract.Ensures(Fragment.GetType().Name == FragmentType.ToString()); Fragment = fragment; //FragmentType fragmentType; //Contract.Assert(Enum.TryParse(Fragment.GetType().Name, out fragmentType), "Fragment type invalid: " + Fragment.GetType().Name); //FragmentType = fragmentType; FragmentType = fragment.FragmentType; }
public override string ToString() { if (_text == null) { return(_type.ToString()); } else { return(_text + " [" + _type + "]"); } }
public GenFragmentParams SetFragmentType(FragmentType fragmentType) { Contract.Requires(Container != null || Fragment != null); Contract.Ensures(Fragment != null && Fragment.GetType().Name == FragmentType.ToString()); FragmentType = fragmentType; if (FragmentExists) { return(this); } var fragmentBody = IsPrimary ? Container.CheckBody() : Container.CheckSecondaryBody(); CheckFragment(fragmentType, fragmentBody); return(this); }
public static object GetWebViewClientByType(FragmentType fragtype = FragmentType.None, string type = null) { if (fragtype != FragmentType.None) { type = fragtype.ToString(); } switch (type) { case "Home": return(new Home()); case "Subs": return(new Subs()); case "Feed": return(new Feed()); case "MyChannel": return(new MyChannel()); case "Settings": return(new Settings()); } return(new Subs()); }
public override string ToString() { return(fragmentType.ToString() + number.ToString()); }
public string FragmentName(FragmentType fragmentType) { return(fragmentType.ToString() + FragmentList.Count); }