class Appwrite::Models::AttributeString
Attributes
array[R]
default[R]
key[R]
required[R]
size[R]
status[R]
type[R]
Public Class Methods
from(map:)
click to toggle source
# File lib/appwrite/models/attribute_string.rb, line 32 def self.from(map:) AttributeString.new( key: map["key"], type: map["type"], status: map["status"], required: map["required"], array: map["array"], size: map["size"], default: map["default"] ) end
new( key:, type:, status:, required:, array: , size:, default: )
click to toggle source
# File lib/appwrite/models/attribute_string.rb, line 14 def initialize( key:, type:, status:, required:, array: , size:, default: ) @key = key @type = type @status = status @required = required @array = array @size = size @default = default end
Public Instance Methods
to_map()
click to toggle source
# File lib/appwrite/models/attribute_string.rb, line 44 def to_map { "key": @key, "type": @type, "status": @status, "required": @required, "array": @array, "size": @size, "default": @default } end