class Appwrite::Models::DocumentList
Attributes
documents[R]
total[R]
Public Class Methods
from(map:)
click to toggle source
# File lib/appwrite/models/document_list.rb, line 17 def self.from(map:) DocumentList.new( total: map["total"], documents: map["documents"].map { |it| Document.from(map: it) } ) end
new( total:, documents: )
click to toggle source
# File lib/appwrite/models/document_list.rb, line 9 def initialize( total:, documents: ) @total = total @documents = documents end
Public Instance Methods
convert_to(from_json)
click to toggle source
# File lib/appwrite/models/document_list.rb, line 31 def convert_to(from_json) documents.map { |it| it.convert_to(from_json) } end
to_map()
click to toggle source
# File lib/appwrite/models/document_list.rb, line 24 def to_map { "total": @total, "documents": @documents.map { |it| it.to_map } } end