AppManifest

class AppManifest : GeneratedMessage, Context.AppManifestOrBuilder
Specifies details about an application manifest, which should be or is linked to a given web
page, that is being rendered by the render engine.
Protobuf type elide.page.Context.AppManifest

Types

Link copied to clipboard
class Builder : GeneratedMessage.Builder<BuilderT> , Context.AppManifestOrBuilder
Specifies details about an application manifest, which should be or is linked to a given web
page, that is being rendered by the render engine.
Protobuf type elide.page.Context.AppManifest
Link copied to clipboard
enum DisplayMode : ProtocolMessageEnum
Enumerates display modes which are available for selection in the web application manifest
spec. Each display mode is described herein.
Protobuf enum elide.page.Context.AppManifest.DisplayMode
Link copied to clipboard
class Icon : GeneratedMessage, Context.AppManifest.IconOrBuilder
Specifies the structure of an icon graphic linked to this web page via an application manifest.
Icons can be specified in multiple formats and sizes.
Protobuf type elide.page.Context.AppManifest.Icon
Link copied to clipboard
interface IconOrBuilder : MessageOrBuilder
Link copied to clipboard
enum OrientationMode : ProtocolMessageEnum
Describes available orientation modes, for specifying the default orientation mode for an application
within a web app manifest.
Protobuf enum elide.page.Context.AppManifest.OrientationMode
Link copied to clipboard
Specifies details about a related application, which should be considered canonically the same
as this application, but for a different platform.
Protobuf type elide.page.Context.AppManifest.RelatedApplication
Link copied to clipboard
interface RelatedApplicationOrBuilder : MessageOrBuilder

Properties

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

Functions

Link copied to clipboard
Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard
Link copied to clipboard
open 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
open 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
Defines the expected application background color.
string background_color = 5;
Link copied to clipboard
open fun getBackgroundColorBytes(): ByteString
Defines the expected application background color.
string background_color = 5;
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Specifies a narrative description about this application.
string description = 6;
Link copied to clipboard
open fun getDescriptionBytes(): ByteString
Specifies a narrative description about this application.
string description = 6;
Link copied to clipboard
fun getDescriptor(): Descriptors.Descriptor
Link copied to clipboard
open fun getDescriptorForType(): Descriptors.Descriptor
Link copied to clipboard
open fun getDirection(): String
Specifies the language direction - RTL or LTR, for this application.
string direction = 7;
Link copied to clipboard
open 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
open fun getDisplayValue(): Int
Defines the developers' preferred display mode for this application.
.elide.page.Context.AppManifest.DisplayMode display = 4;
Link copied to clipboard
open fun getField(field: Descriptors.FieldDescriptor): Any
Link copied to clipboard
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
open fun getName(): String
Full name for this application.
string name = 1;
Link copied to clipboard
open fun getNameBytes(): ByteString
Full name for this application.
string name = 1;
Link copied to clipboard
open 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
Specifies expected screen orientation for this application.
.elide.page.Context.AppManifest.OrientationMode orientation = 9;
Link copied to clipboard
abstract fun getParserForType(): Parser<out Message>
abstract fun getParserForType(): Parser<out MessageLite>
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
open fun getRepeatedField(field: Descriptors.FieldDescriptor, index: Int): Any
Link copied to clipboard
open fun getRepeatedFieldCount(field: Descriptors.FieldDescriptor): Int
Link copied to clipboard
open fun getScope(): String
Defines the navigation scope for this web application's context.
string scope = 11;
Link copied to clipboard
open fun getScopeBytes(): ByteString
Defines the navigation scope for this web application's context.
string scope = 11;
Link copied to clipboard
Link copied to clipboard
open fun getShortName(): String
Short name for this application.
string short_name = 2;
Link copied to clipboard
open fun getShortNameBytes(): ByteString
Short name for this application.
string short_name = 2;
Link copied to clipboard
open fun getStartUrl(): String
Starting URL where this application can be entered.
string start_url = 3;
Link copied to clipboard
open fun getStartUrlBytes(): ByteString
Starting URL where this application can be entered.
string start_url = 3;
Link copied to clipboard
open fun getUnknownFields(): UnknownFieldSet
Link copied to clipboard
open fun hasField(field: Descriptors.FieldDescriptor): Boolean
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun hasLanguage(): Boolean
Specifies the language this application is being served in.
.elide.base.LanguageSpec language = 8;
Link copied to clipboard
open fun hasOneof(oneof: Descriptors.OneofDescriptor): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun <ContainingT : Message?, T> newFileScopedGeneratedExtension(singularType: Class<out Any>, defaultInstance: Message): GeneratedMessage.GeneratedExtension<ContainingT, T>
Link copied to clipboard
open fun <ContainingT : Message?, T> newMessageScopedGeneratedExtension(scope: Message, descriptorIndex: Int, singularType: Class<out Any>, defaultInstance: Message): GeneratedMessage.GeneratedExtension<ContainingT, T>
Link copied to clipboard
open fun parseDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): Context.AppManifest
Link copied to clipboard
open fun parseFrom(data: ByteString): Context.AppManifest
open fun parseFrom(input: CodedInputStream): Context.AppManifest
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): Context.AppManifest
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): Context.AppManifest
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): Context.AppManifest
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): Context.AppManifest
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): Context.AppManifest
Link copied to clipboard
open fun parser(): Parser<Context.AppManifest>
Link copied to clipboard
Link copied to clipboard
open fun toByteArray(): Array<Byte>
Link copied to clipboard
open fun toByteString(): ByteString
Link copied to clipboard
Link copied to clipboard
open fun writeDelimitedTo(output: OutputStream)
Link copied to clipboard
open fun writeTo(output: CodedOutputStream)