Sha256: 69862e8bb3c9e9c3ac7a3b0a275801ecd59c4838e7f0c6f9689e41208684f3cb
Contents?: true
Size: 676 Bytes
Versions: 11
Compression:
Stored size: 676 Bytes
Contents
module Lolita module Menu module Autocomplete class LinkSet include ::Rails.application.routes.url_helpers def initialize(&block) @links = [] end def add *args unless @file @file = Lolita::Menu::Autocomplete::FileBuilder.new("a") new_stream = true end @file.add(*args) @file.finalize! if new_stream end def create &block @file = Lolita::Menu::Autocomplete::FileBuilder.new("w") begin instance_eval(&block) ensure @file.finalize! end end end end end end
Version data entries
11 entries across 11 versions & 1 rubygems