package Ġcom . flutter cand ies . photo _ manager . core . utils Ċ Ċ import Ġandroid . os . Build Ċ import Ġandroid . os . Environment Ċ import Ġandroidx . ex if interface . media . Ex if Interface Ċ import Ġjava . io . File Ċ import Ġjava . io . InputStream Ċ Ċ /** Ċ Ġ* ĠCreate Ġthe Ġdirectory Ġif Ġit 's Ġnot Ġexist . Ċ Ġ*/ Ċ fun ĠString . check Dirs () Ġ{ ĊĠĠĠ Ġval Ġtarget File Ġ= ĠFile ( this ) ĊĠĠĠ Ġif Ġ(! target File . parent File !!. exists ()) Ġ{ ĊĠĠĠĠĠĠĠ Ġtarget File . parent File !!. mkdir s () ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun ĠInputStream . get Orientation Degrees (): ĠInt Ġ{ ĊĠĠĠ Ġreturn Ġtry Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . use Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn @ use ĠEx if Interface ( it ). rotation Degrees ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ġcatch Ġ( ignored : ĠThrowable ) Ġ{ ĊĠĠĠĠĠĠĠĠ 0 ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun Ġis External Storage Legacy (): ĠBoolean Ġ{ ĊĠĠĠ Ġreturn ĠBuild . VERSION . SDK _ INT Ġ== ĠBuild . VERSION _ CODES . Q Ġ&& ĠEnvironment . is External Storage Legacy () Ċ } Ċ