class Appwrite::Models::AttributeEnum
Attributes
array[R]
default[R]
elements[R]
format[R]
key[R]
required[R]
status[R]
type[R]
Public Class Methods
from(map:)
click to toggle source
# File lib/appwrite/models/attribute_enum.rb, line 35 def self.from(map:) AttributeEnum.new( key: map["key"], type: map["type"], status: map["status"], required: map["required"], array: map["array"], elements: map["elements"], format: map["format"], default: map["default"] ) end
new( key:, type:, status:, required:, array: , elements:, format:, default: )
click to toggle source
# File lib/appwrite/models/attribute_enum.rb, line 15 def initialize( key:, type:, status:, required:, array: , elements:, format:, default: ) @key = key @type = type @status = status @required = required @array = array @elements = elements @format = format @default = default end
Public Instance Methods
to_map()
click to toggle source
# File lib/appwrite/models/attribute_enum.rb, line 48 def to_map { "key": @key, "type": @type, "status": @status, "required": @required, "array": @array, "elements": @elements, "format": @format, "default": @default } end