AppManifestOrBuilder

interface AppManifestOrBuilder : MessageOrBuilder

Inheritors

Properties

Functions

Link copied to clipboard
Link copied to clipboard
abstract fun getAllFields(): Map<Descriptors.FieldDescriptor, Any>
Link copied to clipboard
Application icons listed with this manifest.
repeated .elide.page.Context.AppManifest.Icon app_icon = 14;
Link copied to clipboard
abstract fun getAppIconCount(): Int
Application icons listed with this manifest.
repeated .elide.page.Context.AppManifest.Icon app_icon = 14;
Link copied to clipboard
Application icons listed with this manifest.
repeated .elide.page.Context.AppManifest.Icon app_icon = 14;
Link copied to clipboard
Application icons listed with this manifest.
repeated .elide.page.Context.AppManifest.Icon app_icon = 14;
Link copied to clipboard
Application icons listed with this manifest.
repeated .elide.page.Context.AppManifest.Icon app_icon = 14;
Link copied to clipboard
abstract fun getBackgroundColor(): String
Defines the expected application background color.
string background_color = 5;
Link copied to clipboard
abstract fun getBackgroundColorBytes(): ByteString
Defines the expected application background color.
string background_color = 5;
Link copied to clipboard
abstract fun getDefaultInstanceForType(): MessageLite
abstract fun getDefaultInstanceForType(): Message
Link copied to clipboard
abstract fun getDescription(): String
Specifies a narrative description about this application.
string description = 6;
Link copied to clipboard
abstract fun getDescriptionBytes(): ByteString
Specifies a narrative description about this application.
string description = 6;
Link copied to clipboard
abstract fun getDescriptorForType(): Descriptors.Descriptor
Link copied to clipboard
abstract fun getDirection(): String
Specifies the language direction - RTL or LTR, for this application.
string direction = 7;
Link copied to clipboard
abstract fun getDirectionBytes(): ByteString
Specifies the language direction - RTL or LTR, for this application.
string direction = 7;
Link copied to clipboard
Defines the developers' preferred display mode for this application.
.elide.page.Context.AppManifest.DisplayMode display = 4;
Link copied to clipboard
abstract fun getDisplayValue(): Int
Defines the developers' preferred display mode for this application.
.elide.page.Context.AppManifest.DisplayMode display = 4;
Link copied to clipboard
abstract fun getField(field: Descriptors.FieldDescriptor): Any
Link copied to clipboard
Link copied to clipboard
abstract fun getLanguage(): LanguageSpec
Specifies the language this application is being served in.
.elide.base.LanguageSpec language = 8;
Link copied to clipboard
Specifies the language this application is being served in.
.elide.base.LanguageSpec language = 8;
Link copied to clipboard
abstract fun getName(): String
Full name for this application.
string name = 1;
Link copied to clipboard
abstract fun getNameBytes(): ByteString
Full name for this application.
string name = 1;
Link copied to clipboard
abstract fun getOneofFieldDescriptor(oneof: Descriptors.OneofDescriptor): Descriptors.FieldDescriptor
Link copied to clipboard
Specifies expected screen orientation for this application.
.elide.page.Context.AppManifest.OrientationMode orientation = 9;
Link copied to clipboard
abstract fun getOrientationValue(): Int
Specifies expected screen orientation for this application.
.elide.page.Context.AppManifest.OrientationMode orientation = 9;
Link copied to clipboard
Flag indicating whether we want to prefer native apps for the user's experience.
bool prefer_related_applications = 12;
Link copied to clipboard
Related native applications that should be considered along with this web application.
repeated .elide.page.Context.AppManifest.RelatedApplication related_application = 13;
Link copied to clipboard
Related native applications that should be considered along with this web application.
repeated .elide.page.Context.AppManifest.RelatedApplication related_application = 13;
Link copied to clipboard
Related native applications that should be considered along with this web application.
repeated .elide.page.Context.AppManifest.RelatedApplication related_application = 13;
Link copied to clipboard
Related native applications that should be considered along with this web application.
repeated .elide.page.Context.AppManifest.RelatedApplication related_application = 13;
Link copied to clipboard
Related native applications that should be considered along with this web application.
repeated .elide.page.Context.AppManifest.RelatedApplication related_application = 13;
Link copied to clipboard
abstract fun getRepeatedField(field: Descriptors.FieldDescriptor, index: Int): Any
Link copied to clipboard
abstract fun getRepeatedFieldCount(field: Descriptors.FieldDescriptor): Int
Link copied to clipboard
abstract fun getScope(): String
Defines the navigation scope for this web application's context.
string scope = 11;
Link copied to clipboard
abstract fun getScopeBytes(): ByteString
Defines the navigation scope for this web application's context.
string scope = 11;
Link copied to clipboard
abstract fun getShortName(): String
Short name for this application.
string short_name = 2;
Link copied to clipboard
abstract fun getShortNameBytes(): ByteString
Short name for this application.
string short_name = 2;
Link copied to clipboard
abstract fun getStartUrl(): String
Starting URL where this application can be entered.
string start_url = 3;
Link copied to clipboard
abstract fun getStartUrlBytes(): ByteString
Starting URL where this application can be entered.
string start_url = 3;
Link copied to clipboard
abstract fun getUnknownFields(): UnknownFieldSet
Link copied to clipboard
abstract fun hasField(field: Descriptors.FieldDescriptor): Boolean
Link copied to clipboard
abstract fun hasLanguage(): Boolean
Specifies the language this application is being served in.
.elide.base.LanguageSpec language = 8;
Link copied to clipboard
abstract fun hasOneof(oneof: Descriptors.OneofDescriptor): Boolean
Link copied to clipboard
abstract fun isInitialized(): Boolean