MCPcopy Create free account
hub / github.com/cryptii/cryptii / settingValueDidChange

Method settingValueDidChange

src/Encoder/NihilistCipher.js:180–190  ·  view source on GitHub ↗

* Triggered when a setting field has changed. * @param {Field} setting Sender setting field * @param {mixed} value New field value

(setting, value)

Source from the content-addressed store, hash-verified

178 * @param {mixed} value New field value
179 */
180 settingValueDidChange (setting, value) {
181 switch (setting.getName()) {
182 case 'alphabet': {
183 // Create mixed alphabet
184 const mixedAlphabet = value.extend(alphabet)
185 this._polybiusSquare.setSettingValue('alphabet', mixedAlphabet)
186 this.getSetting('key').setWhitelistChars(mixedAlphabet)
187 break
188 }
189 }
190 }
191}

Callers

nothing calls this directly

Calls 5

extendMethod · 0.80
setSettingValueMethod · 0.80
setWhitelistCharsMethod · 0.80
getSettingMethod · 0.80
getNameMethod · 0.45

Tested by

no test coverage detected