다른 파일의 변수 가져오기

Heejin Jo·2022년 10월 6일
0

개발

목록 보기
2/2
post-thumbnail

아예 다른 라이브러리에 있는 변수를 가져오고 싶은 경우, 그 라이브러리는 유지보수 경로에 참여가 안 되어있기 때문에 수정을 할 수 없다.
예를 들어 flutter 의 livekit 라이브러리를 사용할 때
participant.dart에서

여기서 get name 으로 되어있는, name을 가져오고 싶다고 하자.
abstract 클래스로 되어있기 때문에 가져온다고 해도 바로 못 가져온다.
이걸 가져오게 되면

abstract 클래스로 다시 가져오고 이렇게 가져온 것을 바로 쓸 수 없음
static 함수로 다시 만들어 준다. 이렇게 만들어 준 것을 인스턴스화 하여 사용해야

위젯에서 이렇게 사용할 수 있게 됨

profile
core를 기르자

0개의 댓글