ProjectWIND/wba/abandoned.go

48 lines
1.0 KiB
Go
Raw Permalink Normal View History

2025-04-04 10:33:35 +08:00
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
// }
//}