forked from ProjectWIND/ProjectWIND
48 lines
1.0 KiB
Go
48 lines
1.0 KiB
Go
![]() |
package wba
|
||
|
|
||
|
//type APP interface {
|
||
|
// Get() AppInfo
|
||
|
// Init(Wba interface{}) error
|
||
|
// //Init(WspApi WindStandardProtocolAPI, WsdApi WindStandardDataBaseAPI, WstApi WindStandardTools) error
|
||
|
// //InitWSD(api WindStandardDataBaseAPI) error
|
||
|
//}
|
||
|
|
||
|
//func (ai AppInfo) Get() AppInfo {
|
||
|
// return ai
|
||
|
//}
|
||
|
//
|
||
|
//func (ai AppInfo) Init(Wba interface{}) error {
|
||
|
// WBA = Wba.(WindStandardTools)
|
||
|
// return nil
|
||
|
//}
|
||
|
|
||
|
//func (ai *AppInfo) Init(WspApi WindStandardProtocolAPI, WsdApi WindStandardDataBaseAPI, WstApi WindStandardTools) error {
|
||
|
// WSP = WspApi
|
||
|
// WSD = WsdApi
|
||
|
// WST = WstApi
|
||
|
// return nil
|
||
|
//}
|
||
|
|
||
|
//func (ai *AppInfo) InitWSD(api WindStandardDataBaseAPI) error {
|
||
|
// WSD = api
|
||
|
// return nil
|
||
|
//}
|
||
|
|
||
|
//func WithName(name string) AppInfoOption {
|
||
|
// return func(ei *AppInfo) {
|
||
|
// ei.AppKey.Name = name
|
||
|
// }
|
||
|
//}
|
||
|
//
|
||
|
//func WithVersion(version string) AppInfoOption {
|
||
|
// return func(ei *AppInfo) {
|
||
|
// ei.AppKey.Version = version
|
||
|
// }
|
||
|
//}
|
||
|
//
|
||
|
//func WithAuthor(author string) AppInfoOption {
|
||
|
// return func(ei *AppInfo) {
|
||
|
// ei.Author = author
|
||
|
// }
|
||
|
//}
|