Interface

Shell-18ShellTrayIconConstructorProps

interface ConstructorProps<A extends Clutter.Actor = Clutter.Actor> {
    accessible_name: string;
    accessible_role: Atk.Role;
    accessibleName: string;
    accessibleRole: Atk.Role;
    actions: Clutter.Action;
    allocation: ActorBox;
    background_color: Cogl.Color;
    background_color_set: boolean;
    backgroundColor: Cogl.Color;
    backgroundColorSet: boolean;
    child_transform: Graphene.Matrix;
    child_transform_set: boolean;
    childTransform: Graphene.Matrix;
    childTransformSet: boolean;
    clip_rect: Graphene.Rect;
    clip_to_allocation: boolean;
    clipRect: Graphene.Rect;
    clipToAllocation: boolean;
    color_state: Clutter.ColorState;
    colorState: Clutter.ColorState;
    constraints: Clutter.Constraint;
    content: Clutter.Content;
    content_box: ActorBox;
    content_gravity: Clutter.ContentGravity;
    content_repeat: Clutter.ContentRepeat;
    contentBox: ActorBox;
    contentGravity: Clutter.ContentGravity;
    contentRepeat: Clutter.ContentRepeat;
    context: Clutter.Context;
    cursor_type: Clutter.CursorType;
    cursorType: Clutter.CursorType;
    effect: Clutter.Effect | null;
    first_child: Clutter.Actor<Clutter.LayoutManager, Clutter.Content> | null;
    firstChild: Clutter.Actor<Clutter.LayoutManager, Clutter.Content> | null;
    fixed_position_set: boolean;
    fixed_x: number;
    fixed_y: number;
    fixedPositionSet: boolean;
    fixedX: number;
    fixedY: number;
    has_clip: boolean;
    has_pointer: boolean;
    hasClip: boolean;
    hasPointer: boolean;
    height: number;
    last_child: Clutter.Actor<Clutter.LayoutManager, Clutter.Content> | null;
    lastChild: Clutter.Actor<Clutter.LayoutManager, Clutter.Content> | null;
    layout_manager: Clutter.LayoutManager;
    layoutManager: Clutter.LayoutManager;
    magnification_filter: Clutter.ScalingFilter;
    magnificationFilter: Clutter.ScalingFilter;
    mapped: boolean;
    margin_bottom: number;
    margin_left: number;
    margin_right: number;
    margin_top: number;
    marginBottom: number;
    marginLeft: number;
    marginRight: number;
    marginTop: number;
    min_height: number;
    min_height_set: boolean;
    min_width: number;
    min_width_set: boolean;
    minHeight: number;
    minHeightSet: boolean;
    minification_filter: Clutter.ScalingFilter;
    minificationFilter: Clutter.ScalingFilter;
    minWidth: number;
    minWidthSet: boolean;
    name: string | null;
    natural_height: number;
    natural_height_set: boolean;
    natural_width: number;
    natural_width_set: boolean;
    naturalHeight: number;
    naturalHeightSet: boolean;
    naturalWidth: number;
    naturalWidthSet: boolean;
    offscreen_redirect: Clutter.OffscreenRedirect;
    offscreenRedirect: Clutter.OffscreenRedirect;
    opacity: number;
    pid: number;
    pivot_point: Graphene.Point;
    pivot_point_z: number;
    pivotPoint: Graphene.Point;
    pivotPointZ: number;
    position: Graphene.Point;
    reactive: boolean;
    realized: boolean;
    request_mode: Clutter.RequestMode;
    requestMode: Clutter.RequestMode;
    rotation_angle_x: number;
    rotation_angle_y: number;
    rotation_angle_z: number;
    rotationAngleX: number;
    rotationAngleY: number;
    rotationAngleZ: number;
    scale_x: number;
    scale_y: number;
    scale_z: number;
    scaleX: number;
    scaleY: number;
    scaleZ: number;
    show_on_set_parent: boolean;
    showOnSetParent: boolean;
    size: Size;
    source: A;
    text_direction: Clutter.TextDirection;
    textDirection: Clutter.TextDirection;
    title: string;
    transform: Graphene.Matrix;
    transform_set: boolean;
    transformSet: boolean;
    translation_x: number;
    translation_y: number;
    translation_z: number;
    translationX: number;
    translationY: number;
    translationZ: number;
    visible: boolean;
    width: number;
    wm_class: string;
    wmClass: string;
    x: number;
    x_align: Clutter.ActorAlign;
    x_expand: boolean;
    xAlign: Clutter.ActorAlign;
    xExpand: boolean;
    y: number;
    y_align: Clutter.ActorAlign;
    y_expand: boolean;
    yAlign: Clutter.ActorAlign;
    yExpand: boolean;
    z_position: number;
    zPosition: number;
}

Type Parameters

Hierarchy (View Summary)

Index

Properties

Properties - Inherited from Clutter.Clone.ConstructorProps

