UsageCategory

Categories shared by storage and network usage dashboards.

Storage model categories are filtered by allowed build modes before they reach UI state, so platform-specific providers such as Core ML are only displayed on builds where they are valid.

Author

Dmitriy Moroz

Constructors

Link copied to clipboard
private constructor()

Entries

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Properties

Link copied to clipboard

Returns a representation of an immutable list of all enum entries, in the order they're declared.

Link copied to clipboard
expect val name: String
Link copied to clipboard
expect val ordinal: Int

Functions

Link copied to clipboard
private fun UsageCategory.color(): Color
Link copied to clipboard

Returns true for storage categories backed by downloaded local model files.

Link copied to clipboard

Returns true for categories that can appear on the storage usage screen.

Link copied to clipboard

Short noun phrase used when summarizing which storage categories currently occupy space.

Link copied to clipboard

User-facing category title used in rows and clear confirmation dialogs.

Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.