string method

String string({
  1. required String key,
  2. String? description,
  3. required String initial,
})

Creates String knob.

Implementation

String string({
  required String key,
  String? description,
  required String initial,
}) {
  final knobProvider = KnobsProvider.of(this);
  final storyProvider = StoryProvider.of(this);

  final knobNode = knobProvider.knobStore.addStoryKnob(
    storyProvider.story.key,
    knobKey: key,
    knobNode: KnobNodeText(
      key: key,
      description: description,
      value: initial,
    ),
  );

  return knobNode.value;
}