addStoryKnob<T extends KnobNodeBase> method
T
addStoryKnob<T extends KnobNodeBase>(})
Implementation
T addStoryKnob<T extends KnobNodeBase>(
String storyKey, {
required String knobKey,
required T knobNode,
}) {
if (_value.containsKey(storyKey)) {
final knobs = _value[storyKey]!;
if (!knobs.containsKey(knobKey)) {
knobs[knobKey] = knobNode;
}
} else {
_value[storyKey] = {
knobKey: knobNode,
};
}
return _value[storyKey]![knobKey]! as T;
}