UI4ME.Core.psd1
|
@{ RootModule = 'UI4ME.Core.psm1' ModuleVersion = '1.0.1' GUID = '16eaf035-4e6b-4b37-abac-f684c8f00141' Author = 'UI4ME contributors' CompanyName = 'UI4ME' Copyright = '(c) 2026 UI4ME contributors. MIT license.' Description = 'Native desktop apps from local HTML and CSS, controlled by ordinary PowerShell scripts. Run them with pwsh -File app.ps1 on Linux and Windows (PowerShell 7.2+) or with Windows PowerShell 5.1. A bundled Rust host renders the windows: no browser, JavaScript, Python runtime or web server.' PowerShellVersion = '5.1' DotNetFrameworkVersion = '4.7.2' CompatiblePSEditions = @('Desktop','Core') NestedModules = @() RequiredAssemblies = @() FunctionsToExport = @( 'Connect-UI4ME', 'Close-UI4ME', 'Wait-UI4ME', 'Invoke-UI4MERpc', 'Send-UI4MENotification', 'Start-UI4MERpc', 'Wait-UI4MERpc', 'Stop-UI4MERpc', 'New-UI4MEWindow', 'Set-UI4MEWindow', 'Get-UI4MEWindow', 'Get-UI4MEWindowList', 'Close-UI4MEWindow', 'Request-UI4MEAttention', 'Set-UI4MEBeforeClose', 'Set-UI4MEBeforeQuit', 'Set-UI4MEReady', 'Request-UI4MEQuit', 'Register-UI4MENotification', 'Open-UI4MEHtml', 'Open-UI4MEFile', 'Remove-UI4MEDocument', 'Register-UI4MEDocumentEvent', 'Unregister-UI4MEDocumentEvent', 'Invoke-UI4MEDocumentCommand', 'Invoke-UI4MEBatch', 'Get-UI4MEDocumentText', 'Set-UI4MEDocumentText', 'Get-UI4MEValue', 'Set-UI4MEDocumentValue', 'Get-UI4MEChecked', 'Set-UI4MEChecked', 'Set-UI4MEDocumentAttribute', 'Set-UI4MEClass', 'Set-UI4MEDocumentHtml', 'Remove-UI4MEElement', 'Find-UI4MEElement', 'Add-UI4MEStylesheet', 'Get-UI4MEStylesheets', 'Set-UI4MEStylesheet', 'Get-UI4MEComputedStyle', 'Get-UI4MEEnvironment', 'Set-UI4MEEnvironment', 'Get-UI4MEScroll', 'Set-UI4MEScroll', 'Get-UI4MEFocusedElement', 'Set-UI4MEFocus', 'Get-UI4MESelection', 'Set-UI4MESelection', 'Invoke-UI4MEEditCommand', 'Get-UI4MEFormData', 'Submit-UI4MEForm', 'Reset-UI4MEForm', 'Get-UI4MESelectOptions', 'Set-UI4MESelectedValues', 'Show-UI4MEPopover', 'Show-UI4MEHtmlDialog', 'Set-UI4MEPreventDefault', 'Get-UI4MEDiagnostics', 'Get-UI4MEResourceStats', 'Clear-UI4MEUnusedResources', 'Register-UI4MEResources', 'Unregister-UI4MEResources', 'Get-UI4MENode', 'Get-UI4MENodes', 'Get-UI4MENodeInfo', 'Get-UI4MENodeChildren', 'Invoke-UI4MENodeBatch', 'Invoke-UI4MENodeOperation', 'Get-UI4MECapabilities', 'Get-UI4MEPreferences', 'Get-UI4MEClipboard', 'Set-UI4MEClipboard', 'Open-UI4MEExternal', 'Show-UI4MEFileDialog', 'New-UI4MELiveBitmap', 'Send-UI4MELiveBitmap', 'Remove-UI4MELiveBitmap', 'Get-UI4MEHostPath', 'Start-UI4MEHost', 'Start-UI4MEScript', 'New-UI4MEProject', 'Install-UI4MESkill' ) CmdletsToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('UI','GUI','HTML','CSS','Native','Desktop','Linux','Windows','Wayland','PowerShell','Rust','PSEdition_Desktop','PSEdition_Core') LicenseUri = 'https://github.com/ui4me/ui4me-core/blob/main/LICENSE' ProjectUri = 'https://github.com/ui4me/ui4me-core' ReleaseNotes = '1.0.1: run ordinary scripts directly (pwsh -File ./app.ps1, powershell.exe -File .\app.ps1) with the new Start-UI4MEScript, which starts the bundled native host. New-UI4MEProject generates a directly runnable app.ps1. Wait-UI4ME -UntilShutdown no longer emits a value. Bundles the same native hosts as the ui4me-core 1.0.1 Python wheels. Full notes: https://github.com/ui4me/ui4me-core/blob/main/docs/release/RELEASE_NOTES_1.0.1.md' } } } |