Add template behavior
This commit is contained in:
		
							parent
							
								
									850eea254c
								
							
						
					
					
						commit
						43ab6cb03f
					
				
							
								
								
									
										8
									
								
								source/Behavior/Behavior.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								source/Behavior/Behavior.ts
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,8 @@ | |||||||
|  | import { BehaviorRecorder, IAnyBehaviorRecorder } from "@Model/Behavior"; | ||||||
|  | import { Template } from "./Template"; | ||||||
|  | 
 | ||||||
|  | const AllBehaviors: IAnyBehaviorRecorder[] = [ | ||||||
|  |     new BehaviorRecorder(Template) | ||||||
|  | ] | ||||||
|  | 
 | ||||||
|  | export { AllBehaviors }; | ||||||
							
								
								
									
										20
									
								
								source/Behavior/Template.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								source/Behavior/Template.ts
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,20 @@ | |||||||
|  | import { Behavior } from "@Model/Behavior"; | ||||||
|  | 
 | ||||||
|  | type ITemplateBehaviorParameter = { | ||||||
|  |      | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | type ITemplateBehaviorEvent = {} | ||||||
|  | 
 | ||||||
|  | class Template extends Behavior<ITemplateBehaviorParameter, ITemplateBehaviorEvent> { | ||||||
|  | 
 | ||||||
|  |     public override behaviorId: string = "Template"; | ||||||
|  | 
 | ||||||
|  |     public override behaviorName: string = "Behavior.Template.Title"; | ||||||
|  | 
 | ||||||
|  |     public override iconName: string = "Running"; | ||||||
|  | 
 | ||||||
|  |     public override describe: string = "Behavior.Template.Intro"; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | export { Template }; | ||||||
| @ -54,6 +54,8 @@ const EN_US = { | |||||||
|     "Popup.Setting.Title": "Preferences setting", |     "Popup.Setting.Title": "Preferences setting", | ||||||
|     "Build.In.Label.Name.All.Group": "All group", |     "Build.In.Label.Name.All.Group": "All group", | ||||||
|     "Build.In.Label.Name.All.Range": "All range", |     "Build.In.Label.Name.All.Range": "All range", | ||||||
|  |     "Behavior.Template.Title": "Behavior", | ||||||
|  |     "Behavior.Template.Intro": "This is a template behavior", | ||||||
|     "Common.No.Data": "No Data", |     "Common.No.Data": "No Data", | ||||||
|     "Common.No.Unknown.Error": "Unknown error", |     "Common.No.Unknown.Error": "Unknown error", | ||||||
|     "Common.Attr.Title.Basic": "Basic properties", |     "Common.Attr.Title.Basic": "Basic properties", | ||||||
|  | |||||||
| @ -54,6 +54,8 @@ const ZH_CN = { | |||||||
|     "Popup.Setting.Title": "首选项设置", |     "Popup.Setting.Title": "首选项设置", | ||||||
|     "Build.In.Label.Name.All.Group": "全部群", |     "Build.In.Label.Name.All.Group": "全部群", | ||||||
|     "Build.In.Label.Name.All.Range": "全部范围", |     "Build.In.Label.Name.All.Range": "全部范围", | ||||||
|  |     "Behavior.Template.Title": "行为", | ||||||
|  |     "Behavior.Template.Intro": "这是一个模板行为", | ||||||
|     "Common.No.Data": "暂无数据", |     "Common.No.Data": "暂无数据", | ||||||
|     "Common.No.Unknown.Error": "未知错误", |     "Common.No.Unknown.Error": "未知错误", | ||||||
|     "Common.Attr.Title.Basic": "基础属性", |     "Common.Attr.Title.Basic": "基础属性", | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user