Merge branch 'feature/open_panel_model' into 'develop'
Adding open panel model for opening support panel. See merge request BPHV_MIPS/mvm_core!53
This commit is contained in:
commit
0cb1d4de5d
@ -162,6 +162,7 @@
|
|||||||
D2DEDCB923C6400600C44CC4 /* UnitInterval.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2DEDCB823C6400600C44CC4 /* UnitInterval.swift */; };
|
D2DEDCB923C6400600C44CC4 /* UnitInterval.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2DEDCB823C6400600C44CC4 /* UnitInterval.swift */; };
|
||||||
D2DEDCBB23C65BC300C44CC4 /* Percent.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2DEDCBA23C65BC300C44CC4 /* Percent.swift */; };
|
D2DEDCBB23C65BC300C44CC4 /* Percent.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2DEDCBA23C65BC300C44CC4 /* Percent.swift */; };
|
||||||
D2E1FAD92260C3E400AEFD8C /* DelegateObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2E1FAD82260C3E400AEFD8C /* DelegateObject.swift */; };
|
D2E1FAD92260C3E400AEFD8C /* DelegateObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2E1FAD82260C3E400AEFD8C /* DelegateObject.swift */; };
|
||||||
|
EAE09C5E23F4389600765089 /* ActionOpenPanelModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAE09C5D23F4389600765089 /* ActionOpenPanelModel.swift */; };
|
||||||
/* End PBXBuildFile section */
|
/* End PBXBuildFile section */
|
||||||
|
|
||||||
/* Begin PBXFileReference section */
|
/* Begin PBXFileReference section */
|
||||||
@ -314,6 +315,7 @@
|
|||||||
D2DEDCB823C6400600C44CC4 /* UnitInterval.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnitInterval.swift; sourceTree = "<group>"; };
|
D2DEDCB823C6400600C44CC4 /* UnitInterval.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnitInterval.swift; sourceTree = "<group>"; };
|
||||||
D2DEDCBA23C65BC300C44CC4 /* Percent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Percent.swift; sourceTree = "<group>"; };
|
D2DEDCBA23C65BC300C44CC4 /* Percent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Percent.swift; sourceTree = "<group>"; };
|
||||||
D2E1FAD82260C3E400AEFD8C /* DelegateObject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DelegateObject.swift; sourceTree = "<group>"; };
|
D2E1FAD82260C3E400AEFD8C /* DelegateObject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DelegateObject.swift; sourceTree = "<group>"; };
|
||||||
|
EAE09C5D23F4389600765089 /* ActionOpenPanelModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActionOpenPanelModel.swift; sourceTree = "<group>"; };
|
||||||
/* End PBXFileReference section */
|
/* End PBXFileReference section */
|
||||||
|
|
||||||
/* Begin PBXFrameworksBuildPhase section */
|
/* Begin PBXFrameworksBuildPhase section */
|
||||||
@ -454,6 +456,7 @@
|
|||||||
01F2A04D23A82CF500D954D8 /* ActionPopupModel.swift */,
|
01F2A04D23A82CF500D954D8 /* ActionPopupModel.swift */,
|
||||||
01F2A04F23A82D0800D954D8 /* ActionTopAlertModel.swift */,
|
01F2A04F23A82D0800D954D8 /* ActionTopAlertModel.swift */,
|
||||||
01C851D023CF97FE0021F976 /* ActionBackModel.swift */,
|
01C851D023CF97FE0021F976 /* ActionBackModel.swift */,
|
||||||
|
EAE09C5D23F4389600765089 /* ActionOpenPanelModel.swift */,
|
||||||
);
|
);
|
||||||
path = ActionType;
|
path = ActionType;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
@ -900,6 +903,7 @@
|
|||||||
D2DEDCB923C6400600C44CC4 /* UnitInterval.swift in Sources */,
|
D2DEDCB923C6400600C44CC4 /* UnitInterval.swift in Sources */,
|
||||||
8876D5E91FB50AB000EB2E3D /* NSArray+MFConvenience.m in Sources */,
|
8876D5E91FB50AB000EB2E3D /* NSArray+MFConvenience.m in Sources */,
|
||||||
946EE1B2237B5F260036751F /* JSONValue.swift in Sources */,
|
946EE1B2237B5F260036751F /* JSONValue.swift in Sources */,
|
||||||
|
EAE09C5E23F4389600765089 /* ActionOpenPanelModel.swift in Sources */,
|
||||||
AFBB96971FBA3A9A0008D868 /* MVMCorePresentViewControllerOperation.m in Sources */,
|
AFBB96971FBA3A9A0008D868 /* MVMCorePresentViewControllerOperation.m in Sources */,
|
||||||
AFBB96581FBA3A570008D868 /* FreeBeeAuthObject.m in Sources */,
|
AFBB96581FBA3A570008D868 /* FreeBeeAuthObject.m in Sources */,
|
||||||
01F2A04E23A82CF500D954D8 /* ActionPopupModel.swift in Sources */,
|
01F2A04E23A82CF500D954D8 /* ActionPopupModel.swift in Sources */,
|
||||||
|
|||||||
23
MVMCore/MVMCore/Models/ActionType/ActionOpenPanelModel.swift
Normal file
23
MVMCore/MVMCore/Models/ActionType/ActionOpenPanelModel.swift
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
//
|
||||||
|
// ActionOpenPanelModel.swift
|
||||||
|
// MVMCore
|
||||||
|
//
|
||||||
|
// Created by Khan, Arshad on 12/02/20.
|
||||||
|
// Copyright © 2020 myverizon. All rights reserved.
|
||||||
|
//
|
||||||
|
|
||||||
|
import Foundation
|
||||||
|
|
||||||
|
@objcMembers public class ActionOpenPanelModel: ActionModelProtocol {
|
||||||
|
public static var identifier: String = "openPanel"
|
||||||
|
public var actionType: String?
|
||||||
|
public var panel: String
|
||||||
|
public var extraParameters: JSONValueDictionary?
|
||||||
|
public var analyticsData: JSONValueDictionary?
|
||||||
|
// Temporary fix till server changes
|
||||||
|
public var title: String?
|
||||||
|
|
||||||
|
public init(panel: String) {
|
||||||
|
self.panel = panel
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -17,5 +17,6 @@ import Foundation
|
|||||||
ModelRegistry.register(ActionPopupModel.self)
|
ModelRegistry.register(ActionPopupModel.self)
|
||||||
ModelRegistry.register(ActionTopAlertModel.self)
|
ModelRegistry.register(ActionTopAlertModel.self)
|
||||||
ModelRegistry.register(ActionBackModel.self)
|
ModelRegistry.register(ActionBackModel.self)
|
||||||
|
ModelRegistry.register(ActionOpenPanelModel.self)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user