Skip to end of banner
Go to start of banner

lfEnable

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

Description

Enables the given field.

Parameters

Return Type

None

Examples

Example 1

If you want to enable a field to the Admin user (and keep it disabled for all other users), use the lfEnable routine.

if(assignee == "admin") {
   lfEnable("issueType");
}

To disable the field, use the lfDisable routine.

Example 2 - Advanced Example

This example demonstrates of enabling a field that was previously disabled by a Live Field configuration. The example below waits for a change to the priority field, during an inline edit, and if the value is Low or Medium, reenables the issueType field.

//Live Field Configuration
lfDisable("issueType");
lfWatch("priority", {"issueType"}, "hook.sil", {"inlineEditSaveComplete"});

For more information about the other routines used in this example, see lfDisable and lfWatch.

//hook.sil
if(priority == "Low" || priority == "Medium") {
   lfEnable("issueType");
} else {
    lfDisable("issueType");
}

See also

  • No labels