File: Callbacks.hx

package info (click to toggle)
haxe 1%3A3.4.7-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 29,888 kB
  • sloc: ml: 106,129; ansic: 1,978; makefile: 609; cpp: 357; java: 349; cs: 323; python: 250; sh: 75; objc: 64; xml: 29
file content (53 lines) | stat: -rw-r--r-- 1,865 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
/* This file is generated, do not edit! Visit http://api.jquery.com/ for API documentation. */
package js.jquery;
@:native("$.Callbacks") extern class Callbacks {
	/**
		Add a callback or a collection of callbacks to a callback list.
	**/
	public function add(callbacks:haxe.extern.EitherType<haxe.Constraints.Function, Array<haxe.Constraints.Function>>):js.jquery.Callbacks;
	/**
		Disable a callback list from doing anything more.
	**/
	public function disable():js.jquery.Callbacks;
	/**
		Determine if the callbacks list has been disabled.
	**/
	public function disabled():Bool;
	/**
		Remove all of the callbacks from a list.
	**/
	public function empty():js.jquery.Callbacks;
	/**
		Call all of the callbacks with the given arguments.
	**/
	public function fire(arguments:Dynamic):js.jquery.Callbacks;
	/**
		Call all callbacks in a list with the given context and arguments.
	**/
	public function fireWith(?context:Dynamic, ?args:Dynamic):js.jquery.Callbacks;
	/**
		Determine if the callbacks have already been called at least once.
	**/
	public function fired():Bool;
	/**
		Determine whether or not the list has any callbacks attached. If a callback is provided as an argument, determine whether it is in a list.
	**/
	public function has(?callback:haxe.Constraints.Function):Bool;
	/**
		Lock a callback list in its current state.
	**/
	public function lock():js.jquery.Callbacks;
	/**
		Determine if the callbacks list has been locked.
	**/
	public function locked():Bool;
	/**
		A multi-purpose callbacks list object that provides a powerful way to manage callback lists.
	**/
	@:selfCall
	public function new(flags:String):Void;
	/**
		Remove a callback or a collection of callbacks from a callback list.
	**/
	public function remove(callbacks:haxe.extern.EitherType<haxe.Constraints.Function, Array<haxe.Constraints.Function>>):js.jquery.Callbacks;
}