XSOverlay::NotificationObject
Inherits JSON::Serializable < Struct < Value < Object
XSOverlay の通知オブジェクト。
Constructors
中立形式からの変換。 コアはそのまま対応づけ、表示ヒントの height と opacity は XSOverlay が解釈できるため反映する。
new(title : String, content : String, timeout : Float64, height : Float64, opacity : Float64, volume : Float64, audio_path : String, use_base64_icon : Bool, icon : String, source_app : String, type : Int32 = 1)
Sourcenew(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
audio_path
Sourcecontent
Sourceheight
Sourceicon
Sourceopacity
Sourcesource_app
Sourcetimeout
Sourcetitle
Sourceuse_base64_icon
Sourcevolume
Source