Sha256: ab14c226cd13151c0f35e15d9a65024e57c41f12fe6e7fead55dcf0e946f2e14

Contents?: true

Size: 870 Bytes

Versions: 3

Compression:

Stored size: 870 Bytes

Contents

class DAP::Message < DAP::Base
  # Unique identifier for the message.
  property :id

  # A format string for the message. Embedded variables have the form '{name}'.
  # If variable name starts with an underscore character, the variable does not contain user data (PII) and can be safely used for telemetry purposes.
  property :format

  # An object used as a dictionary for looking up the variables in the format string.
  property :variables, required: false # { [key: string]: string; }

  # If true send to telemetry.
  property :sendTelemetry, required: false

  # If true show user.
  property :showUser, required: false

  # An optional url where additional information about this message can be found.
  property :url, required: false

  # An optional label that is presented to the user as the UI for opening the url.
  property :urlLabel, required: false
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ruby-dap-0.1.2 lib/dap/message.rb
ruby-dap-0.1.1 lib/dap/message.rb
ruby-dap-0.1.0 lib/dap/message.rb