Interface

Gtk-3.0GtkFileChooserDialogConstructorProps

interface ConstructorProps {
    accept_focus: boolean;
    acceptFocus: boolean;
    action: Gtk.FileChooserAction;
    app_paintable: boolean;
    application: Gtk.Application;
    appPaintable: boolean;
    attached_to: Gtk.Widget;
    attachedTo: Gtk.Widget;
    border_width: number;
    borderWidth: number;
    can_default: boolean;
    can_focus: boolean;
    canDefault: boolean;
    canFocus: boolean;
    child: Gtk.Widget;
    composite_child: boolean;
    compositeChild: boolean;
    create_folders: boolean;
    createFolders: boolean;
    decorated: boolean;
    default_height: number;
    default_width: number;
    defaultHeight: number;
    defaultWidth: number;
    deletable: boolean;
    destroy_with_parent: boolean;
    destroyWithParent: boolean;
    do_overwrite_confirmation: boolean;
    doOverwriteConfirmation: boolean;
    double_buffered: boolean;
    doubleBuffered: boolean;
    events: Gdk.EventMask;
    expand: boolean;
    extra_widget: Gtk.Widget;
    extraWidget: Gtk.Widget;
    filter: Gtk.FileFilter;
    focus_on_click: boolean;
    focus_on_map: boolean;
    focus_visible: boolean;
    focusOnClick: boolean;
    focusOnMap: boolean;
    focusVisible: boolean;
    gravity: Gdk.Gravity;
    halign: Gtk.Align;
    has_default: boolean;
    has_focus: boolean;
    has_resize_grip: boolean;
    has_tooltip: boolean;
    has_toplevel_focus: boolean;
    hasDefault: boolean;
    hasFocus: boolean;
    hasResizeGrip: boolean;
    hasTooltip: boolean;
    hasToplevelFocus: boolean;
    height_request: number;
    heightRequest: number;
    hexpand: boolean;
    hexpand_set: boolean;
    hexpandSet: boolean;
    hide_titlebar_when_maximized: boolean;
    hideTitlebarWhenMaximized: boolean;
    icon: GdkPixbuf.Pixbuf;
    icon_name: string;
    iconName: string;
    is_active: boolean;
    is_focus: boolean;
    is_maximized: boolean;
    isActive: boolean;
    isFocus: boolean;
    isMaximized: boolean;
    local_only: boolean;
    localOnly: boolean;
    margin: number;
    margin_bottom: number;
    margin_end: number;
    margin_left: number;
    margin_right: number;
    margin_start: number;
    margin_top: number;
    marginBottom: number;
    marginEnd: number;
    marginLeft: number;
    marginRight: number;
    marginStart: number;
    marginTop: number;
    mnemonics_visible: boolean;
    mnemonicsVisible: boolean;
    modal: boolean;
    name: string;
    no_show_all: boolean;
    noShowAll: boolean;
    opacity: number;
    parent: Gtk.Container;
    preview_widget: Gtk.Widget;
    preview_widget_active: boolean;
    previewWidget: Gtk.Widget;
    previewWidgetActive: boolean;
    receives_default: boolean;
    receivesDefault: boolean;
    resizable: boolean;
    resize_grip_visible: boolean;
    resize_mode: Gtk.ResizeMode;
    resizeGripVisible: boolean;
    resizeMode: Gtk.ResizeMode;
    role: string;
    scale_factor: number;
    scaleFactor: number;
    screen: Gdk.Screen;
    select_multiple: boolean;
    selectMultiple: boolean;
    sensitive: boolean;
    show_hidden: boolean;
    showHidden: boolean;
    skip_pager_hint: boolean;
    skip_taskbar_hint: boolean;
    skipPagerHint: boolean;
    skipTaskbarHint: boolean;
    startup_id: string;
    startupId: string;
    style: Gtk.Style;
    title: string;
    tooltip_markup: string;
    tooltip_text: string;
    tooltipMarkup: string;
    tooltipText: string;
    transient_for: Gtk.Window;
    transientFor: Gtk.Window;
    type: Gtk.WindowType;
    type_hint: Gdk.WindowTypeHint;
    typeHint: Gdk.WindowTypeHint;
    urgency_hint: boolean;
    urgencyHint: boolean;
    use_header_bar: number;
    use_preview_label: boolean;
    useHeaderBar: number;
    usePreviewLabel: boolean;
    valign: Gtk.Align;
    vexpand: boolean;
    vexpand_set: boolean;
    vexpandSet: boolean;
    visible: boolean;
    width_request: number;
    widthRequest: number;
    window: Gdk.Window;
    window_position: Gtk.WindowPosition;
    windowPosition: Gtk.WindowPosition;
}

Hierarchy (View Summary)

Index

Properties - Inherited from Gtk.Dialog.ConstructorProps

