YaST2 Developers Documentation: Unknown YCP Module

Unknown YCP Module

This module has an unstable interface.

Global Functions

Info:

File: modules/GetInstArgs.ycp Package: yast2 Summary: Get client arguments Authors: Anas Nashif

global automatic_configuration () -> boolean

Is the automatic configuraton just in progress?

Return value:
if running the automatic configuration
global enable_next () -> boolean

Should be the [Next] button enabled?

Return value:
whether enabled or not
global enable_back () -> boolean

Should be the [Back] button enabled?

Return value:
whether enabled or not
global going_back () -> boolean

Are we going back from the previous dialog?

Return value:
whether going_back or not
global proposal () -> string

Returns name of the proposal

Return value:
proposal name
Example

	GetInstArgs::proposal() -> "initial"
	GetInstArgs::proposal() -> "network"
	GetInstArgs::proposal() -> "hardware"
global argmap () -> map

Returns map of client parameters

Return value:
of parameters
Example

	GetInstArgs::argmap() -> $[
		"enable_back" : true,
		"enable_next" : true,
		"going_back"  : true,
		"anything"    : "yes, of course",
	]
global ButtonsProposal (boolean back, boolean next, string proposal_name) -> map

Returns map of client parameters only with keys: "enable_back", "enable_next", and "proposal"

Parameters:
back
next
proposal_name
Return value:
of parameters
Example

	GetInstArgs::ButtonsProposal() -> $[
		"enable_back" : true,
		"enable_next" : true,
		"proposal"  : "initial"
	]
global Buttons (boolean back, boolean next) -> map

Returns map of client parameters only with keys: "enable_back" and "enable_next"

Parameters:
back
next
Return value:
of parameters
Example

	GetInstArgs::Buttons() -> $[
		"enable_back" : false,
		"enable_next" : true
	]