ConfigWiseSDK Documentation Beta

Class Concept​Entity

@objc(ConceptEntity) public class ConceptEntity: NSManagedObject
ConceptEntity ConceptEntity NSManagedObject NSManagedObject ConceptEntity->NSManagedObject

Conforms To

NSManagedObject

Properties

conflicts​Message

var conflictsMessage: String?

name

var name: String

popularity

var popularity: Int16

thumbnail

var thumbnail: NSData?

user_id

var user_id: String

ground​Enabled

var groundEnabled: Bool

ground​Color​Rgba

var groundColorRgba: String?

concept​Items

var conceptItems: NSSet?

last​Opened

var lastOpened: Date

ground​Color

var groundColor: UIColor?

Methods

fetch​Request()

@nonobjc public class func fetchRequest() -> NSFetchRequest<ConceptEntity>

add​ToConcept​Items(_:​)

@objc(addConceptItemsObject) @NSManaged public func addToConceptItems(_ value: ConceptItemEntity)

remove​From​Concept​Items(_:​)

@objc(removeConceptItemsObject) @NSManaged public func removeFromConceptItems(_ value: ConceptItemEntity)

add​ToConcept​Items(_:​)

@objc(addConceptItems) @NSManaged public func addToConceptItems(_ values: NSSet)

remove​From​Concept​Items(_:​)

@objc(removeConceptItems) @NSManaged public func removeFromConceptItems(_ values: NSSet)

is​Component​Exists(_:​)

public func isComponentExists(_ component: ComponentEntity) -> Bool

obtain​Components(block:​)

public func obtainComponents(block: @escaping ([ComponentEntity], Error?) -> Void)

is​Material​Assigned(material​Id:​)

public func isMaterialAssigned(materialId: String) -> Bool