Dart switch multiple case. I have made the edit.

Dart switch multiple case. Switch case with multiple values for the same case.
Dart switch multiple case Multiple case statements (taking advantage of fallthrough): case 1: case 2: case 3: case 10: do_something(); Use if rather than case. Case patterns are refutable. switch (date) { case 1 | 21 | 31: return "st"; case 2 | 22: return "nd"; case 3 | 23: return "rd"; default: return "th"; } Dec 10, 2024 · To test a value against multiple patterns, use switch. The values are presented with the case keyword. Which begs the question: is there a use-case for Dart's switch()? Nov 30, 2021 · Dart switch statement - Case expressions must be constant. May 10, 2020 · In Dart, switch-case statements are a simplified version of the nested if-else statements. log('Default entered'); } Feb 23, 2011 · use new form of switch label (case L ->): The code to the right of a "case L ->" switch label is restricted to be an expression, a block, or (for convenience) a throw statement. In the simplest case, this could just be a print statement for debugging. There is a small article about enhanced enums in Dart 2. Advanced switch usage Mar 7, 2012 · The only time that I can think to use the switch statement in Dart code is when I have significant, multi-line calculation to perform for each case. The implementation of this method must only depend on: Jul 6, 2023 · Pattern matching uses switch-case statements, where the cases match a pattern of destructured data. You can use any kind of pattern for a case. default: { //Body of default case } break; } Jun 23, 2023 · Learn all about the switch statement in Dart with our comprehensive tutorial. It is a more concise and efficient alternative to using multiple if statements. Simplify a switch Feb 23, 2023 · Currently, there is 2 pain spot for syntax of switch-case: Every case must ended with break; We can not place multiple variables following case. 1. three, . It is a simplified form of nested if-else statements. Mar 22, 2021 · Dart switch statement - Case expressions must be constant. Dec 10, 2024 · You can use any kind of pattern in a case. This allows us to write out a specific structure, or pattern, we expect from the input. Syntax: dart switch (expression) {case value1: // Code to execute when expression equals value1 break; case value2: May 22, 2019 · The compiler should know the state of animal in any given case and there should be no need to check it again. We can specify multiple cases, and the code block corresponding to the matching case will be executed. It cannot be a variable or an expression. Lesson#11. Flutter/Dart: Returning value from Switch/Case. However, in the context of switch, curly brackets are also used purely decorative, to visually highlight the blocks of the individual case branches. Switch Case in Dart. yaml. If none of the cases match, the code block inside the Mar 15, 2017 · Use Pattern matching with Dart 3:. 0. Mar 14, 2020 · Dartの制御文(条件分岐) 条件分岐のif文とswitch文について。 switch文. Switch statement is used for multiple conditions on the single variable. Here are Switch case examples Nov 7, 2019 · How can I use switch statement or if else statement to add multiple colors to listview . That is, non-empty case clauses cannot fall through. The switch block takes one expression and each switch block takes n different case blocks. 2), range-based switching is now possible with the switch statement and would help with the OP's problem. What is a Dart Switch? A Dart switch statement is a control flow statement that allows the program to evaluate an expression and execute different code blocks based on the value of the expression. // You can use commas to separate multiple expressions in the same `case Dart Switch Case Statement. In case I know the string I am comparing (a constant value), I would do something like this: Using Switch: Color getColorsByStatus(String status) { switch (status. They offer a more readable alternative to long chains of if-else statements, especially when dealing with discrete values. 10. 54. The list lstNames is fine. By including a default case, you ensure that the switch covers all possible outcomes and provides a fallback for unexpected values. To re-add fall though Dart do have labels which is another concept for a very limited use case. switch文で同一条件の処理をまとめる場合にcaseを連続して書くやり方は使えない。 case COL_YELLOW:``case COL_NON:の部分のように実行したいラベル(? Jan 24, 2024 · The Switch statement is a control flow structure that allows a program to execute different code blocks based on the value of an expression. etc), each triggering a different build mix of children. You have to use if/then chains to do multiple tests based on non-constant values. This statement avoids nested multiple if-else statements. {var day = 3 May 1, 2019 · Hey, sorry about that. You must explicitly end a non-empty case clause, usually with a break. The value of the variable compares with the multiple cases, and if a match is found, then it executes a block of statement associated with that particular case. Guide: h Switch case in Dart | Dart & Flutter switch caseSwitch case is multi-way decision making statement in Dart & FlutterThis video explains the syntax, working o One surprising aspect of switch in Dart is that non-empty case clauses must end with break, or less commonly, continue, throw, or return. Based on the expression result, it moves to a specific case block. In C# 7 (available by default in Visual Studio 2017/. This will bring your Dart code design to a new level and supercharge your use of the switch switch expression. 59 Switch case with multiple values for the same case. We didn't deprecate switch statements. type}); final String May 11, 2023 · The release of Dart 3 brought several new features and improvements around functional style programming, with the new switch expression being one. five: return "Multiple values from case 3" } May 17, 2023 · We are going to create own Switch-Case like conditional widgets or same like bloc state (builder). Simplify a switch Jul 18, 2019 · The switch case expressions must be constants for sure. one, . Using the Contains Method in Switch Case Switch case in dart : Switch is used to avoid if-else ladder in dart. something like this: switch (FABvisible && settingDate) { case (true, true): break; case (true, false): Sep 14, 2023 · In general, you’ll use the switch statement like so:. Basic Syntax. The 2nd control structure in dart is switch. You will either need to add a default which is the equivalent of 'when null or any unexpected enum value', or explicitly list all remaining enum values. Each case clause is a pattern for the value to match against. Aşağısındaki case 0 ile i'nin değerinin 0 olup olmadığını sorguluyoruz. It (or another control flow statement) used to be required at the end of switch cases, but that's no longer required. What you can do is to either define a helper function: Jul 28, 2023 · O Dart 3 nos trouxe muitas novidades incríveis, e já abordei de algumas por aqui, um recurso muito legal foi o que denominamos de Switch… Aug 18, 2021 · dart switch case multiple. 0. The default case handles any values that do not match the explicitly specified cases. Sample Code May 11, 2023 · Also, switch statements can contain multiple statements in a case body, and they can have multiple cases share a body. 4. But first, we need to label case statements which continue Sep 24, 2023 · Deep Dive into Switch Case Flutter. Ask Question Asked 11 years, 1 month ago. Jul 2, 2019 · You can find out more about switch and case in Dart's language tour. The switch statement in Dart is used to execute different code blocks based on the value of a variable or an expression. 17 added enhanced enums, which is the closest thing in Dart to what you have asked. red; default: return Colors. May 13, 2023 · Switch expression in dart. Syntax switch (expression) { case value1: // code block executed if the expression matches value1 break; case value2: // code block executed if the expression matches value2 break; //Additional cases as needed default: // code block executed if no case This video covers detail information about switch case in dart. 2. case 50 is selected and print 50, break causes to exit from switch case flow. Also check, what a Jan 5, 2024 · Unit 02 | Lesson 23 | Switch - Case statements in Dart | Flutter📂Notes for this tutorialYou can find all the Codes that we discuss in the lessons with the Q Jun 10, 2022 · Also, the reason why I want to use switch case syntax is because I want to make my codes shorter. Sep 15, 2019 · Rules of the Switch Case The default case is optional. This isn't technically ambiguous, but requires unbounded lookahead to read past the value expression to the first case in order to tell if a switch in statement position is a statement or expression. The case statements can include only constants. Matching Exact Values. pxf. : switch (status) { case "succeeded" | "failed": buttonText = Text Mar 1, 2021 · Thanks for the answer! To fit this functionMap into my context, I would need dynamic amount of functions which is dependent on the number of different status code I have for each API call. Problem is when the control goes inside the swich case, I can clearly see in debug that the value contained by ItemHeading is a case constant value which should satisfy it and the case should be executed. They allow control flow to either: Match and destructure the object being switched on. Dart Switch case examples. I could just use multiple of textformfield, but I want to make my codes shorter and make them re-useable. A switch statement is an alternative to else if statements that allows a variable to be tested for equality against a list of values. Dart Switch Statements. Aug 8, 2021 · If you're running into a similar multi-case switch statement issue, you're looking for this: switch (text) { case SOME_CONSTANT: case ANOTHER_CONSTANT: console. Jul 13, 2021 · Dart Controll Flow - Switch and Case. Apr 8, 2024 · switch statement in Dart. The syntax of switch block : Dec 4, 2020 · Dart switch statement - Case expressions must be constant. . 17. Dec 3, 2022 · I am trying to check for two vars in a switch case statement, but I don't know how. 3. Nov 12, 2019 · Instead of multiple case we can use or operator in single switch case it self. Especially noticeable when you see that ListTile B and C have the exact same trailing String the Feb 29, 2020 · It's so that you are forced to explicitly handle all use cases, which will lead to fewer bugs. In dart, you can only have one or the other: Either you have curly brackets, or a fat arrow. Improve this answer. – Dart Programming - Switch Case Statement - The switch statement evaluates an expression, matches the expression’s value to a case clause and executes the statements associated with that case. Mar 28, 2017 · You can pass multiple comma-separated cases: switch switchValue { case . Share. blue; } } Using If-Else C - Switch with multiple case numbers. If you find Dart’s Switch Expression useful, you should also look into Dart’s Algebraic Data Types. The switch statement is a selection control flow statement. Especially useful for class type checks which will be mocked for tests, because . The values that a pattern destructures in a case become local variables. The switch keyword is used to test a value from the variable or the expression against a group of values. g. Oct 6, 2019 · In a case when we need to execute multiple case blocks, Dart allows falling through multiple switch-cases using continue keyword. Pengertian. Jul 21, 2021 · You may notice that I had very little time to do this video. Even then it might be better to break those mulii-line statements out into separate functions. Switch Statement Feb 3, 2019 · Switch Case in Dart. Add Answer . Aug 23, 2022 · switch (state){ case LoadingPage: {return LoadingPage;} case SuccessPage: {return SuccessPage;} case FailPage: {return FailPage;} } It didn't work, what worked for me is making the state as a string, like this: Mar 1, 2019 · The Dart switch case is a very low-level construct. None, AnimationEnum. Each value is called a case, Feb 28, 2022 · I am developing an industrial app using flutter. Switch statements in Dart provide an elegant way to handle multiple conditions based on a single expression. The current syntax is like this: final command = "he Feb 21, 2023 · This is a bit late to answer but adding it for those who are still facing this issue, as I also visited this section to see for the solution. Continue execution if the object doesn't match. You can find an example of nested switch case in Dart. Dart 3 introduced the switch expression, which is an improvement over the classic switch case. The data type of the variable and the case expression must match. A switch statement evaluates a value expression against a series of cases. Bibi Netanyahu answered on August 18, 2021 Popularity 9/10 Helpfulness 3/10 Contents ; answer dart switch case multiple; Jul 22, 2024 · In this blog, we will delve into the dart switch statement and how it can be used to control the flow of your program. Let's see the following example in DartPad: Let's say we want to print the day of the week given a number between one and seven. Kita masuk ke pembahasan selanjutya ya guys dan juga pembahasan terakhir terkait Controll flow pada bahasa pemrograman dart. The most common use case of the switch statement is to match exact values. " yazdırdık. 6. Syntax: dart switch (expression) {case value1: Jul 17, 2016 · The first case cannot be checked in a switch statement because if I try to set a "List<Map>" case I get the error: in constant expressions, operand(s) of this operator must be of type 'num' The second cannot be matched because using the _InternalLinkedHashMap in a case gets the following error: Case expression must be constant. In switch statements, you can fall through multiple cases by not adding a break or return statement at the end of a case: to see more go to 2. dart and use the dart command to run it. 13 May 2023 - 2 mins read time Tags: Dart Flutter Switch Dart 3. e. default ise else ile aynı mantıktadır. Follow answered Jul 2, 2019 at 14:45. if you know this answer then please help. Dart switch block supports integer, string, compile-time constant and enumerated types. There can be any number of case statements within a switch. toLowerCase()) { case 'out for delivery': return Colors. It offers a way to evaluate a single expression against multiple potential outcomes, leading to cleaner and often more readable code when handling multiple conditions. I have made the edit. Jun 9, 2021 · I would like to put a switch statement inside of my Column to decide what mix of children widgets to buildin my FLUTTER APP. two: return "multiple values from case 2" case . Break Statements: Always use `break` in each `case` of a `switch` statement to prevent fall-through, where execution continues into the next `case`. The basic structure of a Dart switch statement is as follows: Save the code to a file called switch_example. Dec 5, 2021 · In Dart, switch is only a statement, not an expression, so you can't use it as an argument, which must be an expression, and have a value. Disclaimer. Sep 23, 2012 · The Dart specification gives a way for a switch case to continue to another switch case using "continue": Dart continue to next case in switch if conditions not May 11, 2023 · Expression statement ambiguity. Feb 23, 2022 · The similartity between the two notations for the same thing makes it easier to accept that they use similar syntax, (That said, I'd prefer to use : consistently, and not distinguish expression switches from statement switches syntactically in the switch structure, only in the case "bodies". Traditional Switch. Now, let’s explore the various ways in which we can use the switch statement in Dart. Oct 31, 2015 · They can provide nice syntactic suger for multiple if else branches, but is that enough to introduce a new concept? However switch statements are a pretty complex concepts with fall though, or in Darts case not which already breaks with other languages. May 23, 2013 · You can do the following to use multiple cases for one switch statement: case "firstCase": case "secondCase": { // Run code here for both cases } Share. This will bring your Dart code design to a new level and supercharge your use of the switch Dec 16, 2024 · A given widget might be built with multiple different BuildContext arguments over time if the widget is moved around the tree or if the widget is inserted into the tree in multiple places at once. You will see practical demo on how to use switch case with numbers, strings and enum. Related questions. 0 ise print ile "i'nin değeri 0'dır. Switch - case in flutter. four, . Jul 24, 2024 · In Dart, the syntax for a switch statement is straightforward: switch (expression) Instead of using multiple if statements or a ternary operator, you can use a switch statement or a when May 20, 2024 · In this case, we are not using multiple case blocks for the same result but rather use relational and logical operators with the when keyword to define a condition range for our result. It is a more concise and efficient alternative to using if-else-if statements for multiple conditions. switch (x){ case 1: case 2: case 3: case 4: case 5: case 6: printf ("The number switch(i) yazarak i değişkenini anahtar olarak belirledik. Thanks to expression statements, a switch expression could appear in the same position as a switch statement. I want to use switch statement in below code for 10 different colors. Feb 14, 2021 · You can replace your whole switch-case block by just this: Dart switch statement - Case expressions must be constant. builder( itemBuilder: (BuildContext context, int index) { return Container( color: (index % 10 == 0) ? Jun 27, 2023 · Here is a simple dart program with a switch statement. ListView. Switch statements are great. As this was introduced in Dart 3 so you should also update the environment sdk version in your pubspec. The switch statement evaluates May 28, 2023 · Allowing a switch expression that also side effects. The output depends on the value variable. Its approach is the same as that in Java. This one is pretty weak as many will (reasonably) consider this an anti pattern, but I figured I'd include it for completeness. Jul 22, 2023 · The break can be used anywhere in the switch case to break out of the switch. If you are writing a statement, and you want it to switch, a switch statement is the idiomatic way to do it. Unless the scope of the if-case is local (and the value cannot change) and the switch case is global (and the value might change before the block returns). 1 How to access Switch argument Access 7000+ courses for 15 days FREE: https://pluralsight. What you are trying to do here is not supported by the Dart switch statement. All case expression must be unique. whether you use nested block scopes or not, let/const declarations inside switch don't leak into the parent scope. selectedDate, this. runtimeType doesn't work there. They do the same thing, but if/elseif's you can check multiple variables. 59. We will be going through basics, What is Switch-Case? In Dart, the switch statement is used for conditional branching based on the value of a variable. The app involves lot of input from user be it TextFormField or DropDownSearchField. This is the textformfield widget code. The switch statement evaluates an expression and compares its result with a value in a set. Jan 14, 2021 · Dart switch statement - Case expressions must be constant. Internally, the switch statement uses the comparison operator (==) to compare integer, string, enumeration, or compile-time constants. 0 and is true today. Syntax: switch ( expression ) { case value1: { // Body of value1 } break; case value2: { //Body of value2 } break; . If none of the cases match, the code block inside the default case will be executed. switch (obj) { case User(): print(obj); break; } それは、Dart3の正式リリースです。Dartのメジャーアップデートは5年ぶりで、様々な新機能や改善が実施されました。その中でも今回注目したいのは、まさに"スイッチ"を入れる新機能、"switch式"です。 今までにswitch文で困ったことはありませんか? Jan 28, 2024 · Dart switch statement. 今回は、動物の名前をまとめたリストを宣言・初期化しています。 そのリストの要素をSwitch文の引数とし、その引数に応じて動物の名前を表示する処理です。 When the Dart code reaches the break keyword, it will break out of the switch and continue the execution of the program. Because I'm using Provider for state management, I want to put the switch case codes into the Provider. Previously, we learned about the switch case structure, which helps us assign or execute specific logic based on the evaluated comparison result. log('Case 1 entered'); break; case THIRD_CONSTANT: case FINAL_CONSTANT: console. The only way you can make this work with a switch case is using: switch (age) { case 0: case 1: case 2: case 17: print ("You are not allowed to enter"); break; case 18: case 19: Apr 3, 2022 · Switch文の書き方. . Apr 3, 2022 · So, in this case you have to use if else and language does not matter here. Original Answer for C# 7. If they are equal, the switch statement will execute the statement in the matching case branch. If the values Aug 6, 2024 · Use `switch-case` when you have a single variable compared against multiple discrete values. May 11, 2023 · The release of Dart 3 brought several new features and improvements around functional style programming, with the new switch expression being one. break'in anlamı ise case doğru olduğunda diğer case'leri kontol etmemesi içindir. That addAll() is also for hiding the business logic. switch (expression) { case value1: // code block for value1 break; case value2: // code block for value2 break; Jan 22, 2015 · You can use the runtimeType in switch: class Foo { Foo getAnother(Foo foo) { switch (foo. Listen. Apr 20, 2016 · As suggested by pzaenger in a now-deleted comment: transform the number you're working with into something you can switch on (in this case, divide by 10). Case clauses in if statements require a language version of at least 3. Pada tutorial ini IDE yang digunakan adalah DartPad. In Dart, the switch statement is a control flow statement that lets a variable be tested for equality against a list of values. NET Framework 4. Swith dan case adalah controll flow yang sejenis dengan if dan else dimana switch case ini digunakan untuk Oct 31, 2024 · Both switch statements and switch expressions in Dart support a default case. Their scope is only within the body of that case. It is the simplified form of nested if-else statement. It provides a convenient way to execute different code blocks based on the value of an expression. Now you only need to use break if you want to break early: The Dart switch case Statement evaluates an expression and executes different code blocks based on its value. log('Case 2 entered'); break; default: console. none: return "none" case . Source: Nagaraj Alagusundaram. Switch case with multiple values for the Switch statements in Dart Programming - Switch statements help us in cases where we want to run specific code based on certain conditions. Also, if case constants contain duplicates, It gives a warning Do not use more than one case with the same value. Dart Switch case statement is used to avoid the long chain of the if-else statement. io/c/1291657/431340/7490 In this video, learn about Switch Case statements. String get buttonText { . If user changes/modifies the data/value of any field that is above Dec 31, 2019 · I am trying to build a date validator in my flutter application, using a switch case: Link to DartPad sample class DateValidator { DateValidator({this. Because you want to check both ways for example, if newMoonOnly is true, you want to check the status of fullMoonOnly, else if newMoonOnly is false, you are again trying to check status of fullMoonOnly. void main() { var list = [1, 2]; var set = <int>{1, 2}; var map = <int, int> {1: 2, 3: 4}; switch (list) { case I don't believe a switch/case is any faster than a series of if/elseif's. That was true before Dart 3. You cannot use arguments from the surrounding function in a switch case. runtimeType) { case Bar: return new Bar(); case Baz: return new Baz(); } return null; } } In the case statements the class name is used directly (AKA class literal). Please note that the switch statement creates a block scope itself, i. Each value is called a case, and the variable being switched on is Oct 22, 2021 · Remove the fat arrow => and it should work fine. Default Case: Always include a `default` case in a `switch` statement to handle unexpected values. It creates multiple branches in a simpler way than using the combination of if/else statements. use multiple constants per case, separated by commas, and also there are no more value breaks: What is the Switch Statement in Dart? The switch statement in Dart is a control flow statement used to execute different blocks of code based on the value of an expression. In this example, the switch expression value is 50 and the matching case is executed. But first, we need to label case statements which continue keyword Sep 1, 2022 · As @Bashar noticed in his answer, Dart 2. It's true that if-else conditions also help us in the same section of code, but the switch statements reduce the complexity of the program as we will end up with less code in case of a switch if the co May 6, 2021 · The Dart switch statement's case clauses can only be single values which are compared with the switched-on value by equality. Switch case with multiple values for the same case. In my specific case I have created an enum with 4 different possible states (AnimationEnum. 3. You cannot use a switch/case on more than one value. The switch-case construct is a cornerstone of many programming languages, Dart (the language behind Flutter) being no exception. This enhanced version allows using the switch as an expression, which means it can Sep 30, 2020 · Dart switch statement - Case expressions must be constant. Aug 14, 2022 · In Dart, can you use an operator like OR (|) in a case from a Switch Case statement?Like, e. uyihfp imqlv hpza afllr hzfgwhn dkeku znff uxnmox dmf dpghlc
{"Title":"What is the best girl name?","Description":"Wheel of girl names","FontSize":7,"LabelsList":["Emma","Olivia","Isabel","Sophie","Charlotte","Mia","Amelia","Harper","Evelyn","Abigail","Emily","Elizabeth","Mila","Ella","Avery","Camilla","Aria","Scarlett","Victoria","Madison","Luna","Grace","Chloe","Penelope","Riley","Zoey","Nora","Lily","Eleanor","Hannah","Lillian","Addison","Aubrey","Ellie","Stella","Natalia","Zoe","Leah","Hazel","Aurora","Savannah","Brooklyn","Bella","Claire","Skylar","Lucy","Paisley","Everly","Anna","Caroline","Nova","Genesis","Emelia","Kennedy","Maya","Willow","Kinsley","Naomi","Sarah","Allison","Gabriella","Madelyn","Cora","Eva","Serenity","Autumn","Hailey","Gianna","Valentina","Eliana","Quinn","Nevaeh","Sadie","Linda","Alexa","Josephine","Emery","Julia","Delilah","Arianna","Vivian","Kaylee","Sophie","Brielle","Madeline","Hadley","Ibby","Sam","Madie","Maria","Amanda","Ayaana","Rachel","Ashley","Alyssa","Keara","Rihanna","Brianna","Kassandra","Laura","Summer","Chelsea","Megan","Jordan"],"Style":{"_id":null,"Type":0,"Colors":["#f44336","#710d06","#9c27b0","#3e1046","#03a9f4","#014462","#009688","#003c36","#8bc34a","#38511b","#ffeb3b","#7e7100","#ff9800","#663d00","#607d8b","#263238","#e91e63","#600927","#673ab7","#291749","#2196f3","#063d69","#00bcd4","#004b55","#4caf50","#1e4620","#cddc39","#575e11","#ffc107","#694f00","#9e9e9e","#3f3f3f","#3f51b5","#192048","#ff5722","#741c00","#795548","#30221d"],"Data":[[0,1],[2,3],[4,5],[6,7],[8,9],[10,11],[12,13],[14,15],[16,17],[18,19],[20,21],[22,23],[24,25],[26,27],[28,29],[30,31],[0,1],[2,3],[32,33],[4,5],[6,7],[8,9],[10,11],[12,13],[14,15],[16,17],[18,19],[20,21],[22,23],[24,25],[26,27],[28,29],[34,35],[30,31],[0,1],[2,3],[32,33],[4,5],[6,7],[10,11],[12,13],[14,15],[16,17],[18,19],[20,21],[22,23],[24,25],[26,27],[28,29],[34,35],[30,31],[0,1],[2,3],[32,33],[6,7],[8,9],[10,11],[12,13],[16,17],[20,21],[22,23],[26,27],[28,29],[30,31],[0,1],[2,3],[32,33],[4,5],[6,7],[8,9],[10,11],[12,13],[14,15],[18,19],[20,21],[22,23],[24,25],[26,27],[28,29],[34,35],[30,31],[0,1],[2,3],[32,33],[4,5],[6,7],[8,9],[10,11],[12,13],[36,37],[14,15],[16,17],[18,19],[20,21],[22,23],[24,25],[26,27],[28,29],[34,35],[30,31],[2,3],[32,33],[4,5],[6,7]],"Space":null},"ColorLock":null,"LabelRepeat":1,"ThumbnailUrl":"","Confirmed":true,"TextDisplayType":null,"Flagged":false,"DateModified":"2020-02-05T05:14:","CategoryId":3,"Weights":[],"WheelKey":"what-is-the-best-girl-name"}