# class IIntelligentBoxManager

    interface IIntelligentBoxManager

Package: | dji.v5.manager.interfaces

##### Description:

The IntelligentBoxManager class provides functions to handle Manifold.
`Supported since MSDK 5.15.0`

##### Class Members:

method
addBoxInfoListener

###### method addBoxInfoListener

    void addBoxInfoListener(@NonNull IntelligentBoxInfoListener listener)

Package: | dji.v5.manager.interfaces

##### Description:

Sets the listener of intelligent box basic information.
`Supported since MSDK 5.15.0`

##### Input Parameters:

@NonNull IntelligentBoxInfoListener listener | Listener of intelligent box basic information.

method
removeBoxInfoListener

###### method removeBoxInfoListener

    void removeBoxInfoListener(@NonNull IntelligentBoxInfoListener listener)

Package: | dji.v5.manager.interfaces

##### Description:

Remove the listener of intelligent box basic information.
`Supported since MSDK 5.15.0`

##### Input Parameters:

@NonNull IntelligentBoxInfoListener listener | Listener of intelligent box basic information.

method
clearAllBoxInfoListener

###### method clearAllBoxInfoListener

    void clearAllBoxInfoListener()

Package: | dji.v5.manager.interfaces

##### Description:

Remove all the listeners of intelligent box basic information.
`Supported since MSDK 5.15.0`

method
getBoxSerialNumber

###### method getBoxSerialNumber

    void getBoxSerialNumber(@NonNull CommonCallbacks.CompletionCallbackWithParam<String> callback)

Package: | dji.v5.manager.interfaces

##### Description:

Get the Box Serial Number.
`Supported since MSDK 5.15.0`

##### Input Parameters:

@NonNull CommonCallbacks.CompletionCallbackWithParam<String> callback | Return the callback of execution result.

method
enableApp

###### method enableApp

    void enableApp(String appID, @Nullable final CommonCallbacks.CompletionCallback callback)

Package: | dji.v5.manager.interfaces

##### Description:

Enable the app through app ID on intelligent box.
`Supported since MSDK 5.15.0`

##### Input Parameters:

String appID | The app id that needs to enable.
@Nullable final CommonCallbacks.CompletionCallback callback | Return the callback of execution result.

method
disableApp

###### method disableApp

    void disableApp(String appID, @Nullable final CommonCallbacks.CompletionCallback callback)

Package: | dji.v5.manager.interfaces

##### Description:

Disable the app through app ID on intelligent box.
`Supported since MSDK 5.15.0`

##### Input Parameters:

String appID | The app id that needs to disable.
@Nullable final CommonCallbacks.CompletionCallback callback | Return the callback of execution result.

method
uninstallApp

###### method uninstallApp

    void uninstallApp(String appID, @Nullable final CommonCallbacks.CompletionCallback callback)

Package: | dji.v5.manager.interfaces

##### Description:

Uninstall the app through app ID on intelligent box.
`Supported since MSDK 5.15.0`

##### Input Parameters:

String appID | The app id that needs to uninstall.
@Nullable final CommonCallbacks.CompletionCallback callback | Return the callback of execution result.

##### Related:

class
IntelligentBoxInfoListener
class
IntelligentBoxInfo
class
IntelligentBoxAppInfo
×

## Search Mobile SDK Document

{{searchCount}} Results

- ### {{{(item.highlights && item.highlights.title) || item.title}}}

  {{{(item.highlights && item.highlights.content[0]) || item.title}}}

Load More
Loading...
Not Found