Skip to content

Instantly share code, notes, and snippets.

View RicharC293's full-sized avatar
👻
happy

Richar Cangui RicharC293

👻
happy
View GitHub Profile
@RicharC293
RicharC293 / main.dart
Created October 17, 2025 01:13
Alumnos
import 'package:flutter/material.dart';
List<(String,String)> alumno = [];
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
@RicharC293
RicharC293 / main.dart
Created September 2, 2025 00:52
Records o Tuplas Dart
void main() {
final numero = 10;
final lista = ["1","2","3"];
print(saludo());
print(retornoTupla());
// Forma 1
final data = retornoTupla();
print(data.$1);
@RicharC293
RicharC293 / main.dart
Created August 8, 2025 02:04
Variables y Listas
void main() {
// Crear una variable con el tipo de dato - tipo explícito
int age = 29;
print(age);
print(age.runtimeType);
// Variables que infieran el tipo
var nombre = "Richar";
nombre = "Santiago";
print(nombre);
@RicharC293
RicharC293 / main.dart
Last active July 22, 2025 01:24
App Taller Flutter
import 'package:flutter/material.dart';
void main() => runApp(const MyApp());
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
@RicharC293
RicharC293 / get_story_chat.dart
Last active June 11, 2021 14:38
Obtener historial del chat de un determinado canal en sendbird
final params = MessageListParams()
..isInclusive = false
..includeThreadInfo = true
..reverse = true
..includeReplies = true
..includeParentMessageText = true
..previousResultSize = 20;
final messages = await _currentChannel.getMessagesByTimestamp(ts, params);
@RicharC293
RicharC293 / connectUser.dart
Last active May 26, 2021 01:46
GroupChannel load messages
Future<void> connectUser(UserModel user) async {
try {
await _sendBird.connect(user?.user?.email);
await _sendBird.updateCurrentUserInfo(
nickname:
"${user?.user?.firstName ?? ""} ${user?.user?.lastName ?? ""}",
fileInfo: FileInfo.fromUrl(
mimeType: "image/jpeg",
url: user?.picture ??
"https://d3e978642pczga.cloudfront.net/images/chat/chat_avatar.png"),