File tree Expand file tree Collapse file tree 2 files changed +77
-0
lines changed
Expand file tree Collapse file tree 2 files changed +77
-0
lines changed Original file line number Diff line number Diff line change 1+ /**
2+ * Comment Provider
3+ * Provides functionality to send or receive danmaku
4+ * @license MIT
5+ * @author Jim Chen
6+ **/
7+
8+ var CommentProvider = ( function ( ) {
9+ var Provider = function ( urlbase ) {
10+
11+ }
12+
13+ return Provider ;
14+ } ) ;
Original file line number Diff line number Diff line change 1+ /**
2+ * Core Definitions file
3+ */
4+
5+ interface IBinArray {
6+ binsert ( arr :Array < any > , inserted :any , how :Function ) :number ;
7+ bsearch ( arr :Array < any > , what :any , how :Function ) :number ;
8+ }
9+ declare var BinArray :IBinArray ;
10+
11+ interface CCLOptions {
12+ global :{
13+ scale : number ;
14+ opacity : number ;
15+ className : string ;
16+ }
17+ scroll :{
18+ scale :number ;
19+ opacity :number ;
20+ }
21+ }
22+
23+ interface CommentManager {
24+ width :number ;
25+ height :number ;
26+ options :CCLOptions ;
27+ finish ( c :IComment ) :void ;
28+ }
29+
30+ interface IMotion {
31+ from :number ;
32+ to :number ;
33+ delay :number ;
34+ dur :number ;
35+ ttl :number ;
36+ easing :Function ;
37+ }
38+
39+ interface IComment {
40+ dom :any ;
41+ stime :number ;
42+ dur :number ;
43+ ttl :number ;
44+ cindex :number ;
45+ align :number ;
46+ x :number ;
47+ y :number ;
48+ bottom :number ;
49+ right :number ;
50+ width :number ;
51+ height :number ;
52+ movable :boolean ;
53+ border :boolean ;
54+ shadow :boolean ;
55+ font :string ;
56+ color :number ;
57+ alpha :number ;
58+ size :number ;
59+ time ( t :number ) :void ;
60+ update ( ) :void ;
61+ invalidate ( ) :void ;
62+ animate ( ) :void ;
63+ }
You can’t perform that action at this time.
0 commit comments