getSoftKeys

public final Map<String, Pair<Pair<String, Integer>, Function1<LuaValue, Boolean>>> getSoftKeys()

What is unique about soft keys is they are conditional on the soft key beforehand IE, if hasSearch is false, then search does not need to be present in script