Merge branch 'feature/action_fixes' into 'develop'
missing action params See merge request BPHV_MIPS/mvm_core!55
This commit is contained in:
commit
1439afa56d
@ -14,5 +14,14 @@ import Foundation
|
|||||||
public var extraParameters: JSONValueDictionary?
|
public var extraParameters: JSONValueDictionary?
|
||||||
public var analyticsData: JSONValueDictionary?
|
public var analyticsData: JSONValueDictionary?
|
||||||
// Temporary fix till server changes
|
// Temporary fix till server changes
|
||||||
|
|
||||||
|
//TODO: Should be removed in future releases. This should be MF specific.
|
||||||
|
//Missing params
|
||||||
|
public var presentationStyle: String?
|
||||||
|
public var tryToReplaceFirst: Bool?
|
||||||
|
public var disableAction: Bool?
|
||||||
|
public var selected: Bool?
|
||||||
|
public var isSelected: Bool?
|
||||||
|
|
||||||
public var title: String?
|
public var title: String?
|
||||||
}
|
}
|
||||||
|
|||||||
@ -17,6 +17,14 @@ import Foundation
|
|||||||
// Temporary fix till server changes
|
// Temporary fix till server changes
|
||||||
public var title: String?
|
public var title: String?
|
||||||
|
|
||||||
|
//TODO: Should be removed in future releases. This should be MF specific.
|
||||||
|
//Missing params
|
||||||
|
public var presentationStyle: String?
|
||||||
|
public var tryToReplaceFirst: Bool?
|
||||||
|
public var disableAction: Bool?
|
||||||
|
public var selected: Bool?
|
||||||
|
public var isSelected: Bool?
|
||||||
|
|
||||||
public init(callNumber: String) {
|
public init(callNumber: String) {
|
||||||
self.callNumber = callNumber
|
self.callNumber = callNumber
|
||||||
}
|
}
|
||||||
|
|||||||
@ -20,6 +20,14 @@ public protocol ActionModelProtocol: Model {
|
|||||||
|
|
||||||
// Temporary fix till server changes
|
// Temporary fix till server changes
|
||||||
var title: String? { get set }
|
var title: String? { get set }
|
||||||
|
|
||||||
|
//TODO: Should be removed in future releases. This should be MF specific.
|
||||||
|
//Missing params
|
||||||
|
var presentationStyle: String? { get set }
|
||||||
|
var tryToReplaceFirst: Bool? { get set }
|
||||||
|
var disableAction: Bool? { get set }
|
||||||
|
var selected: Bool? { get set }
|
||||||
|
var isSelected: Bool? { get set }
|
||||||
}
|
}
|
||||||
|
|
||||||
public extension ActionModelProtocol {
|
public extension ActionModelProtocol {
|
||||||
|
|||||||
@ -16,6 +16,14 @@ import Foundation
|
|||||||
public var analyticsData: JSONValueDictionary?
|
public var analyticsData: JSONValueDictionary?
|
||||||
// Temporary fix till server changes
|
// Temporary fix till server changes
|
||||||
public var title: String?
|
public var title: String?
|
||||||
|
|
||||||
|
//TODO: Should be removed in future releases. This should be MF specific.
|
||||||
|
//Missing params
|
||||||
|
public var presentationStyle: String?
|
||||||
|
public var tryToReplaceFirst: Bool?
|
||||||
|
public var disableAction: Bool?
|
||||||
|
public var selected: Bool?
|
||||||
|
public var isSelected: Bool?
|
||||||
|
|
||||||
public init(appURL: String) {
|
public init(appURL: String) {
|
||||||
self.appURL = appURL
|
self.appURL = appURL
|
||||||
|
|||||||
@ -16,6 +16,14 @@ import Foundation
|
|||||||
public var analyticsData: JSONValueDictionary?
|
public var analyticsData: JSONValueDictionary?
|
||||||
// Temporary fix till server changes
|
// Temporary fix till server changes
|
||||||
public var title: String?
|
public var title: String?
|
||||||
|
|
||||||
|
//TODO: Should be removed in future releases. This should be MF specific.
|
||||||
|
//Missing params
|
||||||
|
public var presentationStyle: String?
|
||||||
|
public var tryToReplaceFirst: Bool?
|
||||||
|
public var disableAction: Bool?
|
||||||
|
public var selected: Bool?
|
||||||
|
public var isSelected: Bool?
|
||||||
|
|
||||||
public init(pageType: String) {
|
public init(pageType: String) {
|
||||||
self.pageType = pageType
|
self.pageType = pageType
|
||||||
|
|||||||
@ -16,6 +16,14 @@ import Foundation
|
|||||||
public var analyticsData: JSONValueDictionary?
|
public var analyticsData: JSONValueDictionary?
|
||||||
// Temporary fix till server changes
|
// Temporary fix till server changes
|
||||||
public var title: String?
|
public var title: String?
|
||||||
|
|
||||||
|
//TODO: Should be removed in future releases. This should be MF specific.
|
||||||
|
//Missing params
|
||||||
|
public var presentationStyle: String?
|
||||||
|
public var tryToReplaceFirst: Bool?
|
||||||
|
public var disableAction: Bool?
|
||||||
|
public var selected: Bool?
|
||||||
|
public var isSelected: Bool?
|
||||||
|
|
||||||
public init(panel: String) {
|
public init(panel: String) {
|
||||||
self.panel = panel
|
self.panel = panel
|
||||||
|
|||||||
@ -9,6 +9,7 @@
|
|||||||
import Foundation
|
import Foundation
|
||||||
|
|
||||||
@objcMembers public class ActionOpenUrlModel: ActionModelProtocol {
|
@objcMembers public class ActionOpenUrlModel: ActionModelProtocol {
|
||||||
|
|
||||||
public static var identifier: String = "openURL"
|
public static var identifier: String = "openURL"
|
||||||
public var actionType: String?
|
public var actionType: String?
|
||||||
public var browserUrl: String
|
public var browserUrl: String
|
||||||
@ -23,6 +24,19 @@ import Foundation
|
|||||||
public var openOauthWebView: Bool?
|
public var openOauthWebView: Bool?
|
||||||
public var showNativeNavigation: Bool?
|
public var showNativeNavigation: Bool?
|
||||||
public var openInWebview: Bool?
|
public var openInWebview: Bool?
|
||||||
|
public var customUserAgent: JSONValueDictionary?
|
||||||
|
public var postRequest: Bool?
|
||||||
|
public var dontShowProgress: Bool?
|
||||||
|
public var headerParameters: JSONValueDictionary?
|
||||||
|
|
||||||
|
//TODO: Should be removed in future releases. This should be MF specific.
|
||||||
|
//Missing params
|
||||||
|
public var presentationStyle: String?
|
||||||
|
public var tryToReplaceFirst: Bool?
|
||||||
|
public var disableAction: Bool?
|
||||||
|
public var selected: Bool?
|
||||||
|
public var isSelected: Bool?
|
||||||
|
|
||||||
|
|
||||||
public init(browserUrl: String) {
|
public init(browserUrl: String) {
|
||||||
self.browserUrl = browserUrl
|
self.browserUrl = browserUrl
|
||||||
|
|||||||
@ -16,6 +16,15 @@ import Foundation
|
|||||||
public var pageType: String
|
public var pageType: String
|
||||||
public var extraParameters: JSONValueDictionary?
|
public var extraParameters: JSONValueDictionary?
|
||||||
public var analyticsData: JSONValueDictionary?
|
public var analyticsData: JSONValueDictionary?
|
||||||
|
|
||||||
|
//TODO: Should be removed in future releases. This should be MF specific.
|
||||||
|
//Missing params
|
||||||
|
public var presentationStyle: String?
|
||||||
|
public var tryToReplaceFirst: Bool?
|
||||||
|
public var disableAction: Bool?
|
||||||
|
public var selected: Bool?
|
||||||
|
public var isSelected: Bool?
|
||||||
|
|
||||||
public init(pageType: String) {
|
public init(pageType: String) {
|
||||||
self.pageType = pageType
|
self.pageType = pageType
|
||||||
}
|
}
|
||||||
|
|||||||
@ -17,6 +17,14 @@ import Foundation
|
|||||||
public var analyticsData: JSONValueDictionary?
|
public var analyticsData: JSONValueDictionary?
|
||||||
// Temporary fix till server changes
|
// Temporary fix till server changes
|
||||||
public var title: String?
|
public var title: String?
|
||||||
|
|
||||||
|
//TODO: Should be removed in future releases. This should be MF specific.
|
||||||
|
//Missing params
|
||||||
|
public var presentationStyle: String?
|
||||||
|
public var tryToReplaceFirst: Bool?
|
||||||
|
public var disableAction: Bool?
|
||||||
|
public var selected: Bool?
|
||||||
|
public var isSelected: Bool?
|
||||||
|
|
||||||
public init(pageType: String) {
|
public init(pageType: String) {
|
||||||
self.pageType = pageType
|
self.pageType = pageType
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user