class ZendeskAppsSupport::Installed

Constants

INSTALLED_TEMPLATE

Public Class Methods

new(appsjs, installations = []) click to toggle source
# File lib/zendesk_apps_support/installed.rb, line 7
def initialize(appsjs, installations = [])
  @appsjs = appsjs
  @installations = installations
end

Public Instance Methods

compile_js(options = {}) click to toggle source
# File lib/zendesk_apps_support/installed.rb, line 12
def compile_js(options = {})
  installation_order = options.fetch(:installation_orders, {})

  INSTALLED_TEMPLATE.result(
    appsjs: @appsjs,
    installations: @installations,
    installation_orders: installation_order
  )
end