accept_focus acceptFocus app_paintable application appPaintable attached_to attachedTo border_width borderWidth can_default can_focus canDefault canFocus child composite_child compositeChild decorated default_height default_width defaultHeight defaultWidth deletable destroy_with_parent destroyWithParent double_buffered doubleBuffered events expand focus_on_click focus_on_map focus_visible focusOnClick focusOnMap focusVisible gravity halign has_default has_focus has_resize_grip has_tooltip has_toplevel_focus hasDefault hasFocus hasResizeGrip hasTooltip hasToplevelFocus height_request heightRequest hexpand hexpand_set hexpandSet hide_titlebar_when_maximized hideTitlebarWhenMaximized icon icon_name iconName is_active is_focus is_maximized isActive isFocus isMaximized margin margin_bottom margin_end margin_left margin_right margin_start margin_top marginBottom marginEnd marginLeft marginRight marginStart marginTop mnemonics_visible mnemonicsVisible modal name no_show_all noShowAll opacity parent receives_default receivesDefault resizable resize_grip_visible resize_mode resizeGripVisible resizeMode role scale_factor scaleFactor screen sensitive skip_pager_hint skip_taskbar_hint skipPagerHint skipTaskbarHint startup_id startupId style title tooltip_markup tooltip_text tooltipMarkup tooltipText transient_for transientFor type type_hint typeHint urgency_hint urgencyHint use_header_bar useHeaderBar valign vexpand vexpand_set vexpandSet visible width_request widthRequest window window_position windowPosition

Properties - Inherited from Gtk.FileChooser.ConstructorProps

Properties - Inherited from Gtk.Dialog.ConstructorProps

accept_focus: boolean
acceptFocus: boolean
app_paintable: boolean
application: Gtk.Application
appPaintable: boolean
attached_to: Gtk.Widget
attachedTo: Gtk.Widget
border_width: number
borderWidth: number
can_default: boolean
can_focus: boolean
canDefault: boolean
canFocus: boolean
child: Gtk.Widget
composite_child: boolean
compositeChild: boolean
decorated: boolean
default_height: number
default_width: number
defaultHeight: number
defaultWidth: number
deletable: boolean
destroy_with_parent: boolean
destroyWithParent: boolean
double_buffered: boolean
doubleBuffered: boolean
events: Gdk.EventMask
expand: boolean
focus_on_click: boolean
focus_on_map: boolean
focus_visible: boolean
focusOnClick: boolean
focusOnMap: boolean
focusVisible: boolean
gravity: Gdk.Gravity
halign: Gtk.Align
has_default: boolean
has_focus: boolean
has_resize_grip: boolean
has_tooltip: boolean
has_toplevel_focus: boolean
hasDefault: boolean
hasFocus: boolean
hasResizeGrip: boolean
hasTooltip: boolean
hasToplevelFocus: boolean
height_request: number
heightRequest: number
hexpand: boolean
hexpand_set: boolean
hexpandSet: boolean
hide_titlebar_when_maximized: boolean
hideTitlebarWhenMaximized: boolean
icon_name: string
iconName: string
is_active: boolean
is_focus: boolean
is_maximized: boolean
isActive: boolean
isFocus: boolean
isMaximized: boolean
margin: number
margin_bottom: number
margin_end: number
margin_left: number
margin_right: number
margin_start: number
margin_top: number
marginBottom: number
marginEnd: number
marginLeft: number
marginRight: number
marginStart: number
marginTop: number
mnemonics_visible: boolean
mnemonicsVisible: boolean
modal: boolean
name: string
no_show_all: boolean
noShowAll: boolean
opacity: number
parent: Gtk.Container
receives_default: boolean
receivesDefault: boolean
resizable: boolean
resize_grip_visible: boolean
resize_mode: Gtk.ResizeMode
resizeGripVisible: boolean
resizeMode: Gtk.ResizeMode
role: string
scale_factor: number
scaleFactor: number
screen: Gdk.Screen
sensitive: boolean
skip_pager_hint: boolean
skip_taskbar_hint: boolean
skipPagerHint: boolean
skipTaskbarHint: boolean
startup_id: string
startupId: string
style: Gtk.Style
title: string
tooltip_markup: string
tooltip_text: string
tooltipMarkup: string
tooltipText: string
transient_for: Gtk.Window
transientFor: Gtk.Window
type_hint: Gdk.WindowTypeHint
urgency_hint: boolean
urgencyHint: boolean
use_header_bar: number
useHeaderBar: number
valign: Gtk.Align
vexpand: boolean
vexpand_set: boolean
vexpandSet: boolean
visible: boolean
width_request: number
widthRequest: number
window: Gdk.Window
window_position: Gtk.WindowPosition
windowPosition: Gtk.WindowPosition

Properties - Inherited from Gtk.FileChooser.ConstructorProps

create_folders: boolean
createFolders: boolean
do_overwrite_confirmation: boolean
doOverwriteConfirmation: boolean
extra_widget: Gtk.Widget
extraWidget: Gtk.Widget
filter: Gtk.FileFilter
local_only: boolean
localOnly: boolean
preview_widget: Gtk.Widget
preview_widget_active: boolean
previewWidget: Gtk.Widget
previewWidgetActive: boolean
select_multiple: boolean
selectMultiple: boolean
show_hidden: boolean
showHidden: boolean
use_preview_label: boolean
usePreviewLabel: boolean