SYMBOL INDEX (1157 symbols across 31 files)
FILE: @types/adw1/index.d.ts
constant DURATION_INFINITE (line 15) | const DURATION_INFINITE: number;
constant MAJOR_VERSION (line 16) | const MAJOR_VERSION: number;
constant MICRO_VERSION (line 17) | const MICRO_VERSION: number;
constant MINOR_VERSION (line 18) | const MINOR_VERSION: number;
constant VERSION_S (line 19) | const VERSION_S: string;
type AnimationTargetFunc (line 28) | type AnimationTargetFunc = (value: number) => void;
type AnimationState (line 34) | enum AnimationState {
type CenteringPolicy (line 45) | enum CenteringPolicy {
type ColorScheme (line 54) | enum ColorScheme {
type Easing (line 66) | enum Easing {
type FlapFoldPolicy (line 104) | enum FlapFoldPolicy {
type FlapTransitionType (line 114) | enum FlapTransitionType {
type FoldThresholdPolicy (line 124) | enum FoldThresholdPolicy {
type LeafletTransitionType (line 133) | enum LeafletTransitionType {
type NavigationDirection (line 143) | enum NavigationDirection {
type ResponseAppearance (line 152) | enum ResponseAppearance {
type SqueezerTransitionType (line 162) | enum SqueezerTransitionType {
type ToastPriority (line 171) | enum ToastPriority {
type ViewSwitcherPolicy (line 180) | enum ViewSwitcherPolicy {
type TabViewShortcuts (line 189) | enum TabViewShortcuts {
type ConstructorProperties (line 206) | interface ConstructorProperties extends Window.ConstructorProperties {
class AboutWindow (line 241) | class AboutWindow
type ConstructorProperties (line 380) | interface ConstructorProperties extends PreferencesRow.ConstructorProper...
class ActionRow (line 395) | class ActionRow
type ConstructorProperties (line 464) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
type ConstructorProperties (line 516) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
type ConstructorProperties (line 527) | interface ConstructorProperties extends Gtk.Application.ConstructorPrope...
class Application (line 533) | class Application extends Gtk.Application implements Gio.ActionGroup, Gi...
type ConstructorProperties (line 552) | interface ConstructorProperties extends Gtk.ApplicationWindow.Constructo...
class ApplicationWindow (line 557) | class ApplicationWindow
type ConstructorProperties (line 634) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class Avatar (line 646) | class Avatar extends Gtk.Widget implements Gtk.Accessible, Gtk.Buildable...
type ConstructorProperties (line 734) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class Banner (line 744) | class Banner extends Gtk.Widget implements Gtk.Accessible, Gtk.Actionabl...
type ConstructorProperties (line 851) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class Bin (line 856) | class Bin extends Gtk.Widget implements Gtk.Accessible, Gtk.Buildable, G...
type ConstructorProperties (line 921) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class ButtonContent (line 930) | class ButtonContent extends Gtk.Widget implements Gtk.Accessible, Gtk.Bu...
type ConstructorProperties (line 1007) | interface ConstructorProperties extends AnimationTarget.ConstructorPrope...
class CallbackAnimationTarget (line 1011) | class CallbackAnimationTarget extends AnimationTarget {
type ConstructorProperties (line 1022) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class Carousel (line 1041) | class Carousel
type ConstructorProperties (line 1178) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class CarouselIndicatorDots (line 1183) | class CarouselIndicatorDots
type ConstructorProperties (line 1255) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class CarouselIndicatorLines (line 1260) | class CarouselIndicatorLines
type ConstructorProperties (line 1332) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class Clamp (line 1341) | class Clamp extends Gtk.Widget implements Gtk.Accessible, Gtk.Buildable,...
type ConstructorProperties (line 1422) | interface ConstructorProperties extends Gtk.LayoutManager.ConstructorPro...
class ClampLayout (line 1430) | class ClampLayout extends Gtk.LayoutManager implements Gtk.Orientable {
type ConstructorProperties (line 1468) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class ClampScrollable (line 1477) | class ClampScrollable
type ConstructorProperties (line 1583) | interface ConstructorProperties extends ActionRow.ConstructorProperties {
class ComboRow (line 1597) | class ComboRow extends ActionRow implements Gtk.Accessible, Gtk.Actionab...
type ConstructorProperties (line 1644) | interface ConstructorProperties extends PreferencesRow.ConstructorProper...
class EntryRow (line 1659) | class EntryRow
type ConstructorProperties (line 1789) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class EnumListItem (line 1796) | class EnumListItem extends GObject.Object {
type ConstructorProperties (line 1814) | interface ConstructorProperties
class EnumListModel (line 1821) | class EnumListModel
type ConstructorProperties (line 1854) | interface ConstructorProperties extends PreferencesRow.ConstructorProper...
class ExpanderRow (line 1870) | class ExpanderRow
type ConstructorProperties (line 1931) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class Flap (line 1961) | class Flap
type ConstructorProperties (line 2118) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class HeaderBar (line 2132) | class HeaderBar extends Gtk.Widget implements Gtk.Accessible, Gtk.Builda...
type ConstructorProperties (line 2226) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class Leaflet (line 2253) | class Leaflet
type ConstructorProperties (line 2405) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class LeafletPage (line 2412) | class LeafletPage extends GObject.Object {
type ConstructorProperties (line 2434) | interface ConstructorProperties extends Gtk.Window.ConstructorProperties {
class MessageDialog (line 2450) | class MessageDialog
type ConstructorProperties (line 2543) | interface ConstructorProperties extends EntryRow.ConstructorProperties {
class PasswordEntryRow (line 2547) | class PasswordEntryRow
type ConstructorProperties (line 2622) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class PreferencesGroup (line 2630) | class PreferencesGroup extends Gtk.Widget implements Gtk.Accessible, Gtk...
type ConstructorProperties (line 2707) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class PreferencesPage (line 2717) | class PreferencesPage extends Gtk.Widget implements Gtk.Accessible, Gtk....
type ConstructorProperties (line 2805) | interface ConstructorProperties extends Gtk.ListBoxRow.ConstructorProper...
class PreferencesRow (line 2816) | class PreferencesRow
type ConstructorProperties (line 2880) | interface ConstructorProperties extends Window.ConstructorProperties {
class PreferencesWindow (line 2892) | class PreferencesWindow
type ConstructorProperties (line 2940) | interface ConstructorProperties extends AnimationTarget.ConstructorPrope...
class PropertyAnimationTarget (line 2946) | class PropertyAnimationTarget extends AnimationTarget {
type ConstructorProperties (line 2967) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class SplitButton (line 2983) | class SplitButton
type ConstructorProperties (line 3122) | interface ConstructorProperties extends Animation.ConstructorProperties {
class SpringAnimation (line 3139) | class SpringAnimation extends Animation {
type ConstructorProperties (line 3200) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class Squeezer (line 3222) | class Squeezer
type ConstructorProperties (line 3343) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class SqueezerPage (line 3349) | class SqueezerPage extends GObject.Object {
type ConstructorProperties (line 3367) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class StatusPage (line 3377) | class StatusPage extends Gtk.Widget implements Gtk.Accessible, Gtk.Build...
type ConstructorProperties (line 3460) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class StyleManager (line 3472) | class StyleManager extends GObject.Object {
type ConstructorProperties (line 3502) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class SwipeTracker (line 3513) | class SwipeTracker extends GObject.Object implements Gtk.Orientable {
type ConstructorProperties (line 3580) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class TabBar (line 3599) | class TabBar extends Gtk.Widget implements Gtk.Accessible, Gtk.Buildable...
type ConstructorProperties (line 3727) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class TabButton (line 3732) | class TabButton
type ConstructorProperties (line 3829) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class TabOverview (line 3851) | class TabOverview extends Gtk.Widget implements Gtk.Accessible, Gtk.Buil...
type ConstructorProperties (line 3995) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class TabPage (line 4021) | class TabPage extends GObject.Object implements Gtk.Accessible {
type ConstructorProperties (line 4134) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class TabView (line 4152) | class TabView extends Gtk.Widget implements Gtk.Accessible, Gtk.Buildabl...
type ConstructorProperties (line 4300) | interface ConstructorProperties extends Animation.ConstructorProperties {
class TimedAnimation (line 4314) | class TimedAnimation extends Animation {
type ConstructorProperties (line 4370) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class Toast (line 4385) | class Toast extends GObject.Object {
type ConstructorProperties (line 4451) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class ToastOverlay (line 4456) | class ToastOverlay extends Gtk.Widget implements Gtk.Accessible, Gtk.Bui...
type ConstructorProperties (line 4522) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class ViewStack (line 4533) | class ViewStack extends Gtk.Widget implements Gtk.Accessible, Gtk.Builda...
type ConstructorProperties (line 4623) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class ViewStackPage (line 4639) | class ViewStackPage extends GObject.Object implements Gtk.Accessible {
type ConstructorProperties (line 4720) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class ViewSwitcher (line 4726) | class ViewSwitcher extends Gtk.Widget implements Gtk.Accessible, Gtk.Bui...
type ConstructorProperties (line 4795) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class ViewSwitcherBar (line 4801) | class ViewSwitcherBar extends Gtk.Widget implements Gtk.Accessible, Gtk....
type ConstructorProperties (line 4870) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class ViewSwitcherTitle (line 4881) | class ViewSwitcherTitle extends Gtk.Widget implements Gtk.Accessible, Gt...
type ConstructorProperties (line 4963) | interface ConstructorProperties extends Gtk.Window.ConstructorProperties {
class Window (line 4968) | class Window
type ConstructorProperties (line 5004) | interface ConstructorProperties extends Gtk.Widget.ConstructorProperties {
class WindowTitle (line 5010) | class WindowTitle extends Gtk.Widget implements Gtk.Accessible, Gtk.Buil...
class SpringParams (line 5079) | class SpringParams {
type SwipeableNamespace (line 5098) | interface SwipeableNamespace {
type Swipeable (line 5102) | type Swipeable = SwipeablePrototype;
type SwipeablePrototype (line 5103) | interface SwipeablePrototype extends Gtk.Widget {
FILE: @types/clutter12/index.d.ts
constant BUTTON_MIDDLE (line 17) | const BUTTON_MIDDLE: number;
constant BUTTON_PRIMARY (line 18) | const BUTTON_PRIMARY: number;
constant BUTTON_SECONDARY (line 19) | const BUTTON_SECONDARY: number;
constant COORDINATE_EPSILON (line 20) | const COORDINATE_EPSILON: number;
constant CURRENT_TIME (line 21) | const CURRENT_TIME: number;
constant EVENT_PROPAGATE (line 22) | const EVENT_PROPAGATE: boolean;
constant EVENT_STOP (line 23) | const EVENT_STOP: boolean;
constant KEY_0 (line 24) | const KEY_0: number;
constant KEY_1 (line 25) | const KEY_1: number;
constant KEY_2 (line 26) | const KEY_2: number;
constant KEY_3 (line 27) | const KEY_3: number;
constant KEY_3270_PA1 (line 46) | const KEY_3270_PA1: number;
constant KEY_3270_PA2 (line 47) | const KEY_3270_PA2: number;
constant KEY_3270_PA3 (line 48) | const KEY_3270_PA3: number;
constant KEY_4 (line 58) | const KEY_4: number;
constant KEY_5 (line 59) | const KEY_5: number;
constant KEY_6 (line 60) | const KEY_6: number;
constant KEY_7 (line 61) | const KEY_7: number;
constant KEY_8 (line 62) | const KEY_8: number;
constant KEY_9 (line 63) | const KEY_9: number;
constant KEY_A (line 64) | const KEY_A: number;
constant KEY_AE (line 65) | const KEY_AE: number;
constant KEY_B (line 282) | const KEY_B: number;
constant KEY_C (line 297) | const KEY_C: number;
constant KEY_CD (line 298) | const KEY_CD: number;
constant KEY_CH (line 299) | const KEY_CH: number;
constant KEY_C_H (line 300) | const KEY_C_H: number;
constant KEY_D (line 429) | const KEY_D: number;
constant KEY_DOS (line 430) | const KEY_DOS: number;
constant KEY_E (line 439) | const KEY_E: number;
constant KEY_ENG (line 440) | const KEY_ENG: number;
constant KEY_ETH (line 441) | const KEY_ETH: number;
constant KEY_EZH (line 442) | const KEY_EZH: number;
constant KEY_F (line 470) | const KEY_F: number;
constant KEY_F1 (line 471) | const KEY_F1: number;
constant KEY_F10 (line 472) | const KEY_F10: number;
constant KEY_F11 (line 473) | const KEY_F11: number;
constant KEY_F12 (line 474) | const KEY_F12: number;
constant KEY_F13 (line 475) | const KEY_F13: number;
constant KEY_F14 (line 476) | const KEY_F14: number;
constant KEY_F15 (line 477) | const KEY_F15: number;
constant KEY_F16 (line 478) | const KEY_F16: number;
constant KEY_F17 (line 479) | const KEY_F17: number;
constant KEY_F18 (line 480) | const KEY_F18: number;
constant KEY_F19 (line 481) | const KEY_F19: number;
constant KEY_F2 (line 482) | const KEY_F2: number;
constant KEY_F20 (line 483) | const KEY_F20: number;
constant KEY_F21 (line 484) | const KEY_F21: number;
constant KEY_F22 (line 485) | const KEY_F22: number;
constant KEY_F23 (line 486) | const KEY_F23: number;
constant KEY_F24 (line 487) | const KEY_F24: number;
constant KEY_F25 (line 488) | const KEY_F25: number;
constant KEY_F26 (line 489) | const KEY_F26: number;
constant KEY_F27 (line 490) | const KEY_F27: number;
constant KEY_F28 (line 491) | const KEY_F28: number;
constant KEY_F29 (line 492) | const KEY_F29: number;
constant KEY_F3 (line 493) | const KEY_F3: number;
constant KEY_F30 (line 494) | const KEY_F30: number;
constant KEY_F31 (line 495) | const KEY_F31: number;
constant KEY_F32 (line 496) | const KEY_F32: number;
constant KEY_F33 (line 497) | const KEY_F33: number;
constant KEY_F34 (line 498) | const KEY_F34: number;
constant KEY_F35 (line 499) | const KEY_F35: number;
constant KEY_F4 (line 500) | const KEY_F4: number;
constant KEY_F5 (line 501) | const KEY_F5: number;
constant KEY_F6 (line 502) | const KEY_F6: number;
constant KEY_F7 (line 503) | const KEY_F7: number;
constant KEY_F8 (line 504) | const KEY_F8: number;
constant KEY_F9 (line 505) | const KEY_F9: number;
constant KEY_G (line 526) | const KEY_G: number;
constant KEY_H (line 649) | const KEY_H: number;
constant KEY_I (line 772) | const KEY_I: number;
constant KEY_J (line 825) | const KEY_J: number;
constant KEY_K (line 827) | const KEY_K: number;
constant KEY_KP_0 (line 828) | const KEY_KP_0: number;
constant KEY_KP_1 (line 829) | const KEY_KP_1: number;
constant KEY_KP_2 (line 830) | const KEY_KP_2: number;
constant KEY_KP_3 (line 831) | const KEY_KP_3: number;
constant KEY_KP_4 (line 832) | const KEY_KP_4: number;
constant KEY_KP_5 (line 833) | const KEY_KP_5: number;
constant KEY_KP_6 (line 834) | const KEY_KP_6: number;
constant KEY_KP_7 (line 835) | const KEY_KP_7: number;
constant KEY_KP_8 (line 836) | const KEY_KP_8: number;
constant KEY_KP_9 (line 837) | const KEY_KP_9: number;
constant KEY_KP_F1 (line 847) | const KEY_KP_F1: number;
constant KEY_KP_F2 (line 848) | const KEY_KP_F2: number;
constant KEY_KP_F3 (line 849) | const KEY_KP_F3: number;
constant KEY_KP_F4 (line 850) | const KEY_KP_F4: number;
constant KEY_L (line 875) | const KEY_L: number;
constant KEY_L1 (line 876) | const KEY_L1: number;
constant KEY_L10 (line 877) | const KEY_L10: number;
constant KEY_L2 (line 878) | const KEY_L2: number;
constant KEY_L3 (line 879) | const KEY_L3: number;
constant KEY_L4 (line 880) | const KEY_L4: number;
constant KEY_L5 (line 881) | const KEY_L5: number;
constant KEY_L6 (line 882) | const KEY_L6: number;
constant KEY_L7 (line 883) | const KEY_L7: number;
constant KEY_L8 (line 884) | const KEY_L8: number;
constant KEY_L9 (line 885) | const KEY_L9: number;
constant KEY_M (line 915) | const KEY_M: number;
constant KEY_N (line 949) | const KEY_N: number;
constant KEY_O (line 962) | const KEY_O: number;
constant KEY_OE (line 963) | const KEY_OE: number;
constant KEY_P (line 994) | const KEY_P: number;
constant KEY_Q (line 1040) | const KEY_Q: number;
constant KEY_R (line 1041) | const KEY_R: number;
constant KEY_R1 (line 1042) | const KEY_R1: number;
constant KEY_R10 (line 1043) | const KEY_R10: number;
constant KEY_R11 (line 1044) | const KEY_R11: number;
constant KEY_R12 (line 1045) | const KEY_R12: number;
constant KEY_R13 (line 1046) | const KEY_R13: number;
constant KEY_R14 (line 1047) | const KEY_R14: number;
constant KEY_R15 (line 1048) | const KEY_R15: number;
constant KEY_R2 (line 1049) | const KEY_R2: number;
constant KEY_R3 (line 1050) | const KEY_R3: number;
constant KEY_R4 (line 1051) | const KEY_R4: number;
constant KEY_R5 (line 1052) | const KEY_R5: number;
constant KEY_R6 (line 1053) | const KEY_R6: number;
constant KEY_R7 (line 1054) | const KEY_R7: number;
constant KEY_R8 (line 1055) | const KEY_R8: number;
constant KEY_R9 (line 1056) | const KEY_R9: number;
constant KEY_S (line 1076) | const KEY_S: number;
constant KEY_SCHWA (line 1077) | const KEY_SCHWA: number;
constant KEY_T (line 1216) | const KEY_T: number;
constant KEY_THORN (line 1217) | const KEY_THORN: number;
constant KEY_U (line 1320) | const KEY_U: number;
constant KEY_UWB (line 1321) | const KEY_UWB: number;
constant KEY_V (line 1360) | const KEY_V: number;
constant KEY_W (line 1365) | const KEY_W: number;
constant KEY_WLAN (line 1366) | const KEY_WLAN: number;
constant KEY_WWW (line 1367) | const KEY_WWW: number;
constant KEY_X (line 1378) | const KEY_X: number;
constant KEY_Y (line 1381) | const KEY_Y: number;
constant KEY_Z (line 1390) | const KEY_Z: number;
constant PATH_RELATIVE (line 2298) | const PATH_RELATIVE: number;
constant PRIORITY_REDRAW (line 2299) | const PRIORITY_REDRAW: number;
constant VIRTUAL_INPUT_DEVICE_MAX_TOUCH_SLOTS (line 2300) | const VIRTUAL_INPUT_DEVICE_MAX_TOUCH_SLOTS: number;
type ActorCreateChildFunc (line 2357) | type ActorCreateChildFunc = (item: A) => Actor;
type BindingActionFunc (line 2358) | type BindingActionFunc = (
type Callback (line 2364) | type Callback = (actor: Actor) => void;
type EventFilterFunc (line 2365) | type EventFilterFunc = (event: Event, event_actor: Actor) => boolean;
type PathCallback (line 2366) | type PathCallback = (node: PathNode) => void;
type ProgressFunc (line 2367) | type ProgressFunc = (
type ScriptConnectFunc (line 2373) | type ScriptConnectFunc = (
type TimelineProgressFunc (line 2381) | type TimelineProgressFunc = (timeline: Timeline, elapsed: number, total:...
type ActorAlign (line 2387) | enum ActorAlign {
type AlignAxis (line 2398) | enum AlignAxis {
type AnimationMode (line 2408) | enum AnimationMode {
type BinAlignment (line 2456) | enum BinAlignment {
type BindCoordinate (line 2468) | enum BindCoordinate {
type BoxAlignment (line 2482) | enum BoxAlignment {
type ButtonState (line 2492) | enum ButtonState {
type Colorspace (line 2501) | enum Colorspace {
type ContentGravity (line 2511) | enum ContentGravity {
type DragAxis (line 2529) | enum DragAxis {
type EventPhase (line 2539) | enum EventPhase {
type EventType (line 2548) | enum EventType {
type FlowOrientation (line 2583) | enum FlowOrientation {
type FrameResult (line 2592) | enum FrameResult {
type GestureTriggerEdge (line 2601) | enum GestureTriggerEdge {
type Gravity (line 2611) | enum Gravity {
type GridPosition (line 2628) | enum GridPosition {
type InputAxis (line 2639) | enum InputAxis {
type InputContentPurpose (line 2657) | enum InputContentPurpose {
type InputDevicePadFeature (line 2677) | enum InputDevicePadFeature {
type InputDevicePadSource (line 2687) | enum InputDevicePadSource {
type InputDeviceToolType (line 2696) | enum InputDeviceToolType {
type InputDeviceType (line 2711) | enum InputDeviceType {
type InputMode (line 2730) | enum InputMode {
type InputPanelState (line 2740) | enum InputPanelState {
type Interpolation (line 2750) | enum Interpolation {
type KeyState (line 2759) | enum KeyState {
type LongPressState (line 2768) | enum LongPressState {
type Orientation (line 2778) | enum Orientation {
type PanAxis (line 2787) | enum PanAxis {
type PathNodeType (line 2798) | enum PathNodeType {
type PickMode (line 2812) | enum PickMode {
type PointerA11yDwellClickType (line 2822) | enum PointerA11yDwellClickType {
type PointerA11yDwellDirection (line 2835) | enum PointerA11yDwellDirection {
type PointerA11yDwellMode (line 2847) | enum PointerA11yDwellMode {
type PointerA11yTimeoutType (line 2856) | enum PointerA11yTimeoutType {
type PreeditResetMode (line 2866) | enum PreeditResetMode {
type RequestMode (line 2875) | enum RequestMode {
type RotateAxis (line 2885) | enum RotateAxis {
type RotateDirection (line 2895) | enum RotateDirection {
type ScalingFilter (line 2904) | enum ScalingFilter {
class ScriptError (line 2910) | class ScriptError extends GLib.Error {
type ScrollDirection (line 2929) | enum ScrollDirection {
type ScrollSource (line 2941) | enum ScrollSource {
type ShaderType (line 2952) | enum ShaderType {
type SnapEdge (line 2961) | enum SnapEdge {
type StaticColor (line 2972) | enum StaticColor {
type StepMode (line 3024) | enum StepMode {
type TextDirection (line 3033) | enum TextDirection {
type TextureQuality (line 3043) | enum TextureQuality {
type TimelineDirection (line 3053) | enum TimelineDirection {
type TouchpadGesturePhase (line 3062) | enum TouchpadGesturePhase {
type UnitType (line 3073) | enum UnitType {
type ActorFlags (line 3085) | enum ActorFlags {
type ContentRepeat (line 3097) | enum ContentRepeat {
type DebugFlag (line 3108) | enum DebugFlag {
type DrawDebugFlag (line 3136) | enum DrawDebugFlag {
type EffectPaintFlags (line 3154) | enum EffectPaintFlags {
type EventFlags (line 3163) | enum EventFlags {
type FrameInfoFlag (line 3176) | enum FrameInfoFlag {
type GrabState (line 3187) | enum GrabState {
type InputAxisFlags (line 3198) | enum InputAxisFlags {
type InputCapabilities (line 3215) | enum InputCapabilities {
type InputContentHintFlags (line 3231) | enum InputContentHintFlags {
type ModifierType (line 3248) | enum ModifierType {
type OffscreenRedirect (line 3287) | enum OffscreenRedirect {
type PaintFlag (line 3297) | enum PaintFlag {
type PickDebugFlag (line 3308) | enum PickDebugFlag {
type PointerA11yFlags (line 3316) | enum PointerA11yFlags {
type RepaintFlags (line 3325) | enum RepaintFlags {
type ScrollFinishFlags (line 3334) | enum ScrollFinishFlags {
type ScrollMode (line 3344) | enum ScrollMode {
type SwipeDirection (line 3355) | enum SwipeDirection {
type TextureFlags (line 3366) | enum TextureFlags {
type VirtualDeviceType (line 3377) | enum VirtualDeviceType {
type ConstructorProperties (line 3384) | interface ConstructorProperties extends ActorMeta.ConstructorProperties {
type ConstructorProperties (line 3401) | interface ConstructorProperties extends GObject.InitiallyUnowned.Constru...
class Actor (line 3529) | class Actor extends GObject.InitiallyUnowned implements Atk.ImplementorI...
type ConstructorProperties (line 4146) | interface ConstructorProperties extends GObject.InitiallyUnowned.Constru...
type ConstructorProperties (line 4177) | interface ConstructorProperties extends PaintNode.ConstructorProperties {
class ActorNode (line 4181) | class ActorNode extends PaintNode {
type ConstructorProperties (line 4192) | interface ConstructorProperties extends Constraint.ConstructorProperties {
class AlignConstraint (line 4202) | class AlignConstraint extends Constraint {
type ConstructorProperties (line 4238) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
type ConstructorProperties (line 4274) | interface ConstructorProperties extends LayoutManager.ConstructorPropert...
class BinLayout (line 4282) | class BinLayout extends LayoutManager {
type ConstructorProperties (line 4303) | interface ConstructorProperties extends Constraint.ConstructorProperties {
class BindConstraint (line 4310) | class BindConstraint extends Constraint {
type ConstructorProperties (line 4338) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class BindingPool (line 4343) | class BindingPool extends GObject.Object {
type ConstructorProperties (line 4371) | interface ConstructorProperties extends PaintNode.ConstructorProperties {
class BlitNode (line 4375) | class BlitNode extends PaintNode {
type ConstructorProperties (line 4390) | interface ConstructorProperties extends OffscreenEffect.ConstructorPrope...
class BlurEffect (line 4394) | class BlurEffect extends OffscreenEffect {
type ConstructorProperties (line 4405) | interface ConstructorProperties extends LayerNode.ConstructorProperties {
class BlurNode (line 4409) | class BlurNode extends LayerNode {
type ConstructorProperties (line 4422) | interface ConstructorProperties extends LayoutManager.ConstructorPropert...
class BoxLayout (line 4431) | class BoxLayout extends LayoutManager {
type ConstructorProperties (line 4465) | interface ConstructorProperties extends OffscreenEffect.ConstructorPrope...
class BrightnessContrastEffect (line 4471) | class BrightnessContrastEffect extends OffscreenEffect {
type ConstructorProperties (line 4497) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class Canvas (line 4505) | class Canvas extends GObject.Object implements Content {
type ConstructorProperties (line 4557) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
type ConstructorProperties (line 4579) | interface ConstructorProperties extends Action.ConstructorProperties {
class ClickAction (line 4589) | class ClickAction extends Action {
type ConstructorProperties (line 4636) | interface ConstructorProperties extends PaintNode.ConstructorProperties {
class ClipNode (line 4640) | class ClipNode extends PaintNode {
type ConstructorProperties (line 4651) | interface ConstructorProperties extends Actor.ConstructorProperties {
class Clone (line 4656) | class Clone extends Actor implements Atk.ImplementorIface, Animatable, C...
type ConstructorProperties (line 4716) | interface ConstructorProperties extends PipelineNode.ConstructorProperti...
class ColorNode (line 4720) | class ColorNode extends PipelineNode {
type ConstructorProperties (line 4733) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class ColorState (line 4738) | class ColorState extends GObject.Object {
type ConstructorProperties (line 4756) | interface ConstructorProperties extends OffscreenEffect.ConstructorPrope...
class ColorizeEffect (line 4761) | class ColorizeEffect extends OffscreenEffect {
type ConstructorProperties (line 4781) | interface ConstructorProperties extends ActorMeta.ConstructorProperties {
type ConstructorProperties (line 4810) | interface ConstructorProperties extends OffscreenEffect.ConstructorPrope...
type ConstructorProperties (line 4844) | interface ConstructorProperties extends OffscreenEffect.ConstructorPrope...
class DesaturateEffect (line 4849) | class DesaturateEffect extends OffscreenEffect {
type ConstructorProperties (line 4869) | interface ConstructorProperties extends ActorMeta.ConstructorProperties {
type ConstructorProperties (line 4890) | interface ConstructorProperties extends LayoutManager.ConstructorPropert...
class FixedLayout (line 4894) | class FixedLayout extends LayoutManager {
type ConstructorProperties (line 4905) | interface ConstructorProperties extends LayoutManager.ConstructorPropert...
class FlowLayout (line 4925) | class FlowLayout extends LayoutManager {
type ConstructorProperties (line 4987) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class FrameClock (line 4991) | class FrameClock extends GObject.Object {
type ConstructorProperties (line 5021) | interface ConstructorProperties extends Action.ConstructorProperties {
class GestureAction (line 5033) | class GestureAction extends Action {
type ConstructorProperties (line 5099) | interface ConstructorProperties extends LayoutManager.ConstructorPropert...
class GridLayout (line 5112) | class GridLayout extends LayoutManager {
type ConstructorProperties (line 5162) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class Image (line 5166) | class Image extends GObject.Object implements Content {
type ConstructorProperties (line 5212) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class InputDevice (line 5239) | class InputDevice extends GObject.Object {
type ConstructorProperties (line 5298) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
type ConstructorProperties (line 5326) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
type ConstructorProperties (line 5355) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
type ConstructorProperties (line 5427) | interface ConstructorProperties extends GObject.InitiallyUnowned.Constru...
class Interval (line 5435) | class Interval extends GObject.InitiallyUnowned implements Scriptable {
type ConstructorProperties (line 5486) | interface ConstructorProperties extends PropertyTransition.ConstructorPr...
class KeyframeTransition (line 5490) | class KeyframeTransition extends PropertyTransition implements Scriptable {
type ConstructorProperties (line 5513) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
type ConstructorProperties (line 5550) | interface ConstructorProperties extends PaintNode.ConstructorProperties {
class LayerNode (line 5554) | class LayerNode extends PaintNode {
type ConstructorProperties (line 5572) | interface ConstructorProperties extends GObject.InitiallyUnowned.Constru...
type ConstructorProperties (line 5611) | interface ConstructorProperties extends ChildMeta.ConstructorProperties {
type ConstructorProperties (line 5630) | interface ConstructorProperties extends Effect.ConstructorProperties {
type ConstructorProperties (line 5651) | interface ConstructorProperties extends DeformEffect.ConstructorProperti...
class PageTurnEffect (line 5658) | class PageTurnEffect extends DeformEffect {
type ConstructorProperties (line 5686) | interface ConstructorProperties {
type ConstructorProperties (line 5711) | interface ConstructorProperties extends GestureAction.ConstructorPropert...
class PanAction (line 5721) | class PanAction extends GestureAction {
type ConstructorProperties (line 5776) | interface ConstructorProperties extends GObject.InitiallyUnowned.Constru...
class Path (line 5782) | class Path extends GObject.InitiallyUnowned {
type ConstructorProperties (line 5825) | interface ConstructorProperties extends Constraint.ConstructorProperties {
class PathConstraint (line 5831) | class PathConstraint extends Constraint {
type ConstructorProperties (line 5864) | interface ConstructorProperties extends PaintNode.ConstructorProperties {
class PipelineNode (line 5868) | class PipelineNode extends PaintNode {
type ConstructorProperties (line 5879) | interface ConstructorProperties extends Transition.ConstructorProperties {
class PropertyTransition (line 5885) | class PropertyTransition extends Transition implements Scriptable {
type ConstructorProperties (line 5912) | interface ConstructorProperties extends PaintNode.ConstructorProperties {
class RootNode (line 5916) | class RootNode extends PaintNode {
type ConstructorProperties (line 5927) | interface ConstructorProperties extends GestureAction.ConstructorPropert...
class RotateAction (line 5931) | class RotateAction extends GestureAction {
type ConstructorProperties (line 5951) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class Script (line 5960) | class Script extends GObject.Object {
type ConstructorProperties (line 5998) | interface ConstructorProperties extends Actor.ConstructorProperties {
class ScrollActor (line 6004) | class ScrollActor extends Actor implements Atk.ImplementorIface, Animata...
type ConstructorProperties (line 6066) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
type ConstructorProperties (line 6188) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class Settings (line 6219) | class Settings extends GObject.Object {
type ConstructorProperties (line 6281) | interface ConstructorProperties extends OffscreenEffect.ConstructorPrope...
class ShaderEffect (line 6287) | class ShaderEffect extends OffscreenEffect {
type ConstructorProperties (line 6310) | interface ConstructorProperties {
class ShaderFloat (line 6314) | class ShaderFloat {
type ConstructorProperties (line 6321) | interface ConstructorProperties {
class ShaderInt (line 6325) | class ShaderInt {
type ConstructorProperties (line 6332) | interface ConstructorProperties {
class ShaderMatrix (line 6336) | class ShaderMatrix {
type ConstructorProperties (line 6343) | interface ConstructorProperties extends Constraint.ConstructorProperties {
class SnapConstraint (line 6353) | class SnapConstraint extends Constraint {
type ConstructorProperties (line 6387) | interface ConstructorProperties extends Actor.ConstructorProperties {
class Stage (line 6395) | class Stage extends Actor implements Atk.ImplementorIface, Animatable, C...
type ConstructorProperties (line 6545) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class StageManager (line 6551) | class StageManager extends GObject.Object {
type ConstructorProperties (line 6583) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class StageView (line 6599) | class StageView extends GObject.Object {
type ConstructorProperties (line 6648) | interface ConstructorProperties extends GestureAction.ConstructorPropert...
class SwipeAction (line 6652) | class SwipeAction extends GestureAction {
type ConstructorProperties (line 6682) | interface ConstructorProperties extends GestureAction.ConstructorPropert...
class TapAction (line 6686) | class TapAction extends GestureAction {
type ConstructorProperties (line 6710) | interface ConstructorProperties extends Actor.ConstructorProperties {
class Text (line 6766) | class Text extends Actor implements Atk.ImplementorIface, Animatable, Co...
type ConstructorProperties (line 7030) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class TextBuffer (line 7038) | class TextBuffer extends GObject.Object {
type ConstructorProperties (line 7095) | interface ConstructorProperties extends PaintNode.ConstructorProperties {
class TextNode (line 7099) | class TextNode extends PaintNode {
type ConstructorProperties (line 7110) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class TextureContent (line 7114) | class TextureContent extends GObject.Object implements Content {
type ConstructorProperties (line 7138) | interface ConstructorProperties extends PipelineNode.ConstructorProperti...
class TextureNode (line 7142) | class TextureNode extends PipelineNode {
type ConstructorProperties (line 7160) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class Timeline (line 7176) | class Timeline extends GObject.Object implements Scriptable {
type ConstructorProperties (line 7300) | interface ConstructorProperties extends PaintNode.ConstructorProperties {
class TransformNode (line 7304) | class TransformNode extends PaintNode {
type ConstructorProperties (line 7315) | interface ConstructorProperties extends Timeline.ConstructorProperties {
type ConstructorProperties (line 7365) | interface ConstructorProperties extends Transition.ConstructorProperties {
class TransitionGroup (line 7369) | class TransitionGroup extends Transition implements Scriptable {
type ConstructorProperties (line 7386) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class VirtualInputDevice (line 7393) | class VirtualInputDevice extends GObject.Object {
type ConstructorProperties (line 7442) | interface ConstructorProperties extends GestureAction.ConstructorPropert...
class ZoomAction (line 7446) | class ZoomAction extends GestureAction {
class ActorBox (line 7477) | class ActorBox {
class ActorIter (line 7525) | class ActorIter {
class ActorMetaPrivate (line 7555) | class ActorMetaPrivate {
class ActorPrivate (line 7561) | class ActorPrivate {
class AnyEvent (line 7567) | class AnyEvent {
class BinLayoutPrivate (line 7578) | class BinLayoutPrivate {
class BoxLayoutPrivate (line 7584) | class BoxLayoutPrivate {
class ButtonEvent (line 7590) | class ButtonEvent {
class CanvasPrivate (line 7607) | class CanvasPrivate {
class Capture (line 7613) | class Capture {
class ClickActionPrivate (line 7619) | class ClickActionPrivate {
class ClonePrivate (line 7625) | class ClonePrivate {
class Color (line 7631) | class Color {
class Context (line 7676) | class Context {
class CrossingEvent (line 7685) | class CrossingEvent {
class DeformEffectPrivate (line 7698) | class DeformEffectPrivate {
class DeviceEvent (line 7704) | class DeviceEvent {
class EventSequence (line 7715) | class EventSequence {
class FlowLayoutPrivate (line 7724) | class FlowLayoutPrivate {
class Frame (line 7730) | class Frame {
class GestureActionPrivate (line 7744) | class GestureActionPrivate {
class Grab (line 7750) | class Grab {
class GridLayoutPrivate (line 7762) | class GridLayoutPrivate {
class IMEvent (line 7768) | class IMEvent {
class IntervalPrivate (line 7784) | class IntervalPrivate {
class KeyEvent (line 7790) | class KeyEvent {
class KeyframeTransitionPrivate (line 7806) | class KeyframeTransitionPrivate {
class Knot (line 7812) | class Knot {
class Margin (line 7833) | class Margin {
class MotionEvent (line 7861) | class MotionEvent {
class OffscreenEffectPrivate (line 7881) | class OffscreenEffectPrivate {
class PadButtonEvent (line 7887) | class PadButtonEvent {
class PadRingEvent (line 7901) | class PadRingEvent {
class PadStripEvent (line 7917) | class PadStripEvent {
class PaintContext (line 7933) | class PaintContext {
class PaintNodePrivate (line 7948) | class PaintNodePrivate {
class PaintVolume (line 7954) | class PaintVolume {
class PanActionPrivate (line 7975) | class PanActionPrivate {
class PathNode (line 7981) | class PathNode {
class PathPrivate (line 7995) | class PathPrivate {
class Perspective (line 8001) | class Perspective {
class PickContext (line 8021) | class PickContext {
class PointerA11ySettings (line 8039) | class PointerA11ySettings {
class PropertyTransitionPrivate (line 8057) | class PropertyTransitionPrivate {
class ProximityEvent (line 8063) | class ProximityEvent {
class RotateActionPrivate (line 8074) | class RotateActionPrivate {
class ScriptPrivate (line 8080) | class ScriptPrivate {
class ScrollActorPrivate (line 8086) | class ScrollActorPrivate {
class ScrollEvent (line 8092) | class ScrollEvent {
class Shader (line 8110) | class Shader {
class ShaderEffectPrivate (line 8116) | class ShaderEffectPrivate {
class StagePrivate (line 8122) | class StagePrivate {
class SwipeActionPrivate (line 8128) | class SwipeActionPrivate {
class TapActionPrivate (line 8134) | class TapActionPrivate {
class TextBufferPrivate (line 8140) | class TextBufferPrivate {
class TextPrivate (line 8146) | class TextPrivate {
class TimelinePrivate (line 8152) | class TimelinePrivate {
class TouchEvent (line 8158) | class TouchEvent {
class TouchpadHoldEvent (line 8173) | class TouchpadHoldEvent {
class TouchpadPinchEvent (line 8188) | class TouchpadPinchEvent {
class TouchpadSwipeEvent (line 8209) | class TouchpadSwipeEvent {
class TransitionGroupPrivate (line 8228) | class TransitionGroupPrivate {
class TransitionPrivate (line 8234) | class TransitionPrivate {
class Units (line 8240) | class Units {
class ZoomActionPrivate (line 8268) | class ZoomActionPrivate {
class Event (line 8274) | class Event {
type AnimatableNamespace (line 8354) | interface AnimatableNamespace {
type Animatable (line 8358) | type Animatable = AnimatablePrototype;
type AnimatablePrototype (line 8359) | interface AnimatablePrototype extends GObject.Object {
type ContainerNamespace (line 8376) | interface ContainerNamespace {
type Container (line 8383) | type Container = ContainerPrototype;
type ContainerPrototype (line 8384) | interface ContainerPrototype extends GObject.Object {
type ContentNamespace (line 8408) | interface ContentNamespace {
type Content (line 8412) | type Content = ContentPrototype;
type ContentPrototype (line 8413) | interface ContentPrototype extends GObject.Object {
type ScriptableNamespace (line 8429) | interface ScriptableNamespace {
type Scriptable (line 8433) | type Scriptable = ScriptablePrototype;
type ScriptablePrototype (line 8434) | interface ScriptablePrototype extends GObject.Object {
FILE: @types/meta12/index.d.ts
constant CURRENT_TIME (line 21) | const CURRENT_TIME: number;
constant DEFAULT_ICON_NAME (line 22) | const DEFAULT_ICON_NAME: string;
constant ICON_HEIGHT (line 23) | const ICON_HEIGHT: number;
constant ICON_WIDTH (line 24) | const ICON_WIDTH: number;
constant MINI_ICON_HEIGHT (line 25) | const MINI_ICON_HEIGHT: number;
constant MINI_ICON_WIDTH (line 26) | const MINI_ICON_WIDTH: number;
constant PRIORITY_BEFORE_REDRAW (line 27) | const PRIORITY_BEFORE_REDRAW: number;
constant PRIORITY_PREFS_NOTIFY (line 28) | const PRIORITY_PREFS_NOTIFY: number;
constant PRIORITY_REDRAW (line 29) | const PRIORITY_REDRAW: number;
constant PRIORITY_RESIZE (line 30) | const PRIORITY_RESIZE: number;
constant VIRTUAL_CORE_KEYBOARD_ID (line 31) | const VIRTUAL_CORE_KEYBOARD_ID: number;
constant VIRTUAL_CORE_POINTER_ID (line 32) | const VIRTUAL_CORE_POINTER_ID: number;
type IdleMonitorWatchFunc (line 128) | type IdleMonitorWatchFunc = (monitor: IdleMonitor, watch_id: number) => ...
type KeyHandlerFunc (line 129) | type KeyHandlerFunc = (display: Display, window: Window, event: any | nu...
type PrefsChangedFunc (line 130) | type PrefsChangedFunc = (pref: Preference) => void;
type WindowForeachFunc (line 131) | type WindowForeachFunc = (window: Window) => boolean;
type ButtonFunction (line 137) | enum ButtonFunction {
type CloseDialogResponse (line 149) | enum CloseDialogResponse {
type CompEffect (line 158) | enum CompEffect {
type CompositorType (line 170) | enum CompositorType {
type Cursor (line 179) | enum Cursor {
type DisplayCorner (line 207) | enum DisplayCorner {
type DisplayDirection (line 218) | enum DisplayDirection {
type EdgeType (line 229) | enum EdgeType {
type ExitCode (line 239) | enum ExitCode {
type FrameType (line 248) | enum FrameType {
type GrabOp (line 263) | enum GrabOp {
type Gravity (line 292) | enum Gravity {
type InhibitShortcutsDialogResponse (line 310) | enum InhibitShortcutsDialogResponse {
type KeyBindingAction (line 319) | enum KeyBindingAction {
type LaterType (line 418) | enum LaterType {
type LocaleDirection (line 431) | enum LocaleDirection {
type MonitorSwitchConfigType (line 440) | enum MonitorSwitchConfigType {
type MotionDirection (line 452) | enum MotionDirection {
type PadActionType (line 467) | enum PadActionType {
type Preference (line 477) | enum Preference {
type SelectionType (line 519) | enum SelectionType {
type ShadowMode (line 530) | enum ShadowMode {
type Side (line 540) | enum Side {
type SizeChange (line 551) | enum SizeChange {
type StackLayer (line 563) | enum StackLayer {
type TabList (line 577) | enum TabList {
type TabShowType (line 588) | enum TabShowType {
type WindowClientType (line 597) | enum WindowClientType {
type WindowMenuType (line 606) | enum WindowMenuType {
type WindowType (line 615) | enum WindowType {
type BackendCapabilities (line 638) | enum BackendCapabilities {
type BarrierDirection (line 647) | enum BarrierDirection {
type DebugPaintFlag (line 658) | enum DebugPaintFlag {
type DebugTopic (line 667) | enum DebugTopic {
type Direction (line 702) | enum Direction {
type FrameFlags (line 717) | enum FrameFlags {
type KeyBindingFlags (line 738) | enum KeyBindingFlags {
type KeyboardA11yFlags (line 752) | enum KeyboardA11yFlags {
type MaximizeFlags (line 773) | enum MaximizeFlags {
type VirtualModifier (line 783) | enum VirtualModifier {
type ConstructorProperties (line 796) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
type ConstructorProperties (line 859) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class Background (line 865) | class Background extends GObject.Object {
type ConstructorProperties (line 901) | interface ConstructorProperties extends Clutter.Actor.ConstructorPropert...
class BackgroundActor (line 908) | class BackgroundActor
type ConstructorProperties (line 967) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class BackgroundContent (line 986) | class BackgroundContent extends GObject.Object implements Clutter.Content {
type ConstructorProperties (line 1043) | interface ConstructorProperties extends Clutter.Actor.ConstructorPropert...
class BackgroundGroup (line 1047) | class BackgroundGroup
type ConstructorProperties (line 1099) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class BackgroundImage (line 1103) | class BackgroundImage extends GObject.Object {
type ConstructorProperties (line 1125) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class BackgroundImageCache (line 1129) | class BackgroundImageCache extends GObject.Object {
type ConstructorProperties (line 1142) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class Barrier (line 1153) | class Barrier extends GObject.Object implements Gio.Initable {
type ConstructorProperties (line 1203) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
type ConstructorProperties (line 1225) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class Context (line 1232) | class Context extends GObject.Object {
type ConstructorProperties (line 1280) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class CursorTracker (line 1285) | class CursorTracker extends GObject.Object {
type ConstructorProperties (line 1320) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class Display (line 1328) | class Display extends GObject.Object {
type ConstructorProperties (line 1535) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class Dnd (line 1539) | class Dnd extends GObject.Object {
type ConstructorProperties (line 1561) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class IdleMonitor (line 1566) | class IdleMonitor extends GObject.Object {
type ConstructorProperties (line 1583) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class Laters (line 1587) | class Laters extends GObject.Object {
type ConstructorProperties (line 1599) | interface ConstructorProperties extends Gio.AppLaunchContext.Constructor...
class LaunchContext (line 1606) | class LaunchContext extends Gio.AppLaunchContext {
type ConstructorProperties (line 1625) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class MonitorManager (line 1638) | class MonitorManager extends GObject.Object {
type ConstructorProperties (line 1695) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
type ConstructorProperties (line 1743) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class RemoteAccessController (line 1747) | class RemoteAccessController extends GObject.Object {
type ConstructorProperties (line 1768) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class RemoteAccessHandle (line 1774) | class RemoteAccessHandle extends GObject.Object {
type ConstructorProperties (line 1800) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class Selection (line 1804) | class Selection extends GObject.Object {
type ConstructorProperties (line 1842) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class SelectionSource (line 1846) | class SelectionSource extends GObject.Object {
type ConstructorProperties (line 1885) | interface ConstructorProperties extends SelectionSource.ConstructorPrope...
class SelectionSourceMemory (line 1889) | class SelectionSourceMemory extends SelectionSource {
type ConstructorProperties (line 1900) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class ShadowFactory (line 1904) | class ShadowFactory extends GObject.Object {
type ConstructorProperties (line 1931) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class ShapedTexture (line 1935) | class ShapedTexture extends GObject.Object implements Clutter.Content {
type ConstructorProperties (line 1970) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class SoundPlayer (line 1974) | class SoundPlayer extends GObject.Object {
type ConstructorProperties (line 1986) | interface ConstructorProperties extends Clutter.Stage.ConstructorPropert...
class Stage (line 1990) | class Stage
type ConstructorProperties (line 2013) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class StartupNotification (line 2018) | class StartupNotification extends GObject.Object {
type ConstructorProperties (line 2042) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class StartupSequence (line 2056) | class StartupSequence extends GObject.Object {
type ConstructorProperties (line 2099) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class WaylandClient (line 2103) | class WaylandClient extends GObject.Object {
type ConstructorProperties (line 2130) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
type ConstructorProperties (line 2381) | interface ConstructorProperties extends Clutter.Actor.ConstructorPropert...
type ConstructorProperties (line 2468) | interface ConstructorProperties extends Clutter.Actor.ConstructorPropert...
class WindowGroup (line 2472) | class WindowGroup
type ConstructorProperties (line 2520) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class Workspace (line 2529) | class Workspace extends GObject.Object {
type ConstructorProperties (line 2567) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class WorkspaceManager (line 2577) | class WorkspaceManager extends GObject.Object {
type ConstructorProperties (line 2638) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class X11Display (line 2642) | class X11Display extends GObject.Object {
class BarrierEvent (line 2653) | class BarrierEvent {
class ButtonLayout (line 2685) | class ButtonLayout {
class Edge (line 2691) | class Edge {
class Frame (line 2701) | class Frame {
class FrameBorder (line 2707) | class FrameBorder {
class FrameBorders (line 2727) | class FrameBorders {
class KeyBinding (line 2736) | class KeyBinding {
class PluginInfo (line 2749) | class PluginInfo {
class Rectangle (line 2771) | class Rectangle {
class Settings (line 2804) | class Settings {
class Shadow (line 2814) | class Shadow {
class ShadowParams (line 2841) | class ShadowParams {
class Strut (line 2863) | class Strut {
class WindowShape (line 2872) | class WindowShape {
type CloseDialogNamespace (line 2890) | interface CloseDialogNamespace {
type CloseDialog (line 2894) | type CloseDialog = CloseDialogPrototype;
type CloseDialogPrototype (line 2895) | interface CloseDialogPrototype extends GObject.Object {
type InhibitShortcutsDialogNamespace (line 2913) | interface InhibitShortcutsDialogNamespace {
type InhibitShortcutsDialog (line 2917) | type InhibitShortcutsDialog = InhibitShortcutsDialogPrototype;
type InhibitShortcutsDialogPrototype (line 2918) | interface InhibitShortcutsDialogPrototype extends GObject.Object {
FILE: @types/shell12/index.d.ts
constant KEYRING_SK_TAG (line 22) | const KEYRING_SK_TAG: string;
constant KEYRING_SN_TAG (line 23) | const KEYRING_SN_TAG: string;
constant KEYRING_UUID_TAG (line 24) | const KEYRING_UUID_TAG: string;
type LeisureFunction (line 77) | type LeisureFunction = (data?: any | null) => void;
type PerfReplayFunction (line 78) | type PerfReplayFunction = (time: number, name: string, signature: string...
type PerfStatisticsCallback (line 79) | type PerfStatisticsCallback = (perf_log: PerfLog, data?: any | null) => ...
type AppLaunchGpu (line 85) | enum AppLaunchGpu {
type AppState (line 95) | enum AppState {
type BlurMode (line 105) | enum BlurMode {
type NetworkAgentResponse (line 114) | enum NetworkAgentResponse {
type SnippetHook (line 124) | enum SnippetHook {
type ActionMode (line 137) | enum ActionMode {
type ConstructorProperties (line 150) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class App (line 162) | class App extends GObject.Object {
type ConstructorProperties (line 216) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class AppSystem (line 220) | class AppSystem extends GObject.Object {
type ConstructorProperties (line 250) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class AppUsage (line 254) | class AppUsage extends GObject.Object {
type ConstructorProperties (line 267) | interface ConstructorProperties extends Clutter.Effect.ConstructorProper...
class BlurEffect (line 274) | class BlurEffect extends Clutter.Effect {
type ConstructorProperties (line 302) | interface ConstructorProperties extends Clutter.OffscreenEffect.Construc...
class GLSLEffect (line 306) | class GLSLEffect extends Clutter.OffscreenEffect {
type ConstructorProperties (line 321) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class Global (line 358) | class Global extends GObject.Object {
type ConstructorProperties (line 446) | interface ConstructorProperties extends Clutter.OffscreenEffect.Construc...
class InvertLightnessEffect (line 450) | class InvertLightnessEffect extends Clutter.OffscreenEffect {
type ConstructorProperties (line 461) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class KeyringPrompt (line 477) | class KeyringPrompt extends GObject.Object implements Gcr.Prompt {
type ConstructorProperties (line 609) | interface ConstructorProperties extends Gio.MountOperation.ConstructorPr...
class MountOperation (line 613) | class MountOperation extends Gio.MountOperation {
type ConstructorProperties (line 639) | interface ConstructorProperties extends NM.SecretAgentOld.ConstructorPro...
class NetworkAgent (line 643) | class NetworkAgent extends NM.SecretAgentOld implements Gio.AsyncInitabl...
type ConstructorProperties (line 694) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class PerfLog (line 698) | class PerfLog extends GObject.Object {
type ConstructorProperties (line 723) | interface ConstructorProperties extends PolkitAgent.Listener.Constructor...
class PolkitAuthenticationAgent (line 727) | class PolkitAuthenticationAgent extends PolkitAgent.Listener {
type ConstructorProperties (line 764) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class Screenshot (line 768) | class Screenshot extends GObject.Object {
type ConstructorProperties (line 830) | interface ConstructorProperties extends Clutter.TextBuffer.ConstructorPr...
class SecureTextBuffer (line 834) | class SecureTextBuffer extends Clutter.TextBuffer {
type ConstructorProperties (line 845) | interface ConstructorProperties extends St.Bin.ConstructorProperties {
class SquareBin (line 849) | class SquareBin
type ConstructorProperties (line 859) | interface ConstructorProperties extends St.Widget.ConstructorProperties {
class Stack (line 863) | class Stack
type ConstructorProperties (line 873) | interface ConstructorProperties extends Clutter.Clone.ConstructorPropert...
class TrayIcon (line 881) | class TrayIcon
type ConstructorProperties (line 901) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class TrayManager (line 907) | class TrayManager extends GObject.Object {
type ConstructorProperties (line 939) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class WM (line 943) | class WM extends GObject.Object {
type ConstructorProperties (line 1069) | interface ConstructorProperties extends St.Widget.ConstructorProperties {
class WindowPreview (line 1075) | class WindowPreview
type ConstructorProperties (line 1091) | interface ConstructorProperties extends Clutter.LayoutManager.Constructo...
class WindowPreviewLayout (line 1097) | class WindowPreviewLayout extends Clutter.LayoutManager {
type ConstructorProperties (line 1114) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class WindowTracker (line 1120) | class WindowTracker extends GObject.Object {
type ConstructorProperties (line 1156) | interface ConstructorProperties extends St.Widget.ConstructorProperties {
class WorkspaceBackground (line 1164) | class WorkspaceBackground
class MemoryInfo (line 1182) | class MemoryInfo {
class NetworkAgentPrivate (line 1208) | class NetworkAgentPrivate {
class WindowPreviewLayoutPrivate (line 1214) | class WindowPreviewLayoutPrivate {
FILE: @types/st12/index.d.ts
type ClipboardCallbackFunc (line 21) | type ClipboardCallbackFunc = (clipboard: Clipboard, text: string) => void;
type ClipboardContentCallbackFunc (line 22) | type ClipboardContentCallbackFunc = (clipboard: Clipboard, bytes: GLib.B...
type EntryCursorFunc (line 23) | type EntryCursorFunc = (entry: Entry, use_ibeam: boolean, data?: any | n...
type Align (line 29) | enum Align {
type BackgroundSize (line 39) | enum BackgroundSize {
type ClipboardType (line 50) | enum ClipboardType {
type Corner (line 59) | enum Corner {
type DirectionType (line 70) | enum DirectionType {
type GradientType (line 83) | enum GradientType {
type IconStyle (line 94) | enum IconStyle {
class IconThemeError (line 100) | class IconThemeError extends GLib.Error {
type PolicyType (line 118) | enum PolicyType {
type Side (line 129) | enum Side {
type TextAlign (line 140) | enum TextAlign {
type TextureCachePolicy (line 151) | enum TextureCachePolicy {
type ButtonMask (line 160) | enum ButtonMask {
type IconLookupFlags (line 170) | enum IconLookupFlags {
type TextDecoration (line 185) | enum TextDecoration {
type ConstructorProperties (line 192) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class Adjustment (line 206) | class Adjustment extends GObject.Object implements Clutter.Animatable {
type ConstructorProperties (line 289) | interface ConstructorProperties extends Widget.ConstructorProperties {
class Bin (line 294) | class Bin
type ConstructorProperties (line 317) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class BorderImage (line 321) | class BorderImage extends GObject.Object {
type ConstructorProperties (line 345) | interface ConstructorProperties extends Viewport.ConstructorProperties {
class BoxLayout (line 352) | class BoxLayout
type ConstructorProperties (line 395) | interface ConstructorProperties extends Bin.ConstructorProperties {
class Button (line 408) | class Button
type ConstructorProperties (line 467) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class Clipboard (line 471) | class Clipboard extends GObject.Object {
type ConstructorProperties (line 487) | interface ConstructorProperties extends Widget.ConstructorProperties {
class DrawingArea (line 491) | class DrawingArea
type ConstructorProperties (line 517) | interface ConstructorProperties extends Widget.ConstructorProperties {
class Entry (line 536) | class Entry
type ConstructorProperties (line 614) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class FocusManager (line 618) | class FocusManager extends GObject.Object {
type ConstructorProperties (line 633) | interface ConstructorProperties extends WidgetAccessible.ConstructorProp...
class GenericAccessible (line 637) | class GenericAccessible extends WidgetAccessible implements Atk.Action, ...
type ConstructorProperties (line 692) | interface ConstructorProperties extends Widget.ConstructorProperties {
class Icon (line 705) | class Icon
type ConstructorProperties (line 752) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class IconInfo (line 756) | class IconInfo extends GObject.Object {
type ConstructorProperties (line 784) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class IconTheme (line 788) | class IconTheme extends GObject.Object {
type ConstructorProperties (line 834) | interface ConstructorProperties extends Clutter.Image.ConstructorPropert...
class ImageContent (line 842) | class ImageContent extends Clutter.Image implements Clutter.Content, Gio...
type ConstructorProperties (line 893) | interface ConstructorProperties extends Widget.ConstructorProperties {
class Label (line 900) | class Label
type ConstructorProperties (line 928) | interface ConstructorProperties extends Entry.ConstructorProperties {
class PasswordEntry (line 936) | class PasswordEntry
type ConstructorProperties (line 967) | interface ConstructorProperties extends Widget.ConstructorProperties {
class ScrollBar (line 973) | class ScrollBar
type ConstructorProperties (line 1014) | interface ConstructorProperties extends Bin.ConstructorProperties {
class ScrollView (line 1032) | class ScrollView
type ConstructorProperties (line 1085) | interface ConstructorProperties extends Clutter.ShaderEffect.Constructor...
class ScrollViewFade (line 1095) | class ScrollViewFade extends Clutter.ShaderEffect {
type ConstructorProperties (line 1120) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class Settings (line 1142) | class Settings extends GObject.Object {
type ConstructorProperties (line 1177) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class TextureCache (line 1181) | class TextureCache extends GObject.Object {
type ConstructorProperties (line 1230) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class Theme (line 1240) | class Theme extends GObject.Object {
type ConstructorProperties (line 1274) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class ThemeContext (line 1280) | class ThemeContext extends GObject.Object {
type ConstructorProperties (line 1317) | interface ConstructorProperties extends GObject.Object.ConstructorProper...
class ThemeNode (line 1321) | class ThemeNode extends GObject.Object {
type ConstructorProperties (line 1406) | interface ConstructorProperties extends Widget.ConstructorProperties {
class Viewport (line 1412) | class Viewport
type ConstructorProperties (line 1442) | interface ConstructorProperties extends Clutter.Actor.ConstructorPropert...
class Widget (line 1462) | class Widget
type ConstructorProperties (line 1599) | interface ConstructorProperties extends Cally.Actor.ConstructorProperties {
class WidgetAccessible (line 1603) | class WidgetAccessible extends Cally.Actor implements Atk.Action, Atk.Co...
class BoxLayoutPrivate (line 1670) | class BoxLayoutPrivate {
class FocusManagerPrivate (line 1676) | class FocusManagerPrivate {
class GenericAccessiblePrivate (line 1682) | class GenericAccessiblePrivate {
class IconColors (line 1688) | class IconColors {
class IconPrivate (line 1712) | class IconPrivate {
class LabelPrivate (line 1718) | class LabelPrivate {
class ScrollViewPrivate (line 1724) | class ScrollViewPrivate {
class Shadow (line 1730) | class Shadow {
class ShadowHelper (line 1771) | class ShadowHelper {
class TextureCachePrivate (line 1787) | class TextureCachePrivate {
class ThemeNodePaintState (line 1793) | class ThemeNodePaintState {
class WidgetAccessiblePrivate (line 1823) | class WidgetAccessiblePrivate {
type ScrollableNamespace (line 1829) | interface ScrollableNamespace {
type Scrollable (line 1833) | type Scrollable = ScrollablePrototype;
type ScrollablePrototype (line 1834) | interface ScrollablePrototype extends GObject.Object {
FILE: extension/common/appGestures.ts
function getAppIconImage (line 11) | function getAppIconImage(app: Gio.AppInfoPrototype) {
function markup_escape_text (line 20) | function markup_escape_text(text?: string | null) {
method constructor (line 48) | constructor(apps: Gio.AppInfoPrototype[], parent: Adw.Window) {
method _addAppRow (line 70) | private _addAppRow(app: Gio.AppInfoPrototype) {
type AppGestureSettings (line 88) | type AppGestureSettings = [ForwardBackKeyBinds, boolean];
method constructor (line 111) | constructor(app: Gio.AppInfoPrototype, appGestureSettings: AppGestureSet...
method _onValueUpdated (line 154) | private _onValueUpdated() {
method constructor (line 176) | constructor(prefsWindow: Adw.PreferencesWindow, settings: GioSettings) {
method _onAddAppButtonClicked (line 216) | private _onAddAppButtonClicked() {
method _buildAddAppButtonRow (line 235) | private _buildAddAppButtonRow() {
method _addAppGestureRow (line 252) | private _addAppGestureRow(appId: string) {
method _removeAppGestureRow (line 280) | private _removeAppGestureRow(appId: string) {
method _requestRemoveAppGestureRow (line 294) | private _requestRemoveAppGestureRow(appId: string) {
method _getAppGestureSetting (line 323) | private _getAppGestureSetting(appId: string): AppGestureSettings {
method _setAppGestureSetting (line 336) | private _setAppGestureSetting(appId: string, appGestureSettings: AppGest...
method _updateExtensionSettings (line 342) | private _updateExtensionSettings() {
method _getAppGestureModelForComboBox (line 348) | private _getAppGestureModelForComboBox() {
function getAppKeybindingGesturePrefsPage (line 363) | function getAppKeybindingGesturePrefsPage(prefsWindow: Adw.PreferencesWi...
FILE: extension/common/prefs.ts
type GtkBuilder (line 11) | type GtkBuilder = Omit & {
function bind_int_value (line 19) | function bind_int_value(key: IntegerSettingsKeys, settings: GioSettings,...
function bind_boolean_value (line 29) | function bind_boolean_value(key: BooleanSettingsKeys, settings: GioSetti...
function bind_combo_box (line 38) | function bind_combo_box(key: EnumSettingsKeys, settings: GioSettings, bu...
function display_in_log_scale (line 52) | function display_in_log_scale(key: DoubleSettingsKeys, label_key: AllUIO...
function bindPrefsSettings (line 72) | function bindPrefsSettings(builder: GtkBuilder, settings: Gio.Settings) {
function loadCssProvider (line 94) | function loadCssProvider(styleManager: Adw.StyleManager,uiDir: string) {
function buildPrefsWidget (line 107) | function buildPrefsWidget(
FILE: extension/common/settings.ts
type PinchGestureType (line 5) | enum PinchGestureType {
type OverviewNavigationState (line 13) | enum OverviewNavigationState {
type ForwardBackKeyBinds (line 19) | enum ForwardBackKeyBinds {
type BooleanSettingsKeys (line 28) | type BooleanSettingsKeys =
type IntegerSettingsKeys (line 39) | type IntegerSettingsKeys =
type DoubleSettingsKeys (line 43) | type DoubleSettingsKeys =
type EnumSettingsKeys (line 48) | type EnumSettingsKeys =
type MiscSettingsKeys (line 54) | type MiscSettingsKeys =
type AllSettingsKeys (line 58) | type AllSettingsKeys =
type UIPageObjectIds (line 66) | type UIPageObjectIds =
type AllUIObjectKeys (line 71) | type AllUIObjectKeys =
type Enum_Functions (line 78) | type Enum_Functions = {
type SettingsEnumFunctions (line 83) | type SettingsEnumFunctions =
type Misc_Functions (line 88) | type Misc_Functions = {
type SettingsMiscFunctions (line 93) | type SettingsMiscFunctions =
type GioSettings (line 97) | type GioSettings =
FILE: extension/common/utils/gobject.ts
type ConstructorType (line 15) | type ConstructorType = new (...args: any[]) => any;
type IFaces (line 17) | type IFaces }[]> = {
type _TupleOf (line 21) | type _TupleOf = R['length'] extends ...
type Tuple (line 23) | type Tuple = _TupleOf;
type GObjectSignalDefinition (line 25) | type GObjectSignalDefinition = {
type CallBackTypeTuple (line 31) | type CallBackTypeTuple = T extends any[] ? { [P in keyof T]: T[P] ext...
type RegisteredPrototype (line 33) | type RegisteredPrototype<
type RegisteredClass (line 49) | type RegisteredClass<
function registerClass (line 90) | function registerClass(...args: any[]): any {
FILE: extension/common/utils/logging.ts
function printStack (line 1) | function printStack(message?: unknown) {
FILE: extension/constants.ts
constant RELOAD_DELAY (line 41) | const RELOAD_DELAY = 150;
constant WIGET_SHOWING_DURATION (line 42) | const WIGET_SHOWING_DURATION = 100;
FILE: extension/extension.ts
class Extension (line 18) | class Extension {
method constructor (line 25) | constructor() {
method enable (line 34) | enable() {
method disable (line 40) | disable() {
method reload (line 54) | reload(_settings: never, key: AllSettingsKeys) {
method _enable (line 72) | _enable() {
method _disable (line 113) | _disable() {
method _initializeSettings (line 120) | _initializeSettings() {
method _getPinchGestureTypeAndFingers (line 136) | private _getPinchGestureTypeAndFingers(): Map void) {
FILE: extension/src/forwardBack.ts
type SwipeTrackerT (line 14) | type SwipeTrackerT = imports.ui.swipeTracker.SwipeTracker;
type AnimationState (line 17) | enum AnimationState {
type SwipeGestureDirection (line 25) | enum SwipeGestureDirection {
type AppForwardBackKeyBinds (line 32) | type AppForwardBackKeyBinds = Record void) {
method adjustment (line 230) | get adjustment(): St.Adjustment {
method getMinimizedBox (line 234) | private getMinimizedBox(window: Meta.Window, monitorWorkArea: Meta.Recta...
method getNormalBox (line 245) | private getNormalBox(window: Meta.Window) {
method getMaximizedBox (line 261) | private getMaximizedBox(window: Meta.Window) {
class SnapWindowExtension (line 275) | class SnapWindowExtension implements ISubExtension {
method constructor (line 284) | constructor() {
method apply (line 305) | apply(): void {
method destroy (line 312) | destroy(): void {
method _gestureBegin (line 324) | _gestureBegin(tracker: typeof SwipeTracker.prototype, monitor: number)...
method _gestureUpdate (line 373) | _gestureUpdate(_tracker: never, progress: number): void {
method _gestureEnd (line 394) | _gestureEnd(_tracker: never, duration: number, progress: number): void {
FILE: extension/src/swipeTracker.ts
type TouchpadState (line 14) | enum TouchpadState {
method constructor (line 65) | constructor(
method _resetState (line 88) | private _resetState() {
method _handleHoldEvent (line 97) | private _handleHoldEvent(event: CustomEventType) {
method _handleEvent (line 112) | _handleEvent(_actor: undefined | Clutter.Actor, event: CustomEventType):...
method isItHoldAndSwipeGesture (line 224) | isItHoldAndSwipeGesture() {
method switchDirectionTo (line 234) | switchDirectionTo(direction: Clutter.Orientation): void {
method destroy (line 242) | destroy() {
type _SwipeTrackerOptionalParams (line 250) | type _SwipeTrackerOptionalParams = {
function createSwipeTracker (line 256) | function createSwipeTracker(
FILE: extension/src/trackers/pinchTracker.ts
constant MIN_ANIMATION_DURATION (line 12) | const MIN_ANIMATION_DURATION = 100;
constant MAX_ANIMATION_DURATION (line 13) | const MAX_ANIMATION_DURATION = 400;
constant DURATION_MULTIPLIER (line 16) | const DURATION_MULTIPLIER = 3;
constant ANIMATION_BASE_VELOCITY (line 17) | const ANIMATION_BASE_VELOCITY = 0.002;
constant EVENT_HISTORY_THRESHOLD_MS (line 19) | const EVENT_HISTORY_THRESHOLD_MS = 150;
constant DECELERATION_TOUCHPAD (line 20) | const DECELERATION_TOUCHPAD = 0.997;
constant VELOCITY_CURVE_THRESHOLD (line 21) | const VELOCITY_CURVE_THRESHOLD = 2;
constant DECELERATION_PARABOLA_MULTIPLIER (line 22) | const DECELERATION_PARABOLA_MULTIPLIER = 0.35;
type HisotyEvent (line 24) | type HisotyEvent = { time: number, delta: number };
class EventHistoryTracker (line 26) | class EventHistoryTracker {
method reset (line 29) | reset() {
method trim (line 33) | trim(time: number) {
method append (line 39) | append(time: number, delta: number) {
method calculateVelocity (line 44) | calculateVelocity() {
type TouchpadState (line 63) | enum TouchpadState {
type GestureACKState (line 69) | enum GestureACKState {
method constructor (line 98) | constructor(params: {
method _handleEvent (line 119) | _handleEvent(_actor: undefined | Clutter.Actor, event: CustomEventType):...
method _getBounds (line 180) | private _getBounds(): [number, number] {
method confirmPinch (line 187) | public confirmPinch(_distance: number, snapPoints: number[], currentProg...
method _reset (line 197) | _reset() {
method _interrupt (line 204) | private _interrupt() {
method _emitBegin (line 213) | private _emitBegin() {
method _emitUpdate (line 222) | private _emitUpdate(time: number, pinch_scale: number) {
method _emitEnd (line 236) | private _emitEnd(time: number) {
method _findEndPoints (line 256) | private _findEndPoints() {
method _findClosestPoint (line 265) | private _findClosestPoint(pos: number) {
method _findNextPoint (line 271) | private _findNextPoint(pos: number) {
method _findPreviousPoint (line 275) | private _findPreviousPoint(pos: number) {
method _findPointForProjection (line 280) | private _findPointForProjection(pos: number, velocity: number) {
method _getEndProgress (line 291) | private _getEndProgress(velocity: number) {
method destroy (line 317) | destroy() {
FILE: extension/src/utils/dbus.ts
method constructor (line 64) | constructor() {
method dropProxy (line 79) | dropProxy() {
method _handleDbusSwipeSignal (line 88) | _handleDbusSwipeSignal(_proxy: never, _sender: never, params: [any]): vo...
method _handleDbusHoldSignal (line 95) | _handleDbusHoldSignal(_proxy: never, _sender: never, params: [any]): void {
method _handleDbusPinchSignal (line 102) | _handleDbusPinchSignal(_proxy: never, _sender: never, params: [any]): vo...
type EventOptionalParams (line 109) | type EventOptionalParams = Partial<{
function GenerateEvent (line 117) | function GenerateEvent(typ: Clutter.EventType, sphase: string, fingers: ...
function subscribe (line 142) | function subscribe(callback: (actor: never | undefined, event: CustomEve...
function unsubscribeAll (line 172) | function unsubscribeAll(): void {
function drop_proxy (line 179) | function drop_proxy(): void {
FILE: extension/src/utils/environment.ts
type EaseParamsType (line 7) | type EaseParamsType = {
function easeActor (line 15) | function easeActor(actor: T, params: EaseParamsType)...
function easeAdjustment (line 19) | function easeAdjustment(actor: Adjustment, value: number, params: EasePa...
FILE: extension/src/utils/keyboard.ts
constant DELAY_BETWEEN_KEY_PRESS (line 4) | const DELAY_BETWEEN_KEY_PRESS = 10;
class VirtualKeyboard (line 7) | class VirtualKeyboard {
method constructor (line 10) | constructor() {
method sendKeys (line 15) | sendKeys(keys: number[]) {
method _sendKey (line 45) | private _sendKey(keyval: number, keyState: Clutter.KeyState) {
type IVirtualKeyboard (line 54) | type IVirtualKeyboard = VirtualKeyboard;
function getVirtualKeyboard (line 57) | function getVirtualKeyboard() {
function extensionCleanup (line 62) | function extensionCleanup() {
FILE: gnome-shell/global.d.ts
type IExtension (line 5) | interface IExtension {
type ISubExtension (line 10) | interface ISubExtension {
type Math (line 15) | interface Math {
type KeysOfType (line 20) | type KeysOfType = { [P in keyof T]: T[P] extends U ? P : never; }[...
type KeysThatStartsWith (line 21) | type KeysThatStartsWith = K extends ...
type ExtensionMeta (line 23) | interface ExtensionMeta {
FILE: gnome-shell/index.d.ts
type ExtensionUtilsMeta (line 9) | interface ExtensionUtilsMeta {
class TouchpadGesture (line 21) | class TouchpadGesture extends GObject.Object {
type IMonitorState (line 26) | interface IMonitorState {
type ControlsState (line 101) | enum ControlsState {
class OverviewAdjustment (line 107) | class OverviewAdjustment extends St.Adjustment {
class OverviewControlsManager (line 116) | class OverviewControlsManager extends St.Widget {
class SwipeTracker (line 139) | class SwipeTracker extends GObject.Object {
class Button (line 164) | class Button extends St.Widget {
class PopupMenuItem (line 172) | class PopupMenuItem extends St.BoxLayout {
class WorkspaceAnimationController (line 179) | class WorkspaceAnimationController {
class MonitorConstraint (line 194) | class MonitorConstraint extends Clutter.Constraint {
class WindowSwitcherPopup (line 211) | class WindowSwitcherPopup extends St.Widget {
type CustomEventType (line 239) | type CustomEventType = Pick<
FILE: scripts/transpile.ts
function createAccessExpressionFor (line 31) | function createAccessExpressionFor(context: ts.TransformationContext, ac...
function createVariableDeclaration (line 55) | function createVariableDeclaration(
function createVariableStatement (line 76) | function createVariableStatement(
function moveComments (line 97) | function moveComments(node: T, originalNode: ts.Node)...
type ProgramType (line 527) | enum ProgramType {
type ProgramOptions (line 532) | interface ProgramOptions {
function readCommandLineOptions (line 537) | async function readCommandLineOptions(): Promise {
function transpileFiles (line 558) | function transpileFiles() {
constant BASEDIR (line 570) | let BASEDIR = 'build/extension';
constant ISEXTENSION (line 571) | let ISEXTENSION = true;
function main (line 573) | async function main() {
FILE: scripts/updateMetadata.ts
type ProgramOptions (line 5) | interface ProgramOptions {
function readCommandLineOptions (line 11) | async function readCommandLineOptions(): Promise {
function main (line 34) | async function main() {
FILE: tests/prefs.ts
function InsertIntoImportsPath (line 13) | function InsertIntoImportsPath() {
function GetExtensionObj (line 25) | function GetExtensionObj(): ExtensionMeta {
function GetProgramOptions (line 32) | function GetProgramOptions() {
function getSettings (line 56) | function getSettings() {
method vfunc_startup (line 81) | vfunc_startup() {
method vfunc_activate (line 88) | vfunc_activate() {