Completed
Push — master ( 3d0615...9036a3 )
by Yoh
01:06
created

DataTransfer   A

Complexity

Total Complexity 2

Size/Duplication

Total Lines 18
Duplicated Lines 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
wmc 2
c 1
b 0
f 0
dl 0
loc 18
rs 10

2 Methods

Rating   Name   Duplication   Size   Complexity  
A []=() 0 3 1
A []() 0 3 1
1
module Hyalite
2
  module DOM
3
    module Event
4
      class DataTransfer
5
        include Native
6
7
        alias_native :clear, :createData
8
        alias_native :drag_image=, :setDragImage
9
10
        native_reader :files
11
        native_reader :items
12
        native_reader :types
13
14
        def []=(name, value)
15
          `self.native.setData(name, value)`
16
        end
17
18
        def [](name)
19
          `self.native.getData(name)`
20
        end
21
      end
22
    end
23
  end
24
end
25