diff --git a/spec/dummy/app/assets/javascripts/hello.js b/spec/dummy/app/assets/javascripts/hello.js index 41d8ff9..1fff7ac 100644 --- a/spec/dummy/app/assets/javascripts/hello.js +++ b/spec/dummy/app/assets/javascripts/hello.js @@ -4,4 +4,16 @@ console.log(rich_client); function logIt(data){ console.log(data.filesUploaded[0].url) -} \ No newline at end of file +} + +function onDoneCallback() { + console.log('onDoneCallback'); +} + +function onCloseCallback() { + console.log('onCloseCallback'); +} + +function onFileUploadFinishedCallback(data) { + console.log(data); +} diff --git a/spec/dummy/app/views/hello/index.html.erb b/spec/dummy/app/views/hello/index.html.erb index 5685427..8a0b77d 100644 --- a/spec/dummy/app/views/hello/index.html.erb +++ b/spec/dummy/app/views/hello/index.html.erb @@ -6,7 +6,7 @@

Example of Filestack Form Field

<%= form_for @user do |f| %> <%= f.label :picture %> - <%= f.filestack_field :picture, 'Upload a Picture', pickerOptions: {'accept' => 'image/*' } %> + <%= f.filestack_field :picture, 'Upload a Picture', pickerOptions: {'accept' => 'image/*', onFileUploadFinished: 'onFileUploadFinishedCallback' } %>
<%= f.submit %> <% end %> diff --git a/spec/dummy/config/application.rb b/spec/dummy/config/application.rb index 0f0866c..9ab33c3 100644 --- a/spec/dummy/config/application.rb +++ b/spec/dummy/config/application.rb @@ -12,6 +12,9 @@ class Application < Rails::Application config.assets.compile = true config.filestack_rails.api_key = 'API_KEY' config.filestack_rails.client_name = 'rich_client' + # config.filestack_rails.version = 'v3' + # config.filestack_rails.app_secret = '22VXWDDDDDDQXBJA63X637JLIA' + # config.filestack_rails.security = {call: %w[read store pick stat write writeUrl convert remove exif], expiry: 60} # Settings in config/environments/* take precedence over those specified here. # Application configuration should go into files in config/initializers