refactoring of #518 to simplify registration of scripts in modules and themes
This commit is contained in:
		| @ -1,21 +1,7 @@ | ||||
| using Microsoft.AspNetCore.Components; | ||||
| using Oqtane.Shared; | ||||
| using Oqtane.UI; | ||||
|  | ||||
| namespace Oqtane.Themes | ||||
| namespace Oqtane.Themes | ||||
| { | ||||
|     public abstract class LayoutBase : ComponentBase, ILayoutControl | ||||
|     public abstract class LayoutBase : ThemeBase, ILayoutControl | ||||
|     { | ||||
|         [CascadingParameter] | ||||
|         protected PageState PageState { get; set; } | ||||
|         public virtual string Name { get; set; } | ||||
|         public virtual string Thumbnail { get; set; } | ||||
|         public virtual string Panes { get; set; } | ||||
|  | ||||
|         public string LayoutPath() | ||||
|         { | ||||
|             return "Themes/" + GetType().Namespace + "/"; | ||||
|         } | ||||
|  | ||||
|     } | ||||
| } | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Shaun Walker
					Shaun Walker