[View]  [Edit]  [Lock]  [References]  [Attachments]  [History]  [Home]  [Changes]  [Search]  [Help] 

api[dji-ios] 50 GEO

"
- GEO
	DJIFlyZoneInformation
	DJIFlyZoneManager
"

DJISubFlyZoneInformation buildNumberGetters: #(
	areaID shape
	maximumFlightHeight
	radius
)!
DJISubFlyZoneInformation buildGetters: #(
	vertices
)!
DJISubFlyZoneInformation buildTypedGetters: #(
	#(center CLLocationCoordinate2D)
)!

DJIFlyZoneInformation buildNumberGetters: #(
	type flyZoneID radius
	reason shape category
)!
DJIFlyZoneInformation buildGetters: #(
	name
	startTime endTime
	unlockStartTime unlockEndTime
)!
DJIFlyZoneInformation buildTypedGetters: #(
	#(center CLLocationCoordinate2D)
	#(subFlyZones 'NSArray[DJISubFlyZoneInformation]')
)!

DJIFlyZoneManager buildTypedAccessors: #(
	#(delegate NSObject)
)!
DJIFlyZoneManager buildTypedGetters: #(
	#(databaseState DJIFlyZoneDatabaseState)
)!
DJIFlyZoneManager buildGetters: #(
	databaseVersion
	loggedInDJIUserAccountName
)!
DJIFlyZoneManager buildFunctions: #(
	#(getFlyZonesInSurroundingAreaWithCompletion: #(_completion))
	#(logIntoDJIUserAccountWithCompletion: #(_completion))
	#(logOutOfDJIUserAccountWithCompletion: #(_completion))
	#(setGEOSystemEnabled:withCompletion: #(enabled _completion))
	#(getGEOSystemEnabled: #(_completion))
	#(getUserAccountState DJIUserAccountState)
	#(getUnlockedFlyZonesWithCompletion: #(_completion))
	#(unlockFlyZones:withCompletion: #(_flyZoneIDs _completion))
)!