class Filemaker::Store::LayoutStore
Public Class Methods
new(server, database)
click to toggle source
# File lib/filemaker/store/layout_store.rb, line 4 def initialize(server, database) @server = server @database = database end
Public Instance Methods
[](name)
click to toggle source
Calls superclass method
# File lib/filemaker/store/layout_store.rb, line 9 def [](name) super || self[name] = Filemaker::Layout.new(name, @server, @database) end
all()
click to toggle source
# File lib/filemaker/store/layout_store.rb, line 13 def all args = { '-db' => @database.name } response, _params = @server.perform_request('-layoutnames', args) resultset = Filemaker::Resultset.new(@server, response.body) resultset.map do |record| record['LAYOUT_NAME'] end end