singularity-1.0 Reference Manual
Packages
singularity-1.0
Singularity
Singularity.Accessibility
Singularity.Animation
Singularity.App
Singularity.Calendar
Singularity.Core
Singularity.FileSystem
Singularity.Settings
Singularity.Shell
Singularity.Style
Singularity.Widgets
singularity-1.0
Description:
Content:
Namespaces:
Singularity
Interfaces:
DockContextMenuProvider
DockItemExtension
FileIconProvider
FilesPlugin
OverviewWidgetProvider
Plugin
SearchProvider
ShellSurfaceProvider
VpnConnection
VpnProvider
Classes:
Application
ColorUtil
DockContextMenuRequest
FilesPluginContext
GridLayout
HotCornerLogic
OverviewWidgetRegistry
PluginContext
Runtime
SearchProviderRegistry
SearchResult
ShellApplication
ShellSurfaceRegistry
TilingLayout
VpnProviderRegistry
WorkspaceDescriptor
Structs:
HotCornerHit
WidgetSize
Enums:
ShellRole
ShellSurfaceAnchor
ShellSurfaceMode
VpnState
Delegates:
public
delegate
bool
CellTakenFunc
(
int
x,
int
y)
public
delegate
Object
WidgetFactoryFunc
()
Accessibility
Classes:
AccessibilityManager
Animation
Classes:
Animation
TimedAnimation
Enums:
AnimationState
App
Interfaces:
SettingsService
Calendar
Interfaces:
CalendarProvider
WritableCalendarProvider
Classes:
CalendarManager
Structs:
CalendarEvent
Core
Classes:
AppSettingItem
AppSettingOption
AppSettingsDescriptor
AppSettingsLoader
TerminalThemes
Methods:
public
Settings
?
safe_settings
(
string
schema_id)
FileSystem
Interfaces:
FileProvider
Classes:
FileItem
RecentProvider
SambaProvider
Settings
Interfaces:
AppSettings
Classes:
SettingsBuilder
Shell
Interfaces:
ShellService
Classes:
GlobalMenuBar
OsdOverlay
ScreenFlash
ShellDialog
Style
Classes:
BackgroundEffect
StyleManager
ThemeMode
Enums:
BackgroundEffectMode
ColorMode
Widgets
Classes:
ActionRow
AppDialog
AppSidebar
Avatar
BrowserPill
CalendarDayView
CalendarEventChip
CalendarMonthView
CalendarNavPicker
CalendarWeekView
Carousel
Chip
ChipBar
CircularButton
CircularProgress
CloseButton
ColorPickerButton
ColorSchemePreview
ColorSchemeRow
ColorTheme
ColumnBrowser
ColumnBrowserPane
CommandPalette
CommandPaletteItem
ConfirmDialog
ConfirmRow
ContextMenu
DataGridView
DataListView
EmailRow
EntryRow
ExpanderRow
FindReplaceBar
FloatingFormatBar
FloatingPanel
GroupedDataListView
HoverControls
IconButton
MediaPlayerCard
MenuRow
MiniBar
OverlaySearch
OverlaySearchItem
PageCanvas
PasswordRow
PreferencesGroup
PreferencesPage
PreferencesRow
PreferencesWindow
QuickSettingTile
RulerWidget
ScreenshotCarousel
SearchBubble
SearchEntry
SearchableExpanderRow
SectionedList
SegmentedControl
SelectionRow
SidebarRow
SidebarSectionLabel
SourceView
SparkLine
SpinRow
StatusPage
StepIsland
StyleChooser
SwitchRow
TabBar
TabButton
TabContainer
ThemePreview
TimePicker
ToolBar
WelcomePage
Window
Enums:
ConfirmationSuggestedAction
Constants:
public
const
int
TITLEBAR_INSET_HEIGHT
public
const
int
VIEW_EDGE_INSET_HEIGHT
Delegates:
public
delegate
void
PaletteAction
()
Methods:
public
void
apply_titlebar_inset
(
Widget
widget)
public
void
apply_view_edge
(
Widget
widget)
public
int
titlebar_inset_for
(
Widget
widget)