Sha256: 95990df6c9cd0a2a5804b2f56536299b18b00f28f9d6c9e71391d69eb369b262
Contents?: true
Size: 584 Bytes
Versions: 12
Compression:
Stored size: 584 Bytes
Contents
# typed: strict # frozen_string_literal: true require "nexus/invision/value_object" require "sorbet-runtime" module Nexus module Invision module Requests class DeleteMember < T::Struct include ValueObject class ContentAction < T::Enum enums do Delete = new Hide = new Leave = new end end const :member_id, Integer const :content_action, ContentAction, name: "contentAction" const :keep_member_name, T::Boolean, name: "contentAnonymize" end end end end
Version data entries
12 entries across 12 versions & 1 rubygems