12345678910111213141516171819 |
- class CustomWizard::Field
- def self.types
- @types ||= ['checkbox', 'composer', 'dropdown', 'image', 'text', 'textarea', 'text-only', 'upload', 'user-selector']
- end
- def self.require_assets
- @require_assets ||= {}
- end
- def self.add_assets(type, plugin = nil, asset_paths = [])
- if type
- types.push(*type)
- end
- if plugin && asset_paths
- require_assets[plugin] = asset_paths
- end
- end
- end
|