package Ġorg . mag ical water . mg kotlin . m gex t ension kt Ċ Ċ import Ġandroid . content . res . Typed Array Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġ å¿Ĺ æľ ĭ Ġon Ġ 2 0 1 7 / 1 2 / 1 4 . Ċ Ġ*/ Ċ Ċ fun ĠTyped Array . getColor ( index : ĠInt ): ĠInt ? Ġ{ ĊĠĠĠ Ġval Ġcl r Ġ= Ġthis . getColor ( index , Ġ- 1 0 0 1 ) ĊĠĠĠ Ġreturn Ġif Ġ( clr Ġ== Ġ- 1 0 0 1 ) Ġnull Ġelse Ġcl r Ċ } Ċ Ċ fun ĠTyped Array . getResource Id ( index : ĠInt ): ĠInt ? Ġ{ ĊĠĠĠ Ġval Ġres Ġ= Ġthis . getResource Id ( index , Ġ- 1 0 0 1 ) ĊĠĠĠ Ġreturn Ġif Ġ( res Ġ== Ġ- 1 0 0 1 ) Ġnull Ġelse Ġres Ċ } Ċ Ċ fun ĠTyped Array . getInteger ( index : ĠInt ): ĠInt ? Ġ{ ĊĠĠĠ Ġval Ġinteger Ġ= Ġthis . getInteger ( index , Ġ- 1 0 0 1 ) ĊĠĠĠ Ġreturn Ġif Ġ( integer Ġ== Ġ- 1 0 0 1 ) Ġnull Ġelse Ġinteger Ċ } Ċ Ċ fun ĠTyped Array . get Dimension Pixel Size ( index : ĠInt ): ĠInt ? Ġ{ ĊĠĠĠ Ġval Ġdim en Ġ= Ġthis . get Dimension Pixel Size ( index , Ġ- 1 0 0 1 ) ĊĠĠĠ Ġreturn Ġif Ġ( dim en Ġ== Ġ- 1 0 0 1 ) Ġnull Ġelse Ġdim en Ċ }