accessible_name accessible_role accessibleName accessibleRole actions allocation background_color background_color_set backgroundColor backgroundColorSet child_transform child_transform_set childTransform childTransformSet clip_rect clip_to_allocation clipRect clipToAllocation color_state colorState constraints content content_box content_gravity content_repeat contentBox contentGravity contentRepeat context cursor_type cursorType effect first_child firstChild fixed_position_set fixed_x fixed_y fixedPositionSet fixedX fixedY has_clip has_pointer hasClip hasPointer height last_child lastChild layout_manager layoutManager magnification_filter magnificationFilter mapped margin_bottom margin_left margin_right margin_top marginBottom marginLeft marginRight marginTop min_height min_height_set min_width min_width_set minHeight minHeightSet minification_filter minificationFilter minWidth minWidthSet name natural_height natural_height_set natural_width natural_width_set naturalHeight naturalHeightSet naturalWidth naturalWidthSet offscreen_redirect offscreenRedirect opacity pivot_point pivot_point_z pivotPoint pivotPointZ position reactive realized request_mode requestMode rotation_angle_x rotation_angle_y rotation_angle_z rotationAngleX rotationAngleY rotationAngleZ scale_x scale_y scale_z scaleX scaleY scaleZ show_on_set_parent showOnSetParent size source text_direction textDirection transform transform_set transformSet translation_x translation_y translation_z translationX translationY translationZ visible width x x_align x_expand xAlign xExpand y y_align y_expand yAlign yExpand z_position zPosition

Properties

pid: number
title: string
wm_class: string
wmClass: string

Properties - Inherited from Clutter.Clone.ConstructorProps

accessible_name: string
accessible_role: Atk.Role
accessibleName: string
accessibleRole: Atk.Role
actions: Clutter.Action
allocation: ActorBox
background_color: Cogl.Color
background_color_set: boolean
backgroundColor: Cogl.Color
backgroundColorSet: boolean
child_transform: Graphene.Matrix
child_transform_set: boolean
childTransform: Graphene.Matrix
childTransformSet: boolean
clip_rect: Graphene.Rect
clip_to_allocation: boolean
clipRect: Graphene.Rect
clipToAllocation: boolean
color_state: Clutter.ColorState
colorState: Clutter.ColorState
constraints: Clutter.Constraint
content: Clutter.Content
content_box: ActorBox
content_gravity: Clutter.ContentGravity
content_repeat: Clutter.ContentRepeat
contentBox: ActorBox
contentGravity: Clutter.ContentGravity
contentRepeat: Clutter.ContentRepeat
context: Clutter.Context
cursor_type: Clutter.CursorType
cursorType: Clutter.CursorType
effect: Clutter.Effect | null
fixed_position_set: boolean
fixed_x: number
fixed_y: number
fixedPositionSet: boolean
fixedX: number
fixedY: number
has_clip: boolean
has_pointer: boolean
hasClip: boolean
hasPointer: boolean
height: number
layout_manager: Clutter.LayoutManager
layoutManager: Clutter.LayoutManager
magnification_filter: Clutter.ScalingFilter
magnificationFilter: Clutter.ScalingFilter
mapped: boolean
margin_bottom: number
margin_left: number
margin_right: number
margin_top: number
marginBottom: number
marginLeft: number
marginRight: number
marginTop: number
min_height: number
min_height_set: boolean
min_width: number
min_width_set: boolean
minHeight: number
minHeightSet: boolean
minification_filter: Clutter.ScalingFilter
minificationFilter: Clutter.ScalingFilter
minWidth: number
minWidthSet: boolean
name: string | null
natural_height: number
natural_height_set: boolean
natural_width: number
natural_width_set: boolean
naturalHeight: number
naturalHeightSet: boolean
naturalWidth: number
naturalWidthSet: boolean
offscreen_redirect: Clutter.OffscreenRedirect
offscreenRedirect: Clutter.OffscreenRedirect
opacity: number
pivot_point: Graphene.Point
pivot_point_z: number
pivotPoint: Graphene.Point
pivotPointZ: number
position: Graphene.Point
reactive: boolean
realized: boolean
request_mode: Clutter.RequestMode
requestMode: Clutter.RequestMode
rotation_angle_x: number
rotation_angle_y: number
rotation_angle_z: number
rotationAngleX: number
rotationAngleY: number
rotationAngleZ: number
scale_x: number
scale_y: number
scale_z: number
scaleX: number
scaleY: number
scaleZ: number
show_on_set_parent: boolean
showOnSetParent: boolean
size: Size
source: A
text_direction: Clutter.TextDirection
textDirection: Clutter.TextDirection
transform: Graphene.Matrix
transform_set: boolean
transformSet: boolean
translation_x: number
translation_y: number
translation_z: number
translationX: number
translationY: number
translationZ: number
visible: boolean
width: number
x: number
x_expand: boolean
xExpand: boolean
y: number
y_expand: boolean
yExpand: boolean
z_position: number
zPosition: number