ChosenComplicationDataSource


class ChosenComplicationDataSource


The complication data source that was chosen by the user for a given androidx.wear.watchface.ComplicationSlot id as a result to a call to EditorSession.openComplicationDataSourceChooser.

use Watch Face Format instead

Summary

Public constructors

ChosenComplicationDataSource(
    complicationSlotId: Int,
    complicationDataSourceInfo: ComplicationDataSourceInfo?,
    extras: Bundle
)

This function is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead.

Public functions

open String

This function is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead.

Public properties

ComplicationDataSourceInfo?

This property is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead.

Int

This property is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead.

Bundle

This property is deprecated. AndroidX watchface libraries are deprecated, use Watch Face Format instead.

Public constructors

ChosenComplicationDataSource

Added in 1.0.0
Deprecated in 1.3.0-alpha06
ChosenComplicationDataSource(
    complicationSlotId: Int,
    complicationDataSourceInfo: ComplicationDataSourceInfo?,
    extras: Bundle
)
Parameters
complicationSlotId: Int

The ID of the complication slot that was configured.

complicationDataSourceInfo: ComplicationDataSourceInfo?

The complication data source that was chosen for this slot, or null if the empty complication source was was chosen.

extras: Bundle

Any additional extras returned by the complication data source chooser.

Public functions

toString

open fun toString(): String

Public properties

complicationDataSourceInfo

Added in 1.0.0
Deprecated in 1.3.0-alpha06
val complicationDataSourceInfoComplicationDataSourceInfo?

The complication data source that was chosen for this slot, or null if the empty complication source was was chosen.

complicationSlotId

Added in 1.0.0
Deprecated in 1.3.0-alpha06
val complicationSlotIdInt

The ID of the complication slot that was configured.

extras

Added in 1.0.0
Deprecated in 1.3.0-alpha06
val extrasBundle

Any additional extras returned by the complication data source chooser.