YaST2 Developers Documentation: Auto-installation



functions
files
intro

Auto-installation

modules/Y2ModuleConfig.ycp
Read data from desktop files Author: Anas Nashif

Imports

  • Desktop
  • Directory
  • Installation
  • Mode
  • Profile
  • Wizard

Global Variables

Global Functions

Local Functions

global MenuTreeData -> list<map>

MenuTreeData @return: list of modules

global ReadMenuEntries (list<string> modes) -> list

Read module configuration files @return: map

Parameters:
modes

local SortGroups (map<string, map> GroupMap, list<string> GroupList) -> list<string>

Sort tree groups @param map group map @param list group list

Parameters:
GroupMap
GroupList

local CreateGroupTree (map<string, map> Groups) -> void

Create group tree @param map groups

Parameters:
Groups

local ConstructMenu () -> list

Construct Menu Widget

global Y2ModuleConfig () -> void

Y2ModuleConfig () Constructor

global getResource (string default_resource) -> string

Get resource name

Parameters:
default_resource
Return value:
resource as defined in desktop file

global getResourceData (map resourceMap, string resource) -> any

Get Resource Data Get resource data

Parameters:
resourceMap
resource

global Deps () -> list<map>

Simple dependency resolving

Return value:

Info:

Set desktop icon


YaST2 Developers Documentation