Class LiffView
public class LiffView : IAdditionalDataHolder, IParsable
- Inheritance
-
LiffView
- Implements
-
IAdditionalDataHolderIParsable
- Inherited Members
Constructors
LiffView()
Instantiates a new LiffView and sets the default values.
public LiffView()
Properties
AdditionalData
Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
public IDictionary<string, object> AdditionalData { get; set; }
Property Value
ModuleMode
true to use the LIFF app in modular mode.When in modular mode, the action button in the header is not displayed.
public bool? ModuleMode { get; set; }
Property Value
- bool?
Type
Size of the LIFF app view. Specify one of these values:- compact- tall- full
public LiffView_type? Type { get; set; }
Property Value
Url
Endpoint URL. This is the URL of the web app that implements the LIFF app(e.g. https://example.com).Used when the LIFF app is launched using the LIFF URL.The URL scheme must be https. URL fragments (#URL-fragment) can't be specified.
public string? Url { get; set; }
Property Value
Methods
CreateFromDiscriminatorValue(IParseNode)
Creates a new instance of the appropriate class based on discriminator value
public static LiffView CreateFromDiscriminatorValue(IParseNode parseNode)
Parameters
parseNodeIParseNodeThe parse node to use to read the discriminator value and create the object
Returns
GetFieldDeserializers()
The deserialization information for the current model
public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()
Returns
- IDictionary<string, Action<IParseNode>>
A IDictionary<string, Action<IParseNode>>
Serialize(ISerializationWriter)
Serializes information the current object
public virtual void Serialize(ISerializationWriter writer)
Parameters
writerISerializationWriterSerialization writer to use to serialize this model