getVariables method
Implementation
Future<(FigmaResponse, Map<String, dynamic>)> getVariables({
required String fileId,
required String token,
required Map<String, String> collectionOverrides,
required Map<String, String> variableOverrides,
String? jsonOutput,
}) async {
final dio = Dio();
final response = await dio.get(
'https://api.figma.com/v1/files/$fileId/variables/local',
options: Options(
headers: {
'X-FIGMA-TOKEN': token,
},
),
);
final responseData = response.data as Map<String, dynamic>;
return (
parseJsonFromApi(
responseData,
variableOverrides: variableOverrides,
collectionOverrides: collectionOverrides,
),
responseData,
);